Application of MSP430 and GPS99808 module in automobile anti-theft system

Publisher:Delightful789Latest update time:2013-03-21 Source: dzscKeywords:GPS99808  MSP430 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

  With the development of social economy, the number of users who travel by car is increasing, and the number of car thefts is also increasing, which has caused great economic losses to people. In view of the existing problems, this article introduces in detail the application of Leadtek's latest OEM module GPS9808 in the new intelligent anti-theft system. The anti-theft device uses the ultra-low power MSP430 microcontroller combined with the GSM communication module TC35i. It has low power consumption and small size for concealed installation. At the same time, it meets the user's multi-functional needs such as timely grasping the safety status of the car from a long distance.

  1. Functions and features of GPS9808

  GPS9808 is a powerful and high-performance OEM module launched by Leadtek. It has been improved on the basis of maintaining the advantages of previous OEM modules. It is a low-power 12-channel module with compact structure and excellent performance. Its hot start time is less than 8 s, and the recapture time is less than 0.1 s; the positioning accuracy is less than 5 m in differential mode (DGPS); the interface adopts serial TTL level, and the data format supports standard NMEA-0183 and SiRF binary protocols. The RF metal protection outside the module ensures the best performance in noisy environments; the external dimensions are 24mm×20 mm×2.6mm, and the power consumption is only 215 mW, which is very suitable for use in systems with high power consumption and volume requirements such as automotive electronics. The pin distribution of GPS9808 is shown in Figure 1, and the functions of each pin are listed in Table 1.

Application of GPS99808 module in automobile anti-theft system

Application of GPS99808 module in automobile anti-theft system

  2 Hardware Design of GPS9808 in Car Anti-theft System

  The anti-theft device uses the GPS9808 module to search for the car's location, speed and other status information, processes this information and detects the status of sensors such as the car key switch and the car door through the MSP430F169 single-chip microcomputer, and uses the GSM module TC35i to establish communication control with the user. Its hardware implementation composition is shown in Figure 2. The device includes a GPS positioning module, a CPU control module, a GPS communication module, a sensor detection module, an audio and light alarm module, and a power management module. It has the characteristics of small size, low power consumption, and multiple functions. It is a cost-effective car anti-theft device.

Application of GPS99808 module in automobile anti-theft system

  Functions and features of the main components of the device:

  ① The GSM communication module uses Siemens' TC35i. TC35i is a special module designed by Siemens for GSM communication. It has voice, data, fax and point-to-point SMS functions, works in the EGSM900 and GSM 1800 frequency bands, weighs only 10 g, can work normally in the range of 3.5 to 4.8 V, can input 8 to 20 V/500 mA DC, has an automatic charging control circuit inside, and the communication rate is 19.2 kbps.

  ②The sound and light alarm module adopts ISD4004 integrated voice chip and luminous LED, combined with drive and power amplifier circuit, which can easily realize the voice recording and playback of the anti-theft system and the safety prompt and alarm functions of flashing lights.

  ③The sensor detection module is used to detect signals from car keys, car doors, etc., and control the power supply, central lock, etc. according to instructions.

  ④The power management module is mainly completed by LP3966 and TC1017. The two power management chips provide 3.6 V and 3.3 V power supply respectively. In the energy-saving shutdown mode, the current is only about 0.05μA; using the backup battery to power the system can meet the long-term needs, which can effectively prevent human damage to the car power supply and improve the safety factor of the anti-theft system. [page]

  ⑤CPU uses ultra-low power 16-bit single-chip microcomputer MSP430F169. It uses 1.8~3.6 V low voltage, and consumes only 0.2μA in RAM data retention mode and 330μA/MIPS in active mode; when the crystal oscillator is working at 8MHz, the instruction speed can reach 8 MIPS, which has powerful processing capabilities. The interface circuit between GPS9808 and single-chip microcomputer is shown in Figure 3.

Application of GPS99808 module in automobile anti-theft system

  3 Software Protocol Implementation

  The communication protocol between GPS9808 and the microcontroller adopts the NMEA-0183 communication protocol supported by the module, which can provide multiple optional formats such as GGA, GSA, GSV, RMC, VTG, GLL, etc. When communicating with GPS, considering the actual needs and power consumption, the latitude and longitude and time data are updated every 5 seconds. Here, the module's default output RMC data format is selected. If the communication with the satellite is normal at this time, the received data format is as follows:

  $GPRMC,204700,A,3403.868,N,11709.432,W,001.9,336.9,170698,013.6,E*6E

  The communication protocol between the user and the anti-theft device mainly provides functions such as controlling the car status and querying the car location information. The functions that require GPS9808 to provide data mainly include: car positioning information query, car normal parking area range setting, car tracking setting, etc. Therefore, all the information provided by the NMEA-0183 communication protocol is not needed, and only the time, longitude and latitude, speed and other data bits that can be used need to be selected from it.

  The software of the entire anti-theft device is implemented in C language. Due to the large number of functions and the very complex protocol, only the vehicle positioning information sending protocol data format that requires more GPS9808 data bits is given here, as listed in Table 2.

Application of GPS99808 module in automobile anti-theft system

  Conclusion

  This article describes the implementation method of Leadtek's positioning module GPS9808 in the intelligent car anti-theft system, which broadens the new ideas for the design of car anti-theft systems. The new intelligent anti-theft device designed by this method not only has the characteristics of advanced technology, convenience, and powerful functions, but also has the unique advantages of low power consumption, small size, easy concealed installation, independent power supply system, not easy to be damaged, and users can remotely control the car status. It is currently a very practical intelligent car anti-theft system. Its reliable performance has been tested and applied in practice, and has achieved good results.

Keywords:GPS99808  MSP430 Reference address:Application of MSP430 and GPS99808 module in automobile anti-theft system

Previous article:Design of vehicle navigation system based on embedded LINUX
Next article:Design of vehicle single chip microcomputer test device based on PSoC

Recommended ReadingLatest update time:2024-11-16 21:54

Design of CO (Carbon Monoxide) Infrared Detection System Based on CAN Bus and MSP430
    This article describes the circuit principle and application of CO (carbon monoxide) infrared detection system design based on CAN bus and MSP430   This system is based on the design idea of ​​infrared detection system with CAN bus interface. The detection system is based on the MSP430 ultra-low po
[Microcontroller]
Design of CO (Carbon Monoxide) Infrared Detection System Based on CAN Bus and MSP430
Application of MSP430F in ETC of highway non-stop toll collection system
       TI's MSP430 microcontroller product series has a 16-bit RSIC architecture and ultra-low power consumption. As the latest product series of MSP430, F5xxx uses 0.18um process for the first time, and the current consumed by 1MIPs is as low as an astonishing 160uA, and the main frequency reaches 25MIPs. At the same
[Microcontroller]
Application of MSP430F in ETC of highway non-stop toll collection system
Application of MSP430F in ETC
  TI's MSP430 microcontroller product series has a 16-bit RSIC architecture and ultra-low power consumption. As the latest product series of MSP430, F5xxx uses 0.18um process for the first time, and the current consumed by 1MIPs is as low as an astonishing 160uA, and the main frequency reaches 25MIPs. At the same time
[Microcontroller]
Application of MSP430F in ETC
How to improve MSP430 C language programming efficiency
About code efficiency ———————— The programming guidelines of the MSP430 series are conducive to improving code efficiency. It should be pointed out that these guidelines are basically proposed based on the hardware structure characteristics of the MSP430 series. 1. The execution of the bit field type is very slow, s
[Microcontroller]
Problems encountered during the migration from ucos2 to msp430
1. main.c and other files cannot be linked.   All files must be in one folder. 2. ostimedly() function   is a delay function. During the delay period, this task is suspended, and the CPU executes other ready tasks with the highest priority. When the delay is over, it is added to the ready task queue, and the task wi
[Microcontroller]
High Power Factor Power Supply Based on MSP430
In the operation of the power grid, the power factor reflects the degree to which the apparent power output of the power supply is effectively utilized. We hope that the power factor is as large as possible. In this way, the reactive power in the circuit can be reduced to a minimum, and most of the apparent power wi
[Microcontroller]
High Power Factor Power Supply Based on MSP430
Micropower Chinese human-machine interface design based on MSP430 microcontroller
  In modern portable smart instruments or handheld devices, Chinese human-machine interface has become a de facto industry standard. Graphic dot-matrix LCDs that can display Chinese characters and small keyboards that can input numbers have become indispensable components of smart devices. At the same time, the low-po
[Microcontroller]
MSP430 flash operation
Today, I studied the flash operation of msp430. Many people may read my blog and find that many people on the website have summarized it better than me. I admit this because my ability is limited. However, from this blog, I will refer to the blogs written by the masters in the past, add the links of the blogs written
[Microcontroller]
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号