0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用射頻識別技術(shù)設(shè)計汽車記錄儀?

電子設(shè)計 ? 作者:電子設(shè)計 ? 2018-08-29 04:06 ? 次閱讀

現(xiàn)代交通工具的急劇發(fā)展為人類帶來了便捷,但交通事故的比率也隨之增加。汽車行駛狀態(tài)記錄儀可以有效預(yù)防駕駛員的違章駕駛,降低車輛發(fā)生交通事故的可能性,因此它已被廣泛應(yīng)用在多個國家和地區(qū)。據(jù)統(tǒng)計顯示使用汽車行駛狀態(tài)記錄儀可成功減少交通事故的37%~52%。

射頻識別技術(shù)是射頻技術(shù)和IC卡技術(shù)高度集成的產(chǎn)物,源于20世紀90年代。射頻識別技術(shù)是一種非接觸性的自動識別技術(shù),已被廣泛應(yīng)用于生產(chǎn)、管理、生活等多個領(lǐng)域。與傳統(tǒng)的條型碼、磁卡及IC卡相比,射頻卡具有非接觸、閱讀速度快、無損、不受環(huán)境影響、壽命長、便于使用的特點,并具有防沖突功能,能同時處理多張卡片。在國外,射頻識別技術(shù)已被廣泛應(yīng)用于工業(yè)自動化、商業(yè)自動化、交通運輸控制管理等眾多領(lǐng)域。

把射頻識別技術(shù)應(yīng)用到車輛行駛記錄儀上,就可以在不停車的情況下獲取車輛的狀態(tài)參數(shù)。一方面方便了交通管理部門對行車的管制,例如疲勞駕駛和超速;另一方面可以提高駕駛員的責(zé)任意識。與此同時車輛行駛數(shù)據(jù)記錄儀的數(shù)據(jù)記錄還可以為交通事故的分析提供真實、有效、科學(xué)的證據(jù)。

1 總體設(shè)計方案

本課題所設(shè)計的汽車行駛記錄儀主要實現(xiàn)以下功能:自檢功能;實時時間、日期及駕駛時間的采集、記錄、存儲功能;車輛行駛速度的測量、記錄、存儲功能;車輛行駛里程的測量、記錄、存儲功能;駕駛員身份記錄功能;鍵盤操作功能;數(shù)據(jù)顯示;數(shù)據(jù)通信功能;周邊環(huán)境的觀測、記錄、存儲功能;記憶永久性、不可刪除、恢復(fù)性強??傮w結(jié)構(gòu)如圖1所示。

2 硬件結(jié)構(gòu)

2.1 微處理器

根據(jù)系統(tǒng)設(shè)計需要,采用意法半導(dǎo)體STM32F103ZET6作為主控制芯片。STM32F103ZET6是一款基于CortexTM-M3的32位微處理器。CortexTM-M3是一款基于ARMV-7體系結(jié)構(gòu)的處理器核,具有低功耗、短延時中斷、低成本等優(yōu)點,適用于微控制系統(tǒng)、汽車控制系統(tǒng)、工業(yè)控制系統(tǒng)等。STM32F103ZET6芯片工作頻率可達72 MHz,具有內(nèi)置高速存儲器(高達512 KB的閃存和64 KB的SRAM),豐富的增強I/O端口和連接到兩條APB總線的外設(shè)。包含3個12位的ADC、4個通用16位定時器和2個PWM定時器,還包含標(biāo)準(zhǔn)和先進的通信接口:2個I2C接口、3個SPI接口、2個I2S接口、1個SDIO接口、5個USART接口、一個USB接口和一個CAN接口。該芯片的性能和外設(shè)配置非常適合做主控制板的核心芯片。

2.2 FRID技術(shù)原理

RFID技術(shù)利用無線射頻方式在閱讀器和射頻卡之間進行非接觸雙向數(shù)據(jù)傳輸,以達到目標(biāo)識別和數(shù)據(jù)交換的目的。最基本的RFID系統(tǒng)由三部分組成:標(biāo)簽、閱讀器、天線。系統(tǒng)的基本工作流程是:閱讀器通過發(fā)射天線發(fā)送一定頻率的射頻信號,當(dāng)射頻卡進入發(fā)射天線工作區(qū)域時產(chǎn)生感應(yīng)電流,射頻卡獲得能量被激活;射頻卡將自身編碼等信息通過卡內(nèi)置發(fā)送天線發(fā)送出去;系統(tǒng)接收天線接收到從射頻卡發(fā)送來的載波信號,經(jīng)天線調(diào)節(jié)器傳送到閱讀器,閱讀器對接收的信號進行解調(diào)和解碼,然后送到后臺主系統(tǒng)進行相關(guān)處理;主系統(tǒng)根據(jù)邏輯運算判斷該卡的合法性,針對不同的設(shè)定做出相應(yīng)的處理和控制,發(fā)出指令信號控制執(zhí)行機構(gòu)動作。按照不同的方式,射頻卡有幾種不同分類。按供電方式分為有源卡和無源卡。有源是指卡內(nèi)有電池提供電源,其作用距離較遠,但壽命有限、體積較大、成本高,且不適合在惡劣環(huán)境下工作;無源卡內(nèi)無電池,它利用波束供電技術(shù)將接收到的射頻能量轉(zhuǎn)化為直流電源為卡內(nèi)電路供電,其作用距離相對有源卡短,但壽命長且對工作環(huán)境要求不高。按載波頻率分為低頻射頻卡、中頻射頻卡和高頻射頻卡。低頻射頻卡主要有125 kHz和134.2 kHz兩種。低頻系統(tǒng)主要用于短距離、低成本的應(yīng)用中,如多數(shù)的門禁控制、校園卡、動物監(jiān)管、貨物跟蹤等。中頻射頻卡頻率主要為13.56 MHz,用于門禁控制和需傳送大量數(shù)據(jù)的應(yīng)用系統(tǒng)。高頻射頻卡主要為433 MHz、 915 MHz、2.45 GHz、5.8 GHz等,應(yīng)用于需要較長的讀寫距離和高讀寫速度的場合。

2.3 攝像頭模塊

此系統(tǒng)采用的攝像頭模塊OV7670是OV(Omni Vision)公司生產(chǎn)的CMOS VGA圖像傳感器。該傳感器體積小、工作電壓低,提供單片VGA攝像頭和影像處理器的所有功能。通過SCCB總線控制,可以整幀、子采樣、取窗口等方式輸出各種分辨率為8位影像數(shù)據(jù)。該產(chǎn)品采集VGA圖像最高達到30 幀/s。用戶可以完全控制圖像質(zhì)量、數(shù)據(jù)格式和傳輸方式。

ALIENTEK OV7670攝像頭模塊通過FIFO讀取,用于暫存圖像數(shù)據(jù),且便于獲取圖像數(shù)據(jù),而不再需要單片機具有高速I/O,也不會耗費多少CPU。攝像頭模塊存儲圖像數(shù)據(jù)的過程為:等待OV7670同步信號,F(xiàn)IFO寫指針復(fù)位,F(xiàn)IFO寫使能,等待第二個OV7670同步信號,F(xiàn)IFO寫禁止。通過以上5個步驟,即可完成1幀圖像數(shù)據(jù)的存儲。在存儲完一幀圖像以后開始讀取圖像數(shù)據(jù)。讀取過程為:FIFO讀指針復(fù)位給FIFO讀時鐘(FIFO_RCLK)讀取第一個像素高字節(jié),給FIFO讀時鐘,讀取第一個像素低字節(jié),給FIFO讀時鐘,讀取第二個像素高字節(jié),循環(huán)讀取剩余像素,結(jié)束。把這些數(shù)據(jù)寫入LCD模塊,就可以看到攝像頭捕捉到的畫面了[2]。

OV7670的功能框圖如圖2所示。

2.4 數(shù)據(jù)采集

數(shù)據(jù)采集模塊主要包括輸入通道、I/O接口、計數(shù)器、A/D轉(zhuǎn)換器。此系統(tǒng)的所有信號采集都基于現(xiàn)有的車載傳感器。信號采集可分為3類:模擬量、開關(guān)量、瞬間量。模擬量主要指車內(nèi)溫度、濕度等。開關(guān)量主要包括駕駛員信息、制動器、指示燈、車門、壓力制動和手制動,所有的開關(guān)量經(jīng)光耦合隔離。瞬間量包括速度、里程、駕車時間及汽車行駛狀態(tài)記錄和周邊壞境監(jiān)控等??紤]到車內(nèi)有許多干擾源,該系統(tǒng)進行了駕駛室信號和采集通道信號的光學(xué)隔離和信號調(diào)節(jié)。信號設(shè)置成開關(guān)值,以便于這些狀態(tài)變量可以直接作為處理器的輸入。

溫濕度數(shù)據(jù)采集由傳感器DHT11完成。數(shù)據(jù)采用校驗和方式進行校驗,有效地保證數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。每隔100 ms左右讀取一次數(shù)據(jù),并把溫濕度顯示在LCD上。里程和速度數(shù)據(jù)采集通過一款高性能GPS定位模塊ATK-NEO-6M完成。該模塊自帶可充電后備電池,在主電源斷電后,可以維持半小時左右的GPS數(shù)據(jù)接收和保存。

2.5 信息存儲

根據(jù)國家相關(guān)機構(gòu)的標(biāo)準(zhǔn),車輛行駛數(shù)據(jù)記錄儀存儲的數(shù)據(jù)應(yīng)該包括兩部分:一是汽車的實時數(shù)據(jù),要求提供事故前后20 s的數(shù)據(jù)。二是汽車的歷史數(shù)據(jù),應(yīng)該包括車輛和駕駛員360小時內(nèi)的行駛狀態(tài)。車輛實時數(shù)據(jù)存儲要求嚴格,其存儲不但要求高實時還應(yīng)該是安全的,掉電后存儲的數(shù)據(jù)不丟失。因此這個系統(tǒng)選擇SRAM作為數(shù)據(jù)存儲系統(tǒng)。SRAM速度快而且可多次復(fù)寫,掉電以后仍可以存儲數(shù)據(jù),具備了Flash和EEPROM的優(yōu)點,此外SRAM有充電電容,它不僅僅可以簡化系統(tǒng)電路,而且成本低,可以提高系統(tǒng)可靠性,非常適合這個系統(tǒng)。此系統(tǒng)采用SD卡作為外部存儲器,它不僅容量大(32 GB以上),而且編程簡單、支持SPI接口、方便移動,并且可保證信息存儲的永久性和可靠性。

2.6 人機交互

本系統(tǒng)通過液晶顯示器顯示行車參數(shù),例如瞬時速度、每分鐘速度、每十分鐘的速度、時間、日期、車內(nèi)溫濕度和總的行駛里程。還通過液晶實現(xiàn)觸摸屏鍵盤輸入法用來采集駕駛員信息。為了方便用戶查閱不同的內(nèi)容和輸入相應(yīng)駕駛員信息,系統(tǒng)設(shè)置了主菜單,菜單單項有已存數(shù)據(jù)、圖片記錄、GPS、USB連接、開始記錄、系統(tǒng)設(shè)置、照相機、時鐘、輸入信息。

3 軟件結(jié)構(gòu)

軟件設(shè)計采用C/OS-II操作系統(tǒng)。因為C/OS-II有開源代碼、代碼簡短、條理清晰、實時性及安全性能很高的優(yōu)點。車輛行駛數(shù)據(jù)記錄儀的軟件主要功能是完成實時監(jiān)測和車輛行駛狀態(tài)記錄。此系統(tǒng)中有監(jiān)測記錄的主程序。主程序可以完成各個子系統(tǒng)的基本功能,甚至還包括數(shù)據(jù)采集模塊、數(shù)據(jù)存儲模塊、人機接口模塊。如圖3所示。

此系統(tǒng)有兩種模式:記錄模式和通信模式。記錄模式是車輛行駛時,系統(tǒng)周期性地收集所有的狀態(tài)和當(dāng)前駕駛員的行車信息,例如速度、行駛時間、車內(nèi)溫濕度、行車周圍環(huán)境等。它將收集的數(shù)據(jù)以及日期和時間等參數(shù)存儲到數(shù)據(jù)存儲器中。通信模式是當(dāng)車輛停止時系統(tǒng)通過通信接口和PC機交換數(shù)據(jù),這些數(shù)據(jù)可以上傳也可以下載。當(dāng)用USB進行通信時,系統(tǒng)提供鍵盤選擇相應(yīng)的操作。當(dāng)用RS232進行通信時,數(shù)據(jù)傳輸?shù)牟倏赜蒔C機完成,一些很強的實時工作如時間校準(zhǔn)也由PC完成。

系統(tǒng)工作流程如下:

(1)上電后初始化自檢;

(2)駕駛員認證;

(3)LCD界面展示;

(4)當(dāng)車輛行駛時,采集、分析、存儲、顯示所有的信號。

4 調(diào)試及現(xiàn)象

該系統(tǒng)總體由STM32開發(fā)板及外設(shè)模塊、GPS模塊、射頻識別模塊、攝像頭模塊、溫濕度模塊構(gòu)成。

該系統(tǒng)人機交互界面的主頁面設(shè)計由C/OS-II操作系統(tǒng)完成,主頁面主菜單項包括:已存數(shù)據(jù)、圖片記錄、GPS、USB連接、開始記錄、系統(tǒng)設(shè)置、照相機、時鐘、輸入信息。

該系統(tǒng)所采集到的數(shù)據(jù),例如駕駛員信息、汽車駕駛時間、車內(nèi)溫濕度、汽車行駛速度等參數(shù),均可在屏幕上實時閱覽及存儲到SD卡上供事后查詢。

此系統(tǒng)中漢字輸入采用T9輸入法。該系統(tǒng)通過一個和數(shù)字串對應(yīng)的拼音索引表來實現(xiàn)T9拼音輸入,只需要將輸入的數(shù)字串與索引表里所有成員進行對比,將所有完全匹配的情況記錄下來,用戶要輸入的漢字就被確定了,然后由用戶選擇可能的拼音組成(假設(shè)有多個匹配的項目),再選擇對應(yīng)的漢字,即完成一次漢字輸入。

5 結(jié)論

RFID是一個嵌入式系統(tǒng),此系統(tǒng)使用高性能的32位的RISC內(nèi)核,采用C/OS-II操作系統(tǒng)。RFID是一種新的自動化識別技術(shù)。因為它的多項優(yōu)點,如遠程識別、存儲和攜帶更多信息、更快的閱讀速度、廣泛應(yīng)用等,從而被廣泛地推廣應(yīng)用。系統(tǒng)中攝像頭模塊的應(yīng)用可以讓駕駛員在車內(nèi)隨時觀察車周圍情況以便調(diào)整駕駛速度、方向。這不僅能保障駕駛員安全,還可以有效制止現(xiàn)如今社會關(guān)注的“碰瓷”問題,保障駕駛員利益。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 射頻識別
    +關(guān)注

    關(guān)注

    8

    文章

    576

    瀏覽量

    38902
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2244

    瀏覽量

    82267
  • 汽車記錄儀
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    10246
收藏 人收藏

    評論

    相關(guān)推薦

    多功能汽車行駛狀態(tài)記錄儀的設(shè)計

    多功能汽車行駛狀態(tài)記錄儀的設(shè)計 隨著飛機飛行數(shù)據(jù)記錄儀在空運管理方面的成功運用,汽車行駛狀態(tài)記錄儀已陸續(xù)在許多國家和地區(qū)大量使用。早在199
    發(fā)表于 01-21 15:32

    汽車行駛記錄儀

    汽車行駛記錄儀
    發(fā)表于 10-27 09:21

    汽車行駛記錄儀的數(shù)據(jù)傳輸設(shè)計

    不僅用于和計算機相連,利用它還可以和主機進行多種并行通信。USB數(shù)據(jù)傳輸?shù)脑O(shè)計USB接口有數(shù)據(jù)傳輸速度快、連接簡單、兼容性好等特點。汽車行駛記錄儀國家標(biāo)準(zhǔn)考慮到RS232接口使用的普及性和USB接口
    發(fā)表于 12-04 10:37

    行車記錄儀的OLED屏幕

    `<p>隨著生活質(zhì)量的提高,車友們對汽車駕駛的安全性、娛樂性有了更高需求。汽車互聯(lián)網(wǎng)的時代,行車記錄儀汽車用品不可缺少的一部分,而凌度第三代聯(lián)網(wǎng)
    發(fā)表于 12-25 16:36

    如何利用嵌入式系統(tǒng)設(shè)計汽車行駛記錄儀

    行駛記錄儀的國家標(biāo)準(zhǔn)(GB/T19056-2003),于2003年9月1日起正式實施。實施對象包括所有的在用車和新車,將逐步由點到面,分批分時的展開。那么我們該如何利用嵌入式系統(tǒng)設(shè)計汽車行駛
    發(fā)表于 07-30 08:16

    汽車行駛記錄儀在客車上的應(yīng)用

    介紹汽車行駛記錄儀在國內(nèi)外的應(yīng)用現(xiàn)狀,針對公路客車的特點提出汽車行駛記錄儀應(yīng)用建議。關(guān)鍵詞:汽車行駛記錄
    發(fā)表于 07-25 15:16 ?26次下載

    一種便攜式射頻記錄儀設(shè)計

    本文設(shè)計了一種基于便攜式射頻記錄儀。首先從射頻識別技術(shù)出發(fā),分析了射頻
    發(fā)表于 09-22 10:17 ?33次下載

    基于LPC2104型CPU的汽車行駛記錄儀

    基于LPC2104型CPU的汽車行駛記錄儀:介紹基于LPC2104 型CPU 的汽車行駛記錄儀。該記錄儀采用大容量閃速存儲器作為存儲載體,
    發(fā)表于 01-01 18:57 ?70次下載

    汽車記錄儀的FPGA設(shè)計

    本文采用FPGA設(shè)計技術(shù),使用鐵電存儲器FRAM+FLASH的新型方案設(shè)計了一款汽車記錄儀。給出了關(guān)鍵的數(shù)據(jù)存儲模塊的設(shè)計結(jié)果和仿真波形。
    發(fā)表于 07-13 17:16 ?35次下載

    多功能汽車行駛狀態(tài)記錄儀的設(shè)計

    隨著飛機飛行數(shù)據(jù)記錄儀在空運管理方面的成功運用,汽車行駛狀態(tài)記錄儀已陸續(xù)在許多國家和地區(qū)大量使用。早在1990年以前,歐共體就通過了在汽車上安裝行駛狀態(tài)
    發(fā)表于 05-16 09:26 ?1275次閱讀
    多功能<b class='flag-5'>汽車</b>行駛狀態(tài)<b class='flag-5'>記錄儀</b>的設(shè)計

    基于嵌入式系統(tǒng)的汽車行駛記錄儀的設(shè)計

     基于嵌入式系統(tǒng)的汽車行駛記錄儀的設(shè)計  引言   汽車行駛記錄儀是能夠記錄和再現(xiàn)汽車行駛狀
    發(fā)表于 01-12 11:10 ?1693次閱讀
    基于嵌入式系統(tǒng)的<b class='flag-5'>汽車</b>行駛<b class='flag-5'>記錄儀</b>的設(shè)計

    行車記錄儀有什么用_智能手機DIY行車記錄儀教程

    隨著家用汽車的越來越多,行車記錄儀隨之也產(chǎn)生了,很多車主已經(jīng)開始使用行車記錄儀了。但有很多車主對行車記錄儀不了解,不明白行車記錄儀有什么用?
    發(fā)表于 10-13 11:50 ?1.2w次閱讀

    汽車行駛記錄儀(汽車黑匣子)

    汽車行駛記錄儀(汽車黑匣子)
    發(fā)表于 01-14 15:09 ?27次下載

    基于Cortex_M3的汽車行駛記錄儀設(shè)計

    基于Cortex_M3的汽車行駛記錄儀設(shè)計
    發(fā)表于 09-29 11:23 ?8次下載
    基于Cortex_M3的<b class='flag-5'>汽車</b>行駛<b class='flag-5'>記錄儀</b>設(shè)計

    新型智能式汽車行駛記錄儀

    簡要介紹了 MSP430 的結(jié)構(gòu), 給出了新型智能汽車行駛記錄儀具備的功能, 介紹了新型智能汽車行駛記錄儀系統(tǒng)的框圖以及軟件流程, 最后, 給出了基于 MSP430的智能
    發(fā)表于 04-28 10:01 ?18次下載
    新型智能式<b class='flag-5'>汽車</b>行駛<b class='flag-5'>記錄儀</b>