時間:2012-08-15 10:15:49來æºï¼šå¼µè‹±èŠ
摘è¦ï¼šæœ¬æ–‡æ ¹æ“šå‡ºç§Ÿè»Šå…¬å¸å°è»Šè¼›ç›£æŽ§å®šä½çš„è¦æ±‚,以單片機MSP430F147ç‚ºæ ¸å¿ƒï¼Œé›†æˆGPS模塊ã€GPRS模塊,詳細論述了出租車車載監控è¨å‚™çš„è¨è¨ˆï¼Œå…¶ä¸åŒ…括硬件方案和軟件方案的è¨è¨ˆã€‚該系統å¯ä»¥å¯¦æ™‚采集é‹è¡Œå‡ºç§Ÿè»Šè»Šè¼›çš„實時ä½ç½®ä¿¡æ¯ï¼Œå¹¶ä¸”å¯ä»¥å°‡é‡‡é›†åˆ°çš„ä¿¡æ¯é€šéŽGPRS模塊發é€åˆ°å‡ºç§Ÿè»Šé‹ç‡Ÿå…¬å¸ï¼Œç‚ºå‡ºç§Ÿè»Šå…¬å¸å°è»Šè¼›çš„監控調度æä¾›äº†æ–¹ä¾¿ã€‚
é—œéµè©žï¼šå–®ç‰‡æ©Ÿï¼›GPS模塊;GPRS模塊
0. 引言
隨著ç¾ä»£ç¤¾æœƒçš„快速發展,出租車作為城市公共交通的一部分,已經æˆç‚ºç¾ä»£åŸŽå¸‚交通ä¸å¯ç¼ºå°‘的部分。但是隨之而來的出租車監控調度ã€å®‰å…¨ç®¡ç†å»æˆäº†æ¯å€‹å‡ºç§Ÿè»Šå…¬å¸çš„一大å•題。如何簡單快æ·çš„å°å‡ºç§Ÿè»Šé€²è¡Œåˆç†çš„調度管ç†ï¼ŒåŒæ™‚å¯ä»¥å¯¦æ™‚監控æ¯è¼›å‡ºç§Ÿè»Šçš„安全狀æ³ï¼Œé‡å°é€™ä¸€å•題我們開發了出租車車載監控è¨å‚™ï¼Œæ¤ç³»çµ±å¤§å¤§æ–¹ä¾¿äº†å‡ºç§Ÿè»Šå…¬å¸å°å‡ºç§Ÿè»Šçš„調度管ç†ï¼ŒåŒæ™‚é‚„å¯ä»¥å¯¦æ™‚監控出租車的ä½ç½®ä»¥åŠå®‰å…¨ç‹€æ³ã€‚
1. 出租車車載監控è¨å‚™çš„功能
出租車車載監控è¨å‚™æ˜¯å‡ºç§Ÿè»Šç›£æŽ§èª¿åº¦ç³»çµ±çš„一個組æˆéƒ¨åˆ†ï¼Œå¯ä»¥å‘出租車監控調度ä¸å¿ƒæä¾›å‡ºç§Ÿè»Šçš„實時ä½ç½®ä¿¡æ¯ï¼Œä¿è‰å‡ºç§Ÿè»Šé‹è¡Œå®‰å…¨ï¼Œä»¥åŠå°å‡ºç§Ÿè»Šé€²è¡Œåˆç†çš„調度,出租車載監控è¨å‚™çš„功能如下:
1)信æ¯é‡‡é›†åŠŸèƒ½
車載監控è¨å‚™å¯ä»¥æº–確無誤的采集車輛的實時信æ¯ï¼ˆå¦‚經度ã€ç¶åº¦ã€é€Ÿåº¦ã€æ–¹å‘ç‰ï¼‰ã€‚
2)數據å˜å„²åŠŸèƒ½
å¯ä»¥å˜å„²è»Šè¼›ID號ã€åœè»Šå‰15分é˜çš„速度信æ¯ä»¥åŠé€£çºŒè¡Œè»Šæ™‚é–“ç‰ä¿¡æ¯ã€‚
3)數據傳輸功能
å¯ä»¥å°‡é‡‡é›†åˆ°çš„出租車實時信æ¯é€šéŽGPRS發é€åˆ°ç›£æŽ§èª¿åº¦ä¸å¿ƒï¼Œå¹¶ä¸”å¯ä»¥æŽ¥æ”¶ä¾†è‡ªç›£æŽ§èª¿åº¦ä¸å¿ƒçš„調度命令。
2. 系統硬件è¨è¨ˆ
系統以單片機MSP430F147ç‚ºæ ¸å¿ƒæŽ§åˆ¶å™¨[1],集æˆGPS模塊ã€GPRS模塊ã€ä¸²è¡Œå˜å„²å™¨æ¨¡å¡Šå’Œé›»æºç®¡ç†æ¨¡å¡Šã€‚系統框圖見圖1。
圖1 系統框圖
Fig.1 System diagram
2.1 單片機單元
系統采用TIå…¬å¸çš„MSP430F147å–®ç‰‡æ©Ÿä½œç‚ºæ ¸å¿ƒæŽ§åˆ¶å™¨[2]ï¼Œæ¤æ¬¾å–®ç‰‡æ©Ÿå…·æœ‰16ä½çš„CPU集æˆå¯„å˜å™¨å’Œå¸¸æ•¸ç™¼ç”Ÿå™¨ï¼Œå¯ä½¿å–®ç‰‡æ©Ÿå¯¦ç¾æœ€å¤§åŒ–的代碼效率;集æˆJTAG,支æŒåœ¨ç·šç·¨ç¨‹ï¼›å…©å€‹é€šç”¨å…¨é›™å·¥ä¸²è¡ŒåŒæ¥/ç•°æ¥é€šä¿¡æŽ¥å£ï¼›6個8ä½I/Oå£ï¼›å¤–éƒ¨ä¸æ–·è¼¸å…¥æŽ¥å£ã€‚單片機串å£0è² è²¬æŽ¥æ”¶GPS模塊輸出的數據信æ¯ï¼Œåˆ†æžå¹¶ä¸”æå–æŽ¥æ”¶åˆ°çš„æœ‰æ•ˆä¿¡æ¯æ•¸æ“šï¼Œä¸€æ–¹é¢å°æ•¸æ“šé€²è¡Œå˜å„²ï¼Œå¦ä¸€æ–¹é¢å°‡ä¿¡æ¯é€šéŽGPRS模塊發é€åˆ°å‡ºç§Ÿè»Šç›£æŽ§èª¿åº¦ä¸å¿ƒã€‚
2.2 GPS模塊
2.2.1 GPS概述
GPS(Global Positioning Systemï¼‰æ˜¯ç¾Žåœ‹ç ”åˆ¶çš„æ–°ä¸€ä»£è¡›æ˜Ÿå°Žèˆªå®šä½ç³»çµ±ï¼Œå¯å‘å…¨çƒç”¨æˆ¶æä¾›é€£çºŒã€å¯¦æ™‚ã€é«˜ç²¾åº¦çš„三ç¶ä½ç½®ï¼Œä¸‰ç¶é€Ÿåº¦å’Œæ™‚é–“ä¿¡æ¯ã€‚它是目å‰ä¸–界上精度高的一種導航系統,已被廣泛用于è»äº‹ã€ç¶“濟ã€åœ°ç†ä¿¡æ¯æ¸¬æŽ§åŠå…¶ä»–é ˜åŸŸã€‚GPS定ä½ç³»çµ±ç”±ä»¥ä¸‹ä¸‰å€‹éƒ¨åˆ†çµ„æˆï¼š
(1)GPS衛星星座(空間部分):24顆衛星(其ä¸ä¸‰é¡†å‚™ç”¨ï¼‰ï¼Œåˆ†å¸ƒåœ¨6個軌é“å¹³é¢ä¸Šï¼Œæ¯å€‹è»Œé“é¢å‡å‹»å¸ƒè¨4顆衛星,從而ä¿éšœäº†åœ°çƒä¸Šä»»ä½•地點和時刻都能觀察到4顆衛星。它能發射L1å’ŒL2波段的信號。
(2)地é¢ç›£æŽ§ç³»çµ±ï¼ˆåœ°é¢æŽ§åˆ¶éƒ¨åˆ†ï¼‰ï¼šä¸å¤®æŽ§åˆ¶ç³»çµ±ï¼Œè·Ÿè¹¤è¡›æ˜Ÿå®šè»Œï¼Œç”¨ä¾†ç›£æ¸¬è¡›æ˜Ÿçš„狀態,å°è¡›æ˜Ÿè»Œé“ä¿¡æ¯é€²è¡Œä¿®æ£ã€‚
(3)GPS信號接收機(用戶è¨å‚™éƒ¨åˆ†ï¼‰ï¼šæŽ¥æ”¶è¨å‚™ï¼Œä¸»è¦ç”±å¤©ç·šã€é›»æºã€æ•¸æ“šè™•ç†è»Ÿä»¶ä»¥åŠå¾®è™•ç†æ©ŸåŠå…¶çµ‚端è¨å‚™çµ„æˆã€‚å…¶åŸºæœ¬çµæ§‹æ˜¯å¤©ç·šå–®å…ƒå’ŒæŽ¥æ”¶å–®å…ƒï¼Œå¤©ç·šå–®å…ƒä¸»è¦ä½œç”¨æ˜¯æ•ç²ã€è·Ÿè¹¤è¡›æ˜Ÿï¼ŒæŽ¥æ”¶GPS衛星發射的信號。接收單元主è¦ä½œç”¨æ˜¯è¨˜éŒ„GPS信號,å°ä¿¡è™Ÿé€²è¡Œæ¿¾æ³¢è™•ç†ï¼Œé‚„原出GPS衛星發é€çš„導航電文,以ç²å¾—有用的定ä½ä¿¡æ¯ã€‚
2.2.2 GPS模塊介紹
GPS采用GS-87模塊[3],它是一個高效能ã€ä½ŽåŠŸè€—çš„æ™ºèƒ½åž‹è¡›æ˜ŸæŽ¥æ”¶æ¨¡å¡Šæˆ–ç¨±ä½œè¡›æ˜ŸæŽ¥æ”¶å¼•æ“Žï¼Œå®ƒé‡‡ç”¨ç¾Žåœ‹ç‘ŸåšSiRF star III公叿‰€è¨è¨ˆçš„ç¬¬ä¸‰ä»£è¡›æ˜Ÿå®šä½æŽ¥æ”¶èŠ¯ç‰‡ï¼Œæ˜¯ä¸€å€‹å®Œæ•´çš„è¡›æ˜Ÿå®šä½æŽ¥æ”¶å™¨å…·å‚™å…¨æ–¹ä½åŠŸèƒ½ã€‚å…¶ç³»çµ±çµæ§‹å¦‚圖2,GPS Antenna(GPSå¤©ç·šï¼‰æŽ¥æ”¶è¡›æ˜Ÿä¿¡è™Ÿï¼Œå°‡å¾®å¼±çš„é›»ç£æ³¢èƒ½è½‰åŒ–為相應電æµã€‚é›»æµç¶“éŽLNA(低噪音放大器)被放大,在通éŽfilter æ¿¾æ³¢å™¨å°‡å…¶è®Šé »è™•ç†ï¼Œé€å…¥SIRF StarIII(ç”±GRF3Wå’ŒGSP3組æˆ)進行處ç†ï¼Œå°‡è™•ç†åŽçš„信號通éŽä¸²å£èˆ‡å–®ç‰‡æ©Ÿé€²è¡Œé€£æŽ¥ã€‚用戶通éŽå°å–®ç‰‡æ©Ÿçš„軟件編程控制,將GPS接收到的信æ¯é€²è¡Œè™•ç†ï¼Œæå–出å°ç”¨æˆ¶æœ‰ç”¨çš„ä¿¡æ¯ã€‚
圖2 ç³»çµ±çµæ§‹åœ–
Fig.2 System diagram
2.2.3 GPS模塊接å£é›»è·¯çš„è¨è¨ˆ
GS-87模塊共有6個引腳,它與單片機主è¦é€²è¡Œä¸²å£é€šä¿¡ï¼Œæ•…它們之間連接時å¯é€šéŽGS-87的數據接收引腳RXA與數據發é€å¼•è…³TXA分別與單片機的串å£UART0(TXD0å’ŒRXD0)相連。GS-87çš„TXA引腳為串行數據輸出端å£A,是主è¦çš„æ•¸æ“šå‚³è¼¸é€šé“,用于輸出導航和測é‡çš„æ•¸æ“šï¼›RXA為串行數據接收端å£A,是主è¦çš„æŽ¥æ”¶é€šé“,用于接收來自單片機的控制命令;VCC外接+3.3~5.5的電æºè¼¸å…¥ç«¯å£ï¼Œç‚ºä¿è‰æ¨¡å¡Šå·¥ä½œæ™‚ä¸å—外界電ç£å™ªè²çš„干擾,在電æºç«¯VCC與地端GNDä¹‹é–“å®‰è£æ—路電容,æ—路電容C19主è¦ç”¨ä¾†åŽ»é™¤é«˜é »é›»ç£è„ˆæ²–,電解電容C33主è¦ç”¨ä¾†åŽ»é™¤ä½Žé »å¹²æ“¾ä»¥åŠå„²å˜é›»è·åŠŸèƒ½ï¼›RXB為輔助串行數據接收端å£B,用于差分定ä½ï¼›Time Mark默èªç‚ºå¾žGS-87æä¾›1脈沖æ¯ç§’è¼¸å‡ºä¿¡è™Ÿï¼Œç”¨äºŽåŒæ¥ä¸€å¾®ç§’的時間。在車載監控è¨å‚™è¨è¨ˆä¸åªéœ€ç”¨åˆ°VCCã€RXAã€TXAã€GNDå³å¯æ»¿è¶³åŠŸèƒ½è¦æ±‚。GPS模塊電路連接圖如圖3所示:
圖3 GS-87電路連接原ç†åœ–
2.3 GPRS模塊
2.3.1 GPRS概述
GPRS(General Packet Radio Service)是通用無線分組æ¥å‹™çš„簡稱,是一種基于GSM(Global System for Mobile Communications)ç³»çµ±çš„ç„¡ç·šåˆ†çµ„äº¤æ›æŠ€è¡“ï¼Œæä¾›ç«¯åˆ°ç«¯çš„ã€å»£åŸŸçš„ç„¡ç·šIP連接;是GSM Phase2.1è¦èŒƒå¯¦ç¾çš„內容之一,能æä¾›æ¯”ç¾æœ‰GSMç¶²9.6kbit/s更高的數據率。GPRS采用與GSM相åŒçš„é »æ®µã€é »å¸¶å¯¬åº¦ã€çªç™¼çµæ§‹ã€ç„¡ç·šèª¿åˆ¶æ¨™æº–ã€èª¿é »è¦å‰‡ä»¥åŠç›¸åŒçš„TDMAå¹€çµæ§‹ã€‚作為第二代移動通信技術GSMå‘第三代移動通信(3G)çš„éŽæ¸¡æŠ€è¡“,GPRSå……åˆ†åˆ©ç”¨äº†ç¾æœ‰ç§»å‹•通信網的è¨å‚™ï¼Œä¸éœ€è¦æ”¹è®Šç„¡ç·šç¶²çµ¡è¦åŠƒèˆ‡å…¶æ‹“æ’²çµæ§‹ï¼Œå› 而從很大程度上節çœäº†ç§»å‹•ç¶²çµ¡å»ºè¨æˆæœ¬ã€‚它支æŒIPå”è°å’ŒX.25å”è°ï¼Œåœ¨ç§»å‹•用戶和數據網絡之間æä¾›ä¸€ç¨®é€£æŽ¥ï¼Œçµ¦ç§»å‹•用戶æä¾›é«˜é€Ÿç„¡ç·šIPå’ŒX.25分組數據接入æœå‹™ã€‚å› æ¤ï¼Œåœ¨GSM系統的基礎上構建GPRS系統時åªéœ€è¦å¢žåŠ éƒ¨åˆ†ç¡¬ä»¶è¨å‚™å’Œè»Ÿä»¶å‡ç´šå³å¯ã€‚構建GPRS系統的方法:1)GPRSæ˜¯åœ¨ç¾æœ‰çš„GSM網絡基礎上實ç¾çš„,在GSM網絡ä¸å¼•入了3個主è¦çµ„件:GPRSæœå‹™æ”¯æŒçµé»žï¼ˆSGSN,Serving GPRS Supporting Node)ã€GPRS網關支æŒçµé»žï¼ˆGGSN,Gateway GPRS Supporting Node)以åŠåˆ†çµ„控制單元(PCU,Package Control Unit)。2)å°GSM的相關部件進行軟件å‡ç´šã€‚
GPRS的數據傳輸具有以下幾個特點:
(1ï¼‰é‡‡ç”¨çš„æ™‚åˆ†çµ„äº¤æ›æŠ€è¡“çš„é€šä¿¡æ–¹å¼ã€‚(2)按數據æµé‡è¨ˆè²»ï¼Œè€Œä¸æ˜¯æŒ‰åœ¨ç·šæ™‚長計費。(3)傳輸速率高。(4)永é 在線。(5)GPRS網絡接入速度快,æä¾›äº†èˆ‡ç¾æœ‰æ•¸æ“šç¶²çš„無縫連接。(6)GPRS支æŒåŸºäºŽæ¨™æº–數據通信å”è°çš„æ‡‰ç”¨ï¼Œå¯ä»¥å’ŒIPç¶²ã€X.25網互è¯äº’通。(7)GPRS çš„è¨è¨ˆä½¿å¾—它既能支æŒé–“æ‡çš„çˆ†ç™¼å¼æ•¸æ“šå‚³è¼¸ï¼Œåˆèƒ½æ”¯æŒå¶çˆ¾çš„大釿•¸æ“šçš„傳輸。
由以上所æè¿°çš„GPRS特點å¯çœ‹å‡ºï¼Œå°äºŽå‡ºç§Ÿè»Šè¼‰ç›£æŽ§è¨å‚™ä¾†èªªï¼Œé‡‡ç”¨GPRS無線通信技術完全滿足è¨è¨ˆéœ€è¦ã€‚應用GPRS技術在車載監控è¨å‚™èˆ‡ç›£æŽ§èª¿åº¦ä¸å¿ƒä¹‹é–“建立起一座數據通信的橋æ¢ï¼Œä½¿å¾—é 程實時監控ã€èª¿åº¦æˆç‚ºå¯èƒ½ã€‚隨著GPRSæŠ€è¡“çš„ä¸æ–·ç™¼å±•完善,基于GPRS的無線數據通信將得到更廣泛的應用。
2.3.2 GPRS模塊介紹
GPRS模塊采用西門åå…¬å¸çš„MC52i模塊[4],它是車載監控è¨å‚™èˆ‡å‡ºç§Ÿè»Šå…¬å¸ç›£æŽ§èª¿åº¦ä¸å¿ƒå»ºç«‹é€šä¿¡çš„é‡è¦éƒ¨åˆ†ã€‚通éŽGPRS模塊一方é¢å¯ä»¥å°‡GPS模塊采集到的車輛定ä½ä¿¡æ¯ï¼ˆå¦‚時間ã€ç¶“度ã€ç·¯åº¦ã€é€Ÿåº¦ã€æ–¹å‘ç‰ï¼‰å¯¦æ™‚發é€åˆ°å‡ºç§Ÿè»Šç›£æŽ§èª¿åº¦ä¸å¿ƒçš„æœå‹™å™¨ä¸Šï¼›å¦ä¸€æ–¹é¢é‚„å¯ä»¥æŽ¥æ”¶ä¾†è‡ªå‡ºç§Ÿè»Šç›£æŽ§èª¿åº¦ä¸å¿ƒçš„調度命令。實ç¾è»Šè¼‰ç›£æŽ§è¨å‚™èˆ‡ç›£æŽ§èª¿åº¦ä¸å¿ƒçš„é›™å‘通信。
2.3.3 GPRS接å£é›»è·¯è¨è¨ˆ
MC52i模塊與MSP430F147通éŽä¸²å£ä»¥åŠä¿¡è™ŸæŽ§åˆ¶å¼•腳相連,電路連接圖如圖4所示。MC52içš„26-30引腳為電æºé›»å£“的輸入端,輸入電壓范åœç‚º3.3V~4.8Vï¼Œå³°å€¼è² è¼‰é›»æµç‚º2A。MC52i模塊的TXD0與RXD0分別為MC52i模塊的數據接收端å£èˆ‡æ•¸æ“šè¼¸å‡ºç«¯å£ï¼Œåˆ†åˆ¥é€£æŽ¥åˆ°å–®ç‰‡æ©Ÿä¸²å£ï¼ˆUART1)的TXD1與RXD1。MC52içš„1-6引腳為外接SIMå¡æä¾›äº†æ¨™æº–çš„æŽ¥å£ï¼Œå…¶ä¸CCGNDå’ŒCCVCC為SIMå¡æä¾›å·¥ä½œé›»å£“ï¼›CCCLK信號為SIMå¡æä¾›æ™‚é˜è„ˆæ²–信號;CCIO為串行數據輸入輸出接å£ï¼›CCRST信號為SIMå¡å¾©ä½ä¿¡è™Ÿï¼›CCIN引腳主è¦ç”¨ä¾†æª¢æ¸¬SIM塿˜¯å¦æ’å…¥SIMå¡å¡åº§ä¸ã€‚
圖4 MC55連接原ç†åœ–
3. 系統軟件è¨è¨ˆ
3.1 主程åºåŠŸèƒ½
主程åºè² 責åˆå§‹åŒ–ã€é–‹ä¸æ–·ã€åˆ†æžè§£æžGPSæ•¸æ“šã€æ•¸æ“šé¡¯ç¤ºæŒ‡å°Žç³»çµ±é€²å…¥å„ç¨®ç›¸æ‡‰çš„å·¥ä½œç‹€æ…‹ã€‚ä¸»ç¨‹åºæµç¨‹åœ–見圖5a。
3.1 GPS數據接收程åºè¨è¨ˆ
車載終端è¨å‚™éœ€è¦å¾žGPS定ä½ä¿¡æ¯ä¸æå–出有用的信æ¯å¹¶ä¸”顯示出來,所以也需è¦äº†è§£å„種NMEA數據的å«ç¾©ã€‚下é¢åƒ…列出GPS固定數據輸出語å¥ï¼ˆGPRMCï¼‰è¼¸å‡ºèŒƒä¾‹ï¼Œå„æ•¸æ“šä»£è¡¨çš„æ„ç¾©å¦‚è¡¨1所示。輸出范例:
$GPRMC,025812.487,A,3752.5236,N, 11229.1768,E,0.13,309.62,181211, ,*70
表1 GPRMC數據å«ç¾©
Tab. 1 GPRMC data meaning
å 稱 |
實 例 |
å–® ä½ |
敘 述 |
ä¿¡æ¯ä»£è™Ÿ |
$GPRMC |
|
RMC數據 |
æ ¼æž—å°¼æ²»æ™‚é–“ |
025812.487 |
|
時時分分秒秒.秒秒秒 |
定ä½ç‹€æ…‹ |
A |
|
‘Aâ€™ä¿¡æ¯æœ‰æ•ˆ ‘V’信æ¯ç„¡æ•ˆ |
緯度 |
3752.5236 |
|
度度分分.分分分分 |
北åŠçƒæˆ–å—åŠçƒæ¨™å¿— |
N |
|
北åŠçƒï¼ˆN)或å—åŠçƒï¼ˆS) |
經度 |
11229.1768 |
|
度度度分分.分分分分 |
æ±åŠçƒæˆ–西åŠçƒæ¨™å¿— |
E |
|
æ±ï¼ˆE)åŠçƒæˆ–西(W)åŠçƒ |
å°åœ°é€Ÿåº¦ |
0.13 |
節 |
0.0至1851.8節 |
å°åœ°æ–¹å‘ |
309.62 |
度 |
實際值 |
日期 |
181211 |
|
日日月月年年 |
ç•¶GPS模塊有數據輸出時,單片機進入串å£ä¸æ–·ç¨‹åºã€‚程åºé¦–先判斷是å¦ç‚ºæ•¸æ“šé 標志å³â€œ$GPRMCâ€ï¼Œè‹¥åˆ¤æ–·åˆ°æ•¸æ“šæ£ç¢ºå‰‡ç¨‹åºé€²å…¥æ•¸æ“šæŽ¥æ”¶æ¨¡å¼ï¼Œç›´åˆ°æŽ¥æ”¶åˆ°â€œ*â€è¡¨ç¤ºæ•¸æ“šæŽ¥æ”¶æˆåŠŸï¼Œå¦å‰‡é€€å‡ºä¸æ–·ç¨‹åºç‰å¾…ä¸‹æ¬¡æ•¸æ“šçš„åˆ°ä¾†ã€‚ä»¥ä¸‹ç‚ºéƒ¨åˆ†ä¸æ–·ç¨‹åºä»£ç¢¼ã€‚
While ((IFG1 & URXIFG0) == 1);
{ UART0_RX_BUF[num++]=RXBUF0;
if (UART0_RX_BUF[0]!='$') num=0;
if(num==5)
{ if (UART0_RX_BUF[2]!='P') num=0;
if (UART0_RX_BUF[3]!='R') num=0;
if (UART0_RX_BUF[4]!='M') num=0;
}
if (num==56)
{ for (i=56;i<73;i++)
{ if (UART0_RX_BUF[i]!='*') num=0;
else k=i; }
}
}
}
3.3 GPRS數據發é€ç¨‹åºè¨è¨ˆ
出租車車載監控è¨å‚™å¯ä»¥å°‡è»Šè¼›çš„實時信æ¯é€šéŽGPRS模塊發é€åˆ°å‡ºç§Ÿè»Šç›£æŽ§èª¿åº¦ä¸å¿ƒä»¥ä¾¿ç›£æŽ§èª¿åº¦ä¸å¿ƒæŽŒæ¡å‡ºç§Ÿè»Šé‹è¡Œç‹€æ³ã€‚單片機接收到GPSæ•¸æ“šå¹¶ä¸”è§£æžæœ‰æ•ˆä¿¡æ¯åŽï¼Œå°‡éœ€è¦ç™¼é€åˆ°ç›£æŽ§èª¿åº¦ä¸å¿ƒçš„ä¿¡æ¯ï¼ˆç¶“緯度ã€é€Ÿåº¦ç‰ï¼‰å˜å„²åˆ°æ•¸æ“šç™¼é€ç·©æ²–å™¨å…§ï¼Œä»¥ä¾¿æ•¸æ“šç™¼é€æ™‚調用。本è¨è¨ˆé‡‡ç”¨å®šæ™‚噍䏿–·æ–¹å¼é€²è¡Œæ•¸æ“šç™¼é€ï¼Œç™¼é€æ™‚間間隔為5S,當定時器定時5Sæº¢å‡ºé€²å…¥ä¸æ–·åŽï¼ŒåŸ·è¡Œæ•¸æ“šç™¼é€ç¨‹åºï¼Œèª¿ç”¨ç™¼é€ç·©æ²–器內數據,通éŽGPRS模塊將數據發é€åˆ°å‡ºç§Ÿè»Šç›£æŽ§èª¿åº¦ä¸å¿ƒã€‚數據發é€ç¨‹åºæµç¨‹åœ–如圖5b:
圖5 ç¨‹åºæµç¨‹åœ–
4. çµè«–
ç›®å‰è»Šè¼‰GPS定ä½ç³»çµ±å·²ç¶“應用到民用ã€è»ç”¨å„個行æ¥ã€‚在本文出租車車載監控è¨å‚™è¨è¨ˆä¸å…¶ç¡¬ä»¶ä»¥åŠè»Ÿä»¶å‡é‡‡ç”¨æ¨¡å¡ŠåŒ–è¨è¨ˆï¼Œæ˜“于å‡ç´šèˆ‡ç¶è·ã€‚ç¶“éŽå¯¦éš›è»Šè¼‰è©¦é©—,出租車載監控è¨å‚™æ€§èƒ½ç©©å®šï¼Œé‡‡é›†æ•¸æ“šçš„精確程度以åŠç™¼é€æ•¸æ“šçš„æ£ç¢ºçŽ‡éƒ½é”到了é å…ˆè¨è¨ˆè¦æ±‚。為出租車公å¸ç›£æŽ§èª¿åº¦æä¾›äº†è‰¯å¥½çš„é‹ç‡Ÿå¹³è‡ºï¼Œè©²ç³»çµ±å…·æœ‰è‰¯å¥½çš„æŽ¨å»£åƒ¹å€¼å’Œæ‡‰ç”¨å‰æ™¯ã€‚
è¯ç³»äººå§“å:國建嶺,地å€ï¼šå±±è¥¿çœå¤ªåŽŸå¸‚è¬æŸæž—å€çªŠæµè·¯66號474信箱,郵編:030024,電å郵件:gjl922@126.com, è¯ç³»é›»è©±ï¼š15513048235,QQ:125732455。
標簽:
上一篇:西門åPLC與ABBè®Šé »å™¨çš„Profi...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊