《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于uClinux嵌入式系統的汽車黑匣子的設計與開發
基于uClinux嵌入式系統的汽車黑匣子的設計與開發
摘要: 本汽車黑匣是建立在以32位三星的S3C44B0X微處理器為核心及uClinux操作系統的嵌入式系統,可以更好的滿足系統穩定性和運用程序的多樣性,因此可以更加完整、精確和多樣性的記錄下汽車的行駛狀態,為事故的分析提供準確的依據,同時也對抑制交通事故起到很大的重要。另外在本系統中我們把整個系統做成U盤,這樣可以把記錄的數據方便、迅速的傳輸到計算機或者PDA上。
Abstract:
Key words :


【摘要】本文介紹了建立在以32位三星的S3C44B0X微處理器為核心的嵌入式系統平臺上的汽車黑匣子的設計和開發。本系統主要解決的問題是:1.關于汽車行駛狀態信號數據的采集和處理。2.USB接口的設計,使黑匣子中記錄的數據能夠通過USB接口與PC或者PDA進行通信。最后經過系統集成,本系統可以很好的運行。另外在本系統設計中還采用了嵌入式操作系統uClinux,并對其移植過程做了一定的研究。

關 鍵 詞 S3C44B0X嵌入式處理器; uClinux操作系統; USB接口; 汽車黑匣子

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

        目前國內生產汽車黑匣子的有60多家通過國標檢測的企業,其中2/3是貼牌生產,或代理銷售其它企業產品;真正有技術、有資金、有生產線的企業只有18家左右,其中比較著名的是四川大科星、北京偉航、惠州銳神等。但其汽車黑匣子多是運用8位或16位單片機作為處理器,采用匯編語言,運用程序也比較單一。雖然也有公司研制出了第二代汽車黑匣子,功能也比較多但其還是沒有運用操作系統到上面,所以在擴展性和穩定性上面還是有缺陷。在國外,俄羅斯最新研制出來的汽車黑匣子可以當事故發生后,車輛空間運動物理量變化將被“黑匣子”記錄得一清二楚,從而幫助人們分析事故怎樣發生,汽車以后可以怎樣改進。在嵌入式系統方面,歐洲的ICE已經成功的把嵌入式系統運用到了汽車黑匣子上。

1 系統的總體結構 

        1.1 需求分析 

        根據國家最新出臺的汽車行駛記錄儀的標準:要求汽車行駛記錄儀能夠對實時時鐘、日期及駕駛時間的采集、記錄、儲存,車輛行駛速度、里程的測量、記錄、儲存等,對于事故疑點數據,記錄儀應以不大于0.2秒的時間間隔持續記錄并儲存停車前20秒實時時間對應的車輛行駛速度值及車輛制動狀態信號[2]。 

        1.2 系統的結構 

        本系統采用的主要的硬件是:32位三星的S3C44B0X處理器、信號處理電路、RS232型標準接口和USB1.1標準接口、4M Flash、8M SDRAM、4K FRAM、操作鍵盤和擴展接口。操作系統用的是uClinux操作系統。系統結構如圖一。 

        1.3 結構描述 

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

2 關鍵技術 

        2.1 信號數據的采集和處理 

        為了降低成本達到可實用性,本系統采用的信號都是從汽車上的各個傳感器上直接采取。主要采集的信號有車速信號、制動信號和各個燈光的信號。 

        2.1.1 車速信號的采集和處理 

        本系統車速信號的采集是汽車上的ABS輪速傳感器上的信號。目前ABS傳感器輪速傳感器廣泛采用的是變磁阻式的電磁傳感器,通過研究發現ABS傳感器發出的信號是正弦波信號,并且信號的頻率和汽車的速度成正比關系,因此我們需要把信號的頻率轉換成相應的電壓值,然后再送入A/D轉換器。但同時又由于汽車在行駛的時候對ABS傳感器發出的信號有非常大的干擾,所以需要在信號進行頻壓轉換前對信號進行處理。 

        信號的處理過程為(1)通過限幅電路。由于車輪的轉速越快,正弦波信號的幅值越大。所以通過兩個穩壓二極管將信號的幅值限制到正負5幅以內。(2)通過濾波電路。由于汽車在運行的時候會產生很大的高頻干擾信號,因此采用二階帶反饋的有源濾波器,去除高頻干擾信號。(3)通過整形電路,把正弦波信號轉換成方波信號。(4)最后通過頻壓轉換電路。轉換過程如圖二所示。

圖二

        2.1.2 制動信號和各個燈光信號的采集和處理 

        汽車上的制動和燈光信號的采集都是直接通過汽車上的制動電路或者燈光電路采集而得,其輸出都是一個電壓為12V的地躍信號,因此我們通過一個光電隔離器來實現抗干擾和穩壓。 

        2.2 USB接口的設計 

        USB即通用串行總線(Universal serial bus),是一種快速、靈活的總線接口。與其它通信接口比較,USB接口最突出的特點是易于使用和傳輸的速率快。所以USB接口被越來越多的系統所采用。為了實現本系統本項目通過USB接口把汽車黑匣子記錄存儲的數據傳送到計算機或者PDA上,我們把整個系統當成個U盤來考慮,這樣就可以方便、快速的實現數據的傳送。 

        USB組織按設備的不同屬性,定義了一系列設備類及設備次類。將這些相同屬性的設備組合在一起的優點是,可以同時發展該類以PC主機為主的驅動程序。目前USB中定義了以下類:Audio、Communication、Display、Human Interface、Mass storage、Image、Printer、Power、PC Legacy、Physical interface。因為我們這個項目需要做的是把整個系統當成一個U盤來進行數據的傳輸,所以需要我們遵循Mass storage協議。同時Microsoft Windows 中提供對Mass storage協議的支持,因此USB 移動設備只需要遵循Mass storage協議來組織數據和處理命令,即可以實現與PC機之間的數據交換。同時在Flash的存儲單元組織形式中采用FAT16 文件系統,這樣,就可以直接在Windows 的瀏覽器中通過可移動磁盤來交換數據。 

        USB 組織現在定義了Mass Storage 協議傳輸的兩個規范,即:1. USB Mass Storage Class Control/Bulk/Interrupt (CBI) Transport 2. USB Mass Storage Class Bulk-Only Transport。但是CBI不能用于高速設備,所以在我們的這個系統中選用第二種傳輸方式Mass Storage Class Bulk-Only。 

        在這種傳輸模式下,需要注意接口描述符中的一些值的設定。把bInterfaceClass的值設為08,代表本設備為Mass storage Class。把bInterfaceSubClass的值設為06,這樣表明USB設備在傳輸中遵循SCSI協議。這是因為海量存儲設備(General Mass Storage Device)是隨機存取、基于塊/扇區存儲的設備。它只能存儲和取回來自CPU 的數據。這種設備的接口遵循SCSI-2 標準的直接存取存儲設備(Direct Access Storage Device)協議。bInterfaceProtocol的值設為50,即USB設備為Bulk-Only Transport傳輸模式。 

        當設備插入到USB 后,USB 即對設備進行搜索,并要求設備提供相應的描述符。在USB Host 得到上述描述符后,即完成了設備的配置,識別出為Bulk-Only 的Mass Storage 設備,然后即進入Bulk-Only 傳輸方式。在這種傳輸方式下,有三種類型的數據在USB 和設備之間傳送,CBW、CSW 和普通數據。CBW(Command Block Wrapper,即命令塊包)是從USB Host 發送到設備的命令,命令格式遵從接口中的bInterfaceSubClass 所指定的命令塊,這里為SCSI 傳輸命令集。USB設備需要將SCSI 命令從CBW 中提取出來,執行相應的命令,完成以后,向Host 發出反映當前命令執行狀態的CSW(Command Status Wrapper),Host 根據CSW 來決定是否繼續發送下一個CBW 或是數據。Host 要求USB 設備執行的命令可能為發送數據,則此時需要將特定數據傳送出去,完畢后發出CSW,以使Host 進行下一步的操作。USB 設備所執行的操作可用圖三所示。 

        在這里需要注意的是Flash的讀寫特點是其可隨機讀,但無法隨機寫。Flash在寫之前必須先擦除,而一擦又必須擦一個Block或者一個sector,因此在擦除某Block或sector 之前必須保存同一個Block或sector 中有關的數據。如果每收到一次數據就進行一次擦、保存、寫的操作,系統任務將十分繁重,無法及時響應USB Host 端的請求,因此這個需要通過設置一定大小的緩沖區來解決。

3 uClinux操作系統 

        在進行嵌入式系統設計中,對操作系統的選擇是至關重要的,對于系統需求不同需要運用不同的操作系統。本系統考慮的主要是穩定性和安全性,所以運用uClinux操作系統。uClinux操作系統是基本上跟Linux操作系統是一樣的。(1)它是免許可證用費同時具有很高的穩定性、安全性和可裁剪性。(2)支持強大的網絡功能,這個使我們的系統有更好的擴展性,比如以后在上面實現GPRS等網絡功能(3)具有豐富的開放工具,提供C、C++、JAVA以及很多其它的開發工具,這個為我們的應用程序的開發提供了很大方便。(4)具有大量的文檔可供我們參考。它們之間最大的不同是是uClinux是了為了滿足沒有MMU的處理器而特別設計的,即uClinux不能使用處理器的虛擬內存管理技術而是采用的是實存儲器管理策略。 

        這里有主要的三個方面在移植的過程中是需要注意的。1、如果處理器的核不被uClinux支持,這就需要我們在uclinux/linux-2.4.x/arch/中增加一個新的體系結構,這個工作量將是巨大的。但在我們的這個系統中ARM7TDMI體系結構已經存在uclinux/linux-2.4.x/arch/armnommu/目錄中。2、在相同體系結構目錄中找一個與你的處理器比較接近的處理器的配置文件進行修改,使之適合你的處理器。如果沒有合適的就需要你自己寫,同樣這個工作量也是相當大的。3、如果本系統的一些外圍設備電路不被uClinux所支持,需要自己編寫其的設備驅動程序。

4 結束語 

        本汽車黑匣是建立在以32位三星的S3C44B0X微處理器為核心及uClinux操作系統的嵌入式系統,可以更好的滿足系統穩定性和運用程序的多樣性,因此可以更加完整、精確和多樣性的記錄下汽車的行駛狀態,為事故的分析提供準確的依據,同時也對抑制交通事故起到很大的重要。另外在本系統中我們把整個系統做成U盤,這樣可以把記錄的數據方便、迅速的傳輸到計算機或者PDA上。
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲全部视频| 亚洲女人小视频在线观看| 国产精品www994| 亚洲精品视频免费在线观看| 亚洲欧美成人在线| 久久精品亚洲| 欧美激情亚洲| 亚洲一二三区视频在线观看| 欧美激情中文字幕乱码免费| 国产伦精品一区二区三区免费迷| 黑丝一区二区三区| 亚洲欧美日韩在线综合| 久久精品一级爱片| 欧美日一区二区三区在线观看国产免| 欧美性做爰猛烈叫床潮| 国产亚洲第一区| 老司机精品视频网站| 欧美在线亚洲综合一区| 国产精品稀缺呦系列在线| 国产精品久久久久aaaa樱花| 亚洲人成亚洲人成在线观看图片| 激情成人在线视频| 亚洲天堂网站在线观看视频| 亚洲精品国精品久久99热一| 国产精品亚洲综合色区韩国| 在线亚洲一区观看| 亚洲一区二区高清视频| 中国女人久久久| 欧美综合国产精品久久丁香| 久久蜜桃资源一区二区老牛| 欧美视频在线一区二区三区| 久久综合影视| 国产精品视频区| 欧美日韩国产首页| 久久精品国产成人| 欧美精品一区二区三区高清aⅴ| 国产午夜亚洲精品不卡| 韩国精品久久久999| 99精品视频网| 亚洲二区视频在线| 亚洲国产精品123| 欧美中文字幕视频| 久久久久久九九九九| 亚洲精品久久久久久久久久久| 国产私拍一区| 亚洲欧美精品suv| 亚洲欧美不卡| 亚洲一区二区三区涩| 欧美在线观看你懂的| 一区二区视频在线观看| 亚洲精品日产精品乱码不卡| 欧美福利视频在线观看| 国产精品视频网| 久久精品中文字幕一区二区三区| 久久亚洲欧美国产精品乐播| 在线亚洲自拍| 国产精品久久久久999| 国产精品久久97| 国产亚洲欧洲一区高清在线观看| 国产色婷婷国产综合在线理论片a| 136国产福利精品导航网址应用| 欧美极品影院| 欧美mv日韩mv国产网站app| 亚洲网站在线| 日韩午夜精品| 欧美a级一区| 国产日韩在线一区| 夜夜爽99久久国产综合精品女不卡| 亚洲美女av在线播放| 国产在线乱码一区二区三区| 欧美黄色影院| 日韩视频永久免费观看| 国产啪精品视频| 欧美—级高清免费播放| 亚洲小说春色综合另类电影| 亚洲午夜一区| 国内外成人免费激情在线视频| 欧美视频中文字幕在线| 欧美国产高潮xxxx1819| 亚洲综合精品四区| 99视频精品免费观看| 亚洲欧美日本视频在线观看| 亚洲高清资源综合久久精品| 欧美亚州韩日在线看免费版国语版| 国产一区二区三区最好精华液| 亚洲淫性视频| 欧美日韩在线一区二区三区| 午夜精品免费视频| 精品盗摄一区二区三区| 欧美成人精品福利| 一区二区三区国产精华| 欧美成人精品福利| 99热精品在线观看| 老司机午夜免费精品视频| 欧美日本不卡高清| 在线精品视频一区二区| 亚洲精品欧美一区二区三区| 99re6热在线精品视频播放速度| 欧美mv日韩mv国产网站app| 国产欧美一区二区三区另类精品| 免费短视频成人日韩| 国产欧美va欧美不卡在线| 久久久久国产精品麻豆ai换脸| 午夜亚洲福利在线老司机| 国产精品大全| 欧美精品一区二区蜜臀亚洲| 在线播放豆国产99亚洲| 香蕉国产精品偷在线观看不卡| 国产精品日韩欧美| 免费在线日韩av| 亚洲综合视频1区| 亚洲国产精品精华液2区45| 亚洲国产成人午夜在线一区| 亚洲欧美日韩综合国产aⅴ| 亚洲综合欧美日韩| 国产欧美精品在线播放| 亚洲欧美变态国产另类| 国内精品写真在线观看| 亚洲精品免费网站| 蜜桃久久精品乱码一区二区| 久久爱另类一区二区小说| 久久欧美中文字幕| 久久久久久久久久久久久9999| 另类人畜视频在线| 久久久久久久久久久一区| 欧美猛交免费看| 欧美精品在线观看| 久久久久久国产精品一区| 亚洲黄色片网站| 国产精品综合不卡av| 国产精品综合av一区二区国产馆| 亚洲黄色尤物视频| 欧美精品在线观看播放| 久久综合狠狠综合久久激情| 欧美国产高潮xxxx1819| 一本久道久久综合中文字幕| 亚洲欧美色一区| 国产精品久久久久一区二区三区| 欧美精品免费在线观看| 在线精品福利| 亚洲无限乱码一二三四麻| 欧美日韩中文字幕综合视频| 免费观看在线综合色| 欧美一区二区在线视频| 最新成人在线| 亚洲主播在线播放| 欧美r片在线| 国产精品久久久久久久久久免费| 亚洲永久免费视频| 香蕉成人啪国产精品视频综合网| 精品动漫一区二区| 久久综合九色欧美综合狠狠| 韩国成人精品a∨在线观看| 欧美人与性动交cc0o| 永久免费精品影视网站| 亚洲风情在线资源站| 开元免费观看欧美电视剧网站| 欧美婷婷六月丁香综合色| 欧美.com| 亚洲天天影视| 国产在线观看91精品一区| 午夜天堂精品久久久久| 亚洲欧美成人精品| 欧美一区二区三区免费观看| 这里只有视频精品| 欧美激情中文字幕乱码免费| 精品成人a区在线观看| 国产精品白丝黑袜喷水久久久| 99在线热播精品免费| 最新中文字幕一区二区三区| 国产亚洲在线| 欧美一区二区三区四区夜夜大片| 亚洲精品日韩激情在线电影| 亚洲电影有码| 伊人狠狠色j香婷婷综合| 国产日产高清欧美一区二区三区| 在线国产欧美| 亚洲欧美日韩精品综合在线观看| 亚洲电影在线观看| 久久久九九九九| 国产精品永久入口久久久| 亚洲中午字幕| 欧美在线精品一区| 美女成人午夜| 国产亚洲一区二区三区在线播放| 日韩系列欧美系列| 日韩西西人体444www| 国产免费一区二区三区香蕉精| 欧美激情第五页| 欧美精品一区二区久久婷婷| 亚洲系列中文字幕| 国产精品夜夜嗨| 亚洲欧美三级在线| 午夜久久久久久| 国产精品久久久久久久电影| 在线精品一区| 夜夜嗨av一区二区三区网站四季av| 日韩特黄影片| 亚洲精品看片| 久久成人羞羞网站| 一区二区三区**美女毛片| 一区二区三区在线高清| 欧美sm极限捆绑bd| 欧美 日韩 国产一区二区在线视频| 亚洲精品女人| 欧美激情影院| 欧美日韩在线第一页| 欧美区日韩区| 一区二区三区四区国产| 韩日欧美一区二区三区| 欧美69视频| 亚洲夜晚福利在线观看| 亚洲国产乱码最新视频| 亚洲一区二区三区精品在线观看| 久久久国产视频91| 亚洲网站在线观看| 亚洲天天影视| 国产精品久久久对白| 亚洲综合日韩| 亚洲第一区色| 欧美视频在线视频| 欧美日本高清一区| 国产精品日韩欧美一区二区| 先锋影音网一区二区| 国产视频一区二区在线观看| 久久精品99| 欧美日韩国产另类不卡| 久久精品99国产精品日本| 久久精品视频在线看| 国产精品欧美久久久久无广告| 久久夜色精品国产欧美乱| 国产精品你懂的在线欣赏| 国产欧美日本在线| 国产欧美日韩三区| 伊人成人开心激情综合网| 国产精品一区二区黑丝| 国产情人综合久久777777| 一区二区在线视频| 国产伦精品一区二区三区免费迷| 加勒比av一区二区| 亚洲精品久久久久久久久久久| 宅男66日本亚洲欧美视频| 久久综合久久综合久久综合| 欧美午夜片在线免费观看| 欧美午夜国产| 国产在线不卡视频| 欧美韩国日本一区| 国产精品久久久亚洲一区| 一区二区精品国产| 一区二区三区|亚洲午夜| 欧美性开放视频| 亚洲人成亚洲人成在线观看| 亚洲视频999| 在线看成人片| 美日韩精品免费观看视频| 国产欧美日韩一区| 黄色免费成人| 欧美成人精品在线视频| 久久久久久久波多野高潮日日| 久久精品国产综合精品| 欧美成人精精品一区二区频| 久久精品视频免费播放| 欧美另类视频在线| 久色婷婷小香蕉久久| 激情小说亚洲一区| 午夜精品久久久久久久久久久久久| 欧美激情自拍| 狠狠色狠狠色综合日日tαg| 欧美精品三级日韩久久| 精品96久久久久久中文字幕无| 亚洲精品少妇30p| 一区二区自拍| 国产精品一二| 国产精品久久久久久户外露出| 欧美一区二区观看视频| 亚洲第一级黄色片| 国产主播喷水一区二区| 在线性视频日韩欧美| 黄色成人精品网站| 欧美影院一区| 欧美激情第六页| 久久精品国产999大香线蕉| 欧美激情一区二区三区在线视频观看| 欧美日韩免费观看一区二区三区| 亚洲欧美成人在线| 久久天天综合| 欧美深夜福利| 久久激情综合| 亚洲综合好骚| 欧美日韩亚洲综合一区| 红桃视频欧美| 一区二区三区日韩精品视频| 99re66热这里只有精品4| 国产精品午夜在线观看| 一区二区欧美国产| 欧美日韩综合视频网址| 国产噜噜噜噜噜久久久久久久久| 亚洲无毛电影| 国产精品午夜av在线| 亚洲电影欧美电影有声小说| 国内精品久久久久久| 国产精品久久网| 亚洲精品国产精品乱码不99按摩| 一区二区三区精品视频在线观看| 欧美午夜电影网| 欧美婷婷久久| av成人免费观看| 欧美日韩在线视频一区| 国产精品女主播一区二区三区| 国产亚洲欧美日韩在线一区| 欧美+日本+国产+在线a∨观看| 亚洲激情图片小说视频| 夜夜夜久久久| 极品av少妇一区二区| 欧美日韩中文另类| 午夜久久久久久久久久一区二区| 免费成人在线视频网站| 99精品欧美一区二区三区| 亚洲黄色影片| 免费精品99久久国产综合精品| 韩国一区二区三区在线观看| 亚洲一区二区三区色| 久久精品123| 女主播福利一区| 欧美一区二区三区四区夜夜大片| 亚洲一区在线观看免费观看电影高清| 亚洲一区二区三区四区中文| 亚洲精选视频在线|