基于Sitsang平臺(tái)的汽車黑匣子開發(fā)
引言
本文引用地址:http://2s4d.com/article/196634.htm2020年中國(guó)民用數(shù)量將飆升至1.4億輛,全世界汽車保有量以每年3000萬輛的速度增長(zhǎng),由此帶來的交通安全事故數(shù)量也逐年增長(zhǎng)。在處理交通事故時(shí),執(zhí)法人員無法了解整個(gè)事故發(fā)生前后狀況,供提取證據(jù)的事故現(xiàn)場(chǎng)一般被嚴(yán)重破壞,可能會(huì)導(dǎo)致一些誤判。而汽車一旦裝上本系統(tǒng)后,在處理交通事故的程序上,由于有錄像和數(shù)字證據(jù),提高了執(zhí)法的公平性和公證性。
本系統(tǒng)設(shè)計(jì)的汽車實(shí)現(xiàn)了視頻取證,通過攝像頭采集事故發(fā)生前后車前的錄像,可以真實(shí)地再現(xiàn)事故發(fā)生的全過程。此外,汽車黑匣子還具有防盜功能,可以在一定的條件下啟動(dòng)語音傳輸功能,通過移動(dòng)電話網(wǎng)絡(luò)把車內(nèi)的語音傳輸?shù)街付ǖ慕邮罩行?,也可以通過GPS全球定位系統(tǒng)確定汽車的位置。
基于Sitsang開發(fā)的開發(fā)環(huán)境
bsp; Sitsang開發(fā)平臺(tái)是一套完整的基于Intel XScale PXA255處理器的嵌入式開發(fā)平臺(tái)。Intel XScale PXA255處理器設(shè)計(jì)為高性能,低功耗和高度集成應(yīng)用,例如:PDA,交換機(jī),智能手機(jī)等。該平臺(tái)提供了諸多的接口供開發(fā)使用:
* 640×480分辨率的真彩液晶屏;
* 一個(gè)USB從口,兩個(gè)USB主口;
* 麥克風(fēng),線性輸入,耳機(jī)接口;
* I2C總線接口;
* 一個(gè)CF卡接口;
* 一個(gè)SD/MMC卡插槽;
* 全功能藍(lán)牙串口和標(biāo)準(zhǔn)串口。
該平臺(tái)支持WinCE或Linux的操作系統(tǒng),軟件配置包含了WinCE的BSP(板級(jí)支持包),Linux操作系統(tǒng)的內(nèi)核源代碼和所有的硬件驅(qū)動(dòng)程序。
我們采用了Linux操作系統(tǒng),內(nèi)核版本是Linux2.4.19,對(duì)內(nèi)核增加了XScale PXA255的補(bǔ)丁和Sitsang開發(fā)平臺(tái)外圍擴(kuò)展接口的驅(qū)動(dòng),例如USB主控芯片是Philips的ISP1161驅(qū)動(dòng)。采用了QT/Embedded編寫圖形界面,QT/Embedded是一個(gè)C++的GUI開發(fā)工具包,提供了許多標(biāo)準(zhǔn)的QT API,讓我們可以基于這些API很方便快捷地開發(fā)出圖形界面。
系統(tǒng)的組成
該系統(tǒng)以Sitsang板為中心,擴(kuò)展了三個(gè)攝像頭、一個(gè)無線通信模塊、一個(gè)GPS模塊、麥克風(fēng)和緊急開關(guān)。
取證攝像頭負(fù)責(zé)視頻取證,監(jiān)控?cái)z像頭負(fù)責(zé)監(jiān)視車內(nèi)狀況,倒車攝像頭輔助車主觀察車后視覺死角,GPS模塊接收經(jīng)緯度數(shù)據(jù),無線通信模塊傳輸圖像和GPS數(shù)據(jù),緊急開關(guān)在緊急情況下使用,麥克風(fēng)用來留言。本系統(tǒng)充分發(fā)揮了XScale PXA255芯片的強(qiáng)大功能,實(shí)現(xiàn)了MPEG-4的編解碼和各個(gè)模塊間的數(shù)據(jù)通信等多項(xiàng)軟件功能,使Sitsang起到中心控制和協(xié)調(diào)作用。
系統(tǒng)的主要外圍設(shè)備如下:
* 無線寬帶網(wǎng)絡(luò):我們選擇了新一代的無線寬帶網(wǎng)絡(luò)來傳輸數(shù)據(jù)。
* G P S模塊:選用了RS232接口的GPS模塊,相對(duì)而言,由于Sitsang板已經(jīng)有了串口的驅(qū)動(dòng),并且串口編程較為簡(jiǎn)單,速率也滿足需求,所以適合本系統(tǒng)。
評(píng)論