基于GPS和GPRS的多功能汽車記錄儀的設(shè)計_第1頁
基于GPS和GPRS的多功能汽車記錄儀的設(shè)計_第2頁
基于GPS和GPRS的多功能汽車記錄儀的設(shè)計_第3頁
基于GPS和GPRS的多功能汽車記錄儀的設(shè)計_第4頁
基于GPS和GPRS的多功能汽車記錄儀的設(shè)計_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、基于GPS和GPRS的多功能汽車記錄儀的設(shè)計技術(shù)分類: 汽車電子  | 2010-12-08 電子設(shè)計工程 河北工業(yè)大學(xué) 孫耀杰 趙忠祥摘要:提出一種多功能汽車記錄儀的設(shè)計方案,系統(tǒng)采用 AT91SAM9260型ARM處理器為控制器,Linux操作系 統(tǒng),K91G08UOB型Nand Flash為存儲介質(zhì),通過ET_318 SiRF StarGPS芯片組接收GPS信號進(jìn)行定位,而GPRS模塊采用SIM300C傳輸數(shù)據(jù)。該汽車記錄儀能夠?qū)崟r記錄監(jiān)測汽車行駛狀態(tài)、位置,通過 GPRS將行駛記錄及當(dāng)前信息上傳至服務(wù)器,實現(xiàn)遠(yuǎn)程監(jiān)控,具備超速、疲勞駕駛報警功能。數(shù)據(jù)可以通過USB或RS-23

2、2串口上傳至上位機。經(jīng)測試該記 錄儀性能穩(wěn)定可靠。汽車行駛記錄儀(汽車黑匣子)是一種使用在汽車上的數(shù)字式電子記錄裝置,它可以對汽車的行駛速度、時間、里程及剎車等狀態(tài)信息進(jìn)行存儲并通過USB或串口 導(dǎo)出數(shù)據(jù)。汽車記錄儀對約束駕駛員的不良駕駛行為,分析、鑒定道路交通事故,提高交通管理執(zhí)法水平和運輸管理水平,保障車輛運行安全具有重要作用。當(dāng)前的汽車行駛記錄儀技術(shù)比較成熟,低端產(chǎn)品一般采用8位或16位單片機作為主處理器,中高端則采用32位的ARM處理器,但這些產(chǎn)品一般只能做到對本車 的記錄及監(jiān)控,車輛行駛記錄需逐車采集,不便于大型車隊和企業(yè)管理。這里提出一種基于GPS和GPRS的多功能汽車記錄儀的設(shè)計

3、方案,該設(shè)計是在實現(xiàn)記錄 儀基本功能的基礎(chǔ)上,增加GPS和GPRS模塊,分別用于定位和數(shù)據(jù)遠(yuǎn)程傳輸,結(jié)合數(shù)據(jù)庫技術(shù)和相應(yīng)監(jiān)控管理軟件實現(xiàn)對車輛和司機全方位監(jiān)控、調(diào)度和管理。1 系統(tǒng)組成和主要功能本系統(tǒng)主要包括汽車記錄儀終端、服務(wù)器和監(jiān)控管理軟件。其中汽車記錄儀終端包括信號采集、數(shù)據(jù)記錄、GPS和GPRS等部分。服務(wù)器接收記錄儀通過GPRS發(fā)送的數(shù)據(jù)并保存。監(jiān)控管理軟件對服務(wù)器的數(shù)據(jù)進(jìn)行統(tǒng)計、分析,得到超速駕駛、疲勞駕駛和行駛里程等信息。記錄儀終編是整個系統(tǒng)的基礎(chǔ),其主要功能為:1)實時定位功能 能夠?qū)崟r采集記錄車輛當(dāng)前所處的位置數(shù)據(jù),并把位置數(shù)據(jù)發(fā)送到監(jiān)控中心管理平臺,在監(jiān)控平臺上顯示出車輛的

4、行駛軌跡;監(jiān)控中心(監(jiān)控站)也可以發(fā)出指令尋找目標(biāo)車輛所在位置數(shù)據(jù);2)運營限制區(qū)域設(shè)置功能 利用監(jiān)控平臺可以對運營車輛的行駛區(qū)域范圍做出限定,車輛一旦超出限定區(qū)域,監(jiān)控平臺就會發(fā)出報警;3)泊車防盜功能 停車后按下泊車防盜按鈕,車輛就進(jìn)入泊車防盜狀態(tài)。如車輛非法移動,監(jiān)控平臺立即發(fā)送短信至主控手機上,并報告當(dāng)前的車輛位置;4)緊急求助報警 當(dāng)車輛遇劫或需要求助時,駕駛?cè)藛T可通過按鍵向中心報警,同時向監(jiān)控中心發(fā)送車輛的經(jīng)度、緯度、行駛速度、方向、時間等信息;5)車輛全程行駛數(shù)據(jù)記錄 車載終端全程采集、記錄車輛行駛和司機操作的全部數(shù)據(jù)并發(fā)給數(shù)據(jù)中心。其中包括:車輛的時間、速度、里程、狀態(tài)、位置、

5、發(fā)動機轉(zhuǎn)速等數(shù)據(jù)。利用一體機記錄 下的全程行駛數(shù)據(jù),監(jiān)控平臺提供每條行駛記錄全程時間一速度一狀態(tài)曲線和里程一速度一狀態(tài)曲線。通過這些曲線查看司機的全部駕駛過程;6)超速報警和超速記錄 車載終端可以按預(yù)先設(shè)置的速度限制進(jìn)行超速報警。當(dāng)車輛行駛速度超過設(shè)定值時,車載終端就以聲光方式報警,提醒司機及時減速。同時把車輛超速信息發(fā)送到監(jiān)控中心;7)司機疲勞駕駛報警和記錄 車載終端能記錄駕駛員連續(xù)駕駛時間超過4 h的所有疲勞駕駛數(shù)據(jù);8)事故疑點記錄 車載終端以02 s的時間間隔記錄車輛停車前20 s時間段內(nèi)和實時時間相對應(yīng)的車輛行駛的速度值、剎車信號和其他車輛狀態(tài)信號作為事故疑點數(shù)據(jù)。存儲最近2個月的所

6、有事故疑點數(shù)據(jù);9)車輛油位監(jiān)控功能 車載終端可以對油箱油位進(jìn)行實時監(jiān)控。當(dāng)油位發(fā)生異常變化時,車載終端可以實時記錄變化量并向監(jiān)控中心發(fā)送異常變化數(shù)據(jù);10)視頻監(jiān)控功能 可外接兩路攝像頭,將車內(nèi)外情況抓拍照片后傳送到監(jiān)控中心;11)駕駛員身份識別功能 車載終端利用IC卡方式實現(xiàn)駕駛?cè)藛T身份識別功能。使用和車載終端配套使用的管理軟件可以把駕駛員基本信息設(shè)置在IC卡中,其中包括:“駕駛員姓名”、 “駕駛員代碼”、“駕駛證號碼”。把設(shè)置好的IC卡插入記錄儀,記錄儀自動對司機進(jìn)行識別;12)數(shù)據(jù)通信功能 車載終端通過內(nèi)置GPRS通訊模塊實現(xiàn)和監(jiān)控中心的數(shù)據(jù)互通;車載終端設(shè)有標(biāo)準(zhǔn)USB接口,使用U盤可

7、以把車載終端記錄的全部數(shù)據(jù)取出;通過車載終端的USB口可以對車載終端進(jìn)行參數(shù)設(shè)置也可以對車載終端進(jìn)行程序裝載;13)讀取短信功能 讀取監(jiān)控平臺發(fā)送的任意短信內(nèi)容。2 記錄儀硬件設(shè)計記錄儀總體結(jié)構(gòu)框圖如圖l所示,主要包括ARM處理器、GPS模塊、GPRS模塊、信號采集電路、實時時鐘電路、語音報警電路及數(shù)據(jù)存儲電路。 21 主處理器為了滿足系統(tǒng)對實時性、大量數(shù)據(jù)處理、GPS信號接收、GPRS發(fā)送數(shù)據(jù)控制等各方面的要求,選用32位ARM處理器AT91SAM9260。 AT91SA-M9260采用ARM926EJ-S內(nèi)核,外部總線接口包含諸多控制器,用于控制SDRAM以及包括NAND Fla

8、sh和Compact Flash在內(nèi)的靜態(tài)存儲器,7路US-ART、1個雙線接口(TWI)以及4通道10位AD轉(zhuǎn)換器。 22 電源電路目前汽車電瓶電壓在936 V之間,而且由于車輛本身環(huán)境影響,汽車供電電壓不穩(wěn)定,存在各種干擾,所以本系統(tǒng)采用三級電壓轉(zhuǎn)換電路,如圖2所示。外部電源分別經(jīng) LM2576HVT-ADJ、LM2940-50和LMlll7轉(zhuǎn)換為7、5和3 V,供給相應(yīng)模塊。其中第一級LM2576HVT-ADJ將7-40 V電壓轉(zhuǎn)換至7 V,使本系統(tǒng)可以應(yīng)用到任何車輛。在電源輸入電壓轉(zhuǎn)換模塊前通過LC濾波,可以有效地濾除交流干擾,各電源轉(zhuǎn)換器后端均通過100和O1F電容并聯(lián)接地消除紋波電

9、壓,保證系統(tǒng)供電穩(wěn)定。經(jīng)過測試該電路可以穩(wěn)定輸出5和33 V電壓。23 速度采集電路獲得準(zhǔn)確的速度是記錄儀正常工作的基礎(chǔ)。大部分汽車都安裝有速度傳感器,車輪每轉(zhuǎn)動一周則會輸出一定數(shù)量的脈沖,準(zhǔn)確判斷這些脈沖是關(guān)鍵。本系統(tǒng)采用的速度采集電路如圖3所示,首先通過前端的RC濾波去除高頻干擾,經(jīng)過一個跟隨器,再通過比較電路輸出,控制后端的三極管VQ1的通斷,產(chǎn)生穩(wěn)定的脈沖信號。24 GPSGPS是本系統(tǒng)實現(xiàn)定位的核心部分,采用Gloabalsat的ET-318 SiRF StarGPS芯片組,該模塊具有靈敏度高(追蹤靈敏度:-159 dbm),低信號下快速TTFF(首次定位時間),20通道全視野跟蹤,

10、速度精度01 ms,支持NMEA0183和SiRF二進(jìn)位協(xié)議,通過串口固定輸出NMEA0183規(guī)定的數(shù)據(jù)信息。通信參數(shù):波特率為4 800 bs,數(shù)據(jù)位為8 bit,停止位為1 bit。無奇偶校驗。ARM接收其中的RMC(推薦定位信息),獲得時間、經(jīng)緯度、地面速度、地面航向等信息。25 GPRS本系統(tǒng)每1O s鐘通過GPRS將當(dāng)前速度、經(jīng)緯度、方向和時間發(fā)送到服務(wù)器,管理軟件讀取這些信息就可以監(jiān)測車輛的當(dāng)前狀態(tài)。GPRS模塊采用的是SIM300C,它 體積小,采用DIP板對板連接器,低功耗,高速傳輸語音、SMS(短信)、數(shù)據(jù)和傳真信息,最關(guān)鍵的是它內(nèi)嵌強大的T-CPIP協(xié)議棧,支持標(biāo)準(zhǔn)AT指

11、令集。本系統(tǒng)通過SIM300C建立TCP管道傳輸數(shù)據(jù)。建立過程如下:其中1 024規(guī)定每次傳輸量最大不超過1 KB。26 語音模塊系統(tǒng)在超速行駛、疲勞駕駛時,相應(yīng)的高亮度LED閃爍,同時啟動語音報警功能,發(fā)出“超速,請減速”的警告語音,而且記錄儀能播放監(jiān)控平臺發(fā)送的短信的內(nèi)容即TTS(從文本到語音)。該記錄儀采用語音天下的第二代語音合成器OSYNO 6288。它兼容GB2312、GBK、BIG5和Unicode等4種內(nèi)碼格式文本的合成,可以在9 600,19 200、38 400 bs等波特率下正常工作,增加多種控制命令。比如合成、停止合成、暫停合成、繼續(xù)合成、改變波特率等,可以自動識別詞組,

12、多音字。語音通過PWM(脈寬調(diào)制)輸出至喇叭。為與監(jiān)控軟件、數(shù)據(jù)庫和GPRS模塊兼容,采用通用性更好的Unicode碼,通信參數(shù):波特率為4 800 bs,數(shù)據(jù)位為8 bit,停止位為1 bit無奇偶校驗,OSYNO 6288內(nèi)置有功放,軟件調(diào)節(jié)音量至11級,外接8 05 W喇叭,播放聲音洪亮、清晰,即使在較為嘈雜的環(huán)境下也可以清楚聽到播放內(nèi)容。27 數(shù)據(jù)存儲器汽車行駛記錄儀是在汽車行駛過程中對汽車各種狀態(tài)進(jìn)行記錄的電子裝置,各種狀態(tài)數(shù)據(jù)存儲是汽車行駛記錄儀的重要部分。此前大多設(shè)計均采用Flash和鐵電 存儲器并用的方式。但是對于實時操作系統(tǒng)Linux只要采用一片F(xiàn)lash就可以滿足需要。目前

13、Linux操作系統(tǒng)可以很好支持 NandFlash,AT91sam9260支持Nand Flash啟動,并且與之相應(yīng)的yaffs2文件系統(tǒng)已經(jīng)成熟,保證了數(shù)據(jù)的準(zhǔn)確性。由于本系統(tǒng)需要保存大量數(shù)據(jù):GPS定位信息、疑點記錄、行駛記錄、 斷電記錄、疲勞駕駛記錄、油位等,所以采用K9F1G08UOB型128Mx2 K頁NandFlash存儲器。28 油位傳感器本系統(tǒng)加裝精確的油位傳感器,對油位實時記錄,并通過GPRS傳輸至監(jiān)控平臺,車輛運營企業(yè)可以實時掌握車輛的油位情況,徹底杜絕司機偷油賣油,拉私活的情況發(fā)生。車輛電環(huán)境復(fù)雜干擾多,因此采用電流型傳感器。本系統(tǒng)采用CR-606型電容式油位傳感器,當(dāng)油

14、進(jìn)入容器引起傳感器殼體和感應(yīng)電極之間的變化,適用于任何不導(dǎo)電的液體,油位精度高,油位液在采集小于1 mm,測量誤差小于01,標(biāo)準(zhǔn)輸出420 mA的線性電流信號,經(jīng)過150精密電阻轉(zhuǎn)換至063 V電壓信號,通過AT91sam9260的AD轉(zhuǎn)換模塊轉(zhuǎn)換為數(shù)字量并保存。 29 實時時鐘主處理器AT91sam9260雖內(nèi)置時鐘,但是當(dāng)處理器斷電后,該實時時鐘所有寄存器的內(nèi)容將全部丟失。為此,系統(tǒng)需要外部實時時鐘。  PCF8563符合這一要求,PCF8563具有掉電檢測器,當(dāng)供電電壓低于某個值時,秒寄存器中的某標(biāo)志位將置1,指明此時實時時鐘可能會產(chǎn)生不準(zhǔn)確的時鐘日歷信息,從而避免了記錄儀對錯

15、誤時間的記錄。此外,PCF8563可以工作在155 V的寬電壓范圍內(nèi),具有體積小、外圍電路簡單、運行穩(wěn)定性、精度高、功耗低等優(yōu)點,Linux內(nèi)核對其支持穩(wěn)定可靠,滿足本系統(tǒng)的要求。210 通信接口根據(jù)GBT19056-2003,標(biāo)準(zhǔn)記錄儀應(yīng)至少配置2種標(biāo)準(zhǔn)接口:USB標(biāo)準(zhǔn)接口、標(biāo)準(zhǔn)RS-232型9針接口。通過RS-232串行口直接進(jìn)行數(shù) 據(jù)傳輸比較容易實現(xiàn),可靠性高。AT91sam9260的串行口經(jīng)電平轉(zhuǎn)換器MAX232轉(zhuǎn)換為EIATIA-232-E電平,從而提供標(biāo)準(zhǔn)的RS- 232接口。AT91sam9260支持USB主從模式,也可直接外接USB接口。3 汽車記錄儀軟件設(shè)計汽車記錄儀是無人控

16、制的,在汽車開始運行時自動啟動,本系統(tǒng)采用Linux操作系統(tǒng),運行過程為:汽車上電記錄儀啟動,開始引導(dǎo)Bootstrap、Uboot,通過Bootloader調(diào)用Linux內(nèi)核,加載yaffs2文件系統(tǒng),自動啟動應(yīng)用程序。31 主程序應(yīng)用程序采用C語言編寫。主程序負(fù)責(zé)整個系統(tǒng)的初始化,硬件設(shè)備通過信號(軟中斷)與主程序交互數(shù)據(jù),完成相應(yīng)的操作,主程序流程如圖4所示。32 GPRS數(shù)據(jù)發(fā)送本系統(tǒng)設(shè)計記錄的數(shù)據(jù)包括行駛記錄,上電至掉電之間,每3 s保存一次時間、速度、狀態(tài)、GPS定位信息和角度;疑點記錄,保存每次停車前20 s內(nèi),每02 s的速度和狀態(tài)信息;斷電記錄,保存系統(tǒng)斷電時的時間;疲勞駕駛

17、記錄,保存司機連續(xù)駕車超過4 h的起始時間。所有的記錄數(shù)據(jù)要求保存2個月,因此保存數(shù)據(jù)量大,相應(yīng)需要傳輸?shù)臄?shù)據(jù)量也大。在GPRS傳輸數(shù)據(jù)之前對數(shù)據(jù)進(jìn)行壓縮并且在系統(tǒng)出現(xiàn)新記錄時進(jìn)行傳輸。在編譯busybox時選擇gzip功能,通過gzip對數(shù)據(jù)壓縮,一般壓縮比可達(dá)9:1。由于GPRS透明傳輸要求每次傳輸數(shù)據(jù)最大不超過1 KB,因此將需傳輸?shù)臄?shù)據(jù)分割為每包1 000字節(jié)的數(shù)據(jù),并為每包數(shù)據(jù)標(biāo)識ID號。服務(wù)器接收端根據(jù)接收到的數(shù)據(jù)包lD重新組合數(shù)據(jù),通過解壓縮軟件解壓得到記錄儀的記錄數(shù)據(jù)。33 斷電記錄的實現(xiàn)在大型車隊及運輸公司,司機為免受記錄儀的約束,往往在運營過程中對記錄儀非法斷電,使記錄儀不能正常工作,以此躲避監(jiān)控。因此本系統(tǒng)專門設(shè)計斷電記錄,對司機非法斷電的行為進(jìn)行監(jiān)督。系統(tǒng)啟動時將當(dāng)前時鐘與上次停機時時鐘進(jìn)行對比,Linux從死機至重啟的時間應(yīng)在5 min以內(nèi),若對比時間超過5 min,說明記錄儀長時間斷電,將上次停機時間作為斷電記錄保存,并發(fā)送至服務(wù)器。34 時間和速度校準(zhǔn)ARM接收GPS的RMC信息。若GPS時間與當(dāng)前系統(tǒng)時間相差達(dá)到30 s,則以GPS時間為準(zhǔn)并校準(zhǔn)系統(tǒng)時間和硬件時鐘。當(dāng)前速度與GPS速度

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論