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