新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設(shè)計(jì)應(yīng)用 > 基于uClinux嵌入式系統(tǒng)的汽車(chē)黑匣子的設(shè)計(jì)與開(kāi)發(fā)

基于uClinux嵌入式系統(tǒng)的汽車(chē)黑匣子的設(shè)計(jì)與開(kāi)發(fā)

作者: 時(shí)間:2012-07-23 來(lái)源:網(wǎng)絡(luò) 收藏

就是汽車(chē)行駛記錄儀,它是用來(lái)記錄汽車(chē)在行駛中的狀態(tài)。隨著黑匣子在飛機(jī)上的成功運(yùn)用,越來(lái)越多的國(guó)家也在汽車(chē)上運(yùn)用這種技術(shù)。早在1990年以前歐共體就通過(guò)了在汽車(chē)上安裝黑匣子的立法,要求歐共體的15個(gè)成員國(guó)在10年內(nèi)給使用中的900萬(wàn)輛商用車(chē)中安裝這個(gè)裝置。美國(guó)、***、香港及馬來(lái)西亞等國(guó)家和地區(qū)也相繼廣泛使用[1]。從使用的效果來(lái)看,不但可以在事故放生后準(zhǔn)確的反映當(dāng)時(shí)汽車(chē)的狀態(tài)同時(shí)也在預(yù)防汽車(chē)事故方面取的了顯著的效果。在2004年10月1日,我國(guó)推出了新的《機(jī)動(dòng)車(chē)運(yùn)行安全技術(shù)條件》(GB7428-2004),明確要求用于公路運(yùn)營(yíng)的載客汽車(chē)、重型載貨汽車(chē)、半掛車(chē)應(yīng)當(dāng)安裝、使用符合國(guó)家標(biāo)準(zhǔn)的汽車(chē)行駛記錄儀。

本文引用地址:http://m.butianyuan.cn/article/196646.htm

目前國(guó)內(nèi)生產(chǎn)汽車(chē)黑匣子的有60多家通過(guò)國(guó)標(biāo)檢測(cè)的企業(yè),其中2/3是貼牌生產(chǎn),或代理銷(xiāo)售其它企業(yè)產(chǎn)品;真正有技術(shù)、有資金、有生產(chǎn)線的企業(yè)只有18家左右,其中比較著名的是四川

大科星、北京偉航、惠州銳神等。但其汽車(chē)黑匣子多是運(yùn)用8位或16位單片機(jī)作為處理器,采用匯編語(yǔ)言,運(yùn)用程序也比較單一。雖然也有公司研制出了第二代汽車(chē)黑匣子,功能也比較多但其還是沒(méi)有運(yùn)用操作系統(tǒng)到上面,所以在擴(kuò)展性和穩(wěn)定性上面還是有缺陷。在國(guó)外,俄羅斯最新研制出來(lái)的汽車(chē)黑匣子可以當(dāng)事故發(fā)生后,車(chē)輛空間運(yùn)動(dòng)物理量變化將被“黑匣子”記錄得一清二楚,從而幫助人們分析事故怎樣發(fā)生,汽車(chē)以后可以怎樣改進(jìn)。在方面,歐洲的ICE已經(jīng)成功的把運(yùn)用到了汽車(chē)黑匣子上。

1 系統(tǒng)的總體結(jié)構(gòu)

1.1 需求分析

根據(jù)國(guó)家最新出臺(tái)的汽車(chē)行駛記錄儀的標(biāo)準(zhǔn):要求汽車(chē)行駛記錄儀能夠?qū)?shí)時(shí)時(shí)鐘、日期及駕駛時(shí)間的采集、記錄、儲(chǔ)存,車(chē)輛行駛速度、里程的測(cè)量、記錄、儲(chǔ)存等,對(duì)于事故疑點(diǎn)數(shù)據(jù),記錄儀應(yīng)以不大于0.2秒的時(shí)間間隔持續(xù)記錄并儲(chǔ)存停車(chē)前20秒實(shí)時(shí)時(shí)間對(duì)應(yīng)的車(chē)輛行駛速度值及車(chē)輛制動(dòng)狀態(tài)信號(hào)[2]。

1.2 系統(tǒng)的結(jié)構(gòu)

本系統(tǒng)采用的主要的硬件是:32位三星的S3C44B0X處理器、信號(hào)處理電路、RS232型標(biāo)準(zhǔn)接口和USB1.1標(biāo)準(zhǔn)接口、4M Flash、8M SDRAM、4K FRAM、操作鍵盤(pán)和擴(kuò)展接口。操作系統(tǒng)用的是操作系統(tǒng)。系統(tǒng)結(jié)構(gòu)如圖一。

1.3 結(jié)構(gòu)描述

1、32位三星的S3C44B0X處理器,其內(nèi)置有RTC(實(shí)時(shí)時(shí)間芯片)可以實(shí)現(xiàn)北京時(shí)間的日期和時(shí)鐘,該日期和時(shí)鐘被用于為記錄儀實(shí)現(xiàn)所有功能(記錄、存儲(chǔ)、輸出等)標(biāo)注日期和時(shí)鐘,同時(shí)其強(qiáng)大的其它功能為本系統(tǒng)應(yīng)用和以后的升級(jí)或擴(kuò)展提供很好的支持。2、信號(hào)處理電路處理汽車(chē)黑匣子采集的信號(hào),使其滿足我們系統(tǒng)的要求。3、本系統(tǒng)配置了RS232型標(biāo)準(zhǔn)接口和USB1.1標(biāo)準(zhǔn)接口,采用USB接口來(lái)完成數(shù)據(jù)從汽車(chē)黑匣子到計(jì)算機(jī)間的通信,使數(shù)據(jù)間的通信更加的方便和迅速。4、主要是的存儲(chǔ)單元是4M的Flash用來(lái)存儲(chǔ)操作系統(tǒng)和記錄的數(shù)據(jù),8M的SDRAM和一塊4K的FRAM。當(dāng)汽車(chē)運(yùn)行時(shí)記錄儀以0.2s的時(shí)間間隔持續(xù)記錄并儲(chǔ)存停車(chē)前20s實(shí)時(shí)時(shí)間對(duì)應(yīng)的車(chē)輛行駛速度以及包過(guò)制動(dòng)的8個(gè)信號(hào)量進(jìn)行記錄,并且把其存儲(chǔ)在FRAM存儲(chǔ)器中。這些數(shù)據(jù)將作為事故疑點(diǎn)數(shù)據(jù)。同時(shí)記錄儀將以0.5min的間隔時(shí)間從FRAM中進(jìn)行采樣,把采樣的結(jié)果存進(jìn)Flash存儲(chǔ)器中。5、軟件方面采用操作系統(tǒng),可以更好的滿足系統(tǒng)穩(wěn)定性、可擴(kuò)展性和運(yùn)用程序的多樣性。

11.gif

2 關(guān)鍵技術(shù)

2.1 信號(hào)數(shù)據(jù)的采集和處理

為了降低成本達(dá)到可實(shí)用性,本系統(tǒng)采用的信號(hào)都是從汽車(chē)上的各個(gè)傳感器上直接采取。主要采集的信號(hào)有車(chē)速信號(hào)、制動(dòng)信號(hào)和各個(gè)燈光的信號(hào)。

2.1.1 車(chē)速信號(hào)的采集和處理

本系統(tǒng)車(chē)速信號(hào)的采集是汽車(chē)上的ABS輪速傳感器上的信號(hào)。目前ABS傳感器輪速傳感器廣泛采用的是變磁阻式的電磁傳感器,通過(guò)研究發(fā)現(xiàn)ABS傳感器發(fā)出的信號(hào)是正弦波信號(hào),并且信號(hào)的頻率和汽車(chē)的速度成正比關(guān)系,因此我們需要把信號(hào)的頻率轉(zhuǎn)換成相應(yīng)的電壓值,然后再送入A/D轉(zhuǎn)換器。但同時(shí)又由于汽車(chē)在行駛的時(shí)候?qū)BS傳感器發(fā)出的信號(hào)有非常大的干擾,所以需要在信號(hào)進(jìn)行頻壓轉(zhuǎn)換前對(duì)信號(hào)進(jìn)行處理。

信號(hào)的處理過(guò)程為(1)通過(guò)限幅電路。由于車(chē)輪的轉(zhuǎn)速越快,正弦波信號(hào)的幅值越大。所以通過(guò)兩個(gè)穩(wěn)壓二極管將信號(hào)的幅值限制到正負(fù)5幅以?xún)?nèi)。(2)通過(guò)濾波電路。由于汽車(chē)在運(yùn)行的時(shí)候會(huì)產(chǎn)生很大的高頻干擾信號(hào),因此采用二

階帶反饋的有源濾波器,去除高頻干擾信號(hào)。(3)通過(guò)整形電路,把正弦波信號(hào)轉(zhuǎn)換成方波信號(hào)。(4)最后通過(guò)頻壓轉(zhuǎn)換電路。轉(zhuǎn)換過(guò)程如圖二所示。

11x.gif

2.1.2 制動(dòng)信號(hào)和各個(gè)燈光信號(hào)的采集和處理

汽車(chē)上的制動(dòng)和燈光信號(hào)的采集都是直接通過(guò)汽車(chē)上的制動(dòng)電路或者燈光電路采集而得,其輸出都是一個(gè)電壓為12V的地躍信號(hào),因此我們通過(guò)一個(gè)光電隔離器來(lái)實(shí)現(xiàn)抗干擾和穩(wěn)壓。

2.2 USB接口的設(shè)計(jì)

USB即通用串行總線(Universal serial bus),是一種快速、靈活的總線接口。與其它通信接口比較,USB接口最突出的特點(diǎn)是易于使用和傳輸?shù)乃俾士臁K訳SB接口被越來(lái)越多的系統(tǒng)所采用。為了實(shí)現(xiàn)本系統(tǒng)本項(xiàng)目通過(guò)USB接口把汽車(chē)黑匣子記錄存儲(chǔ)的數(shù)據(jù)傳送到計(jì)算機(jī)或者PDA上,我們把整個(gè)系統(tǒng)當(dāng)成個(gè)U盤(pán)來(lái)考慮,這樣就可以方便、快速的實(shí)現(xiàn)數(shù)據(jù)的傳送。

USB組織按設(shè)備的不同屬性,定義了一系列設(shè)備類(lèi)及設(shè)備次類(lèi)。將這些相同屬性的設(shè)備組合在一起的優(yōu)點(diǎn)是,可以同時(shí)發(fā)展該類(lèi)以PC主機(jī)為主的驅(qū)動(dòng)程序。目前USB中定義了以下類(lèi):Audio、Communication、Display、Human Interface、Mass storage、Image、Printer、Power、PC Legacy、Physical interface。因?yàn)槲覀冞@個(gè)項(xiàng)目需要做的是把整個(gè)系統(tǒng)當(dāng)成一個(gè)U盤(pán)來(lái)進(jìn)行數(shù)據(jù)的傳輸,所以需要我們遵循Mass storage協(xié)議。同時(shí)Microsoft Windows 中提供對(duì)Mass storage協(xié)議的支持,因此USB 移動(dòng)設(shè)備只需要遵循Mass storage協(xié)議來(lái)組織數(shù)據(jù)和處理命令,即可以實(shí)現(xiàn)與PC機(jī)之間的數(shù)據(jù)交換。同時(shí)在Flash的存儲(chǔ)單元組織形式中采用FAT16 文件系統(tǒng),這樣,就可以直接在Windows 的瀏覽器中通過(guò)可移動(dòng)磁盤(pán)來(lái)交換數(shù)據(jù)。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉