新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于MCU的無線行駛記錄儀硬軟件設計

        基于MCU的無線行駛記錄儀硬軟件設計

        作者: 時間:2015-06-20 來源:網絡 收藏

          3.1.4數據存儲單元硬件設計

        本文引用地址:http://www.104case.com/article/276020.htm

          無線行駛記錄儀數據存儲單元采用鐵電和Flash芯片組合方式組成。在汽車行駛過程中,記錄儀會按秒(用戶可配置)時間間隔,對采集的數據存放到鐵電里面,在鐵電內部存儲區域劃分為5個塊:設置參數記錄塊、運行參數記錄塊、疑點記錄塊、疲勞記錄塊、普通記錄存儲塊。數據存滿鐵電后,把數據挪移到Flash里。

          鐵電芯片選用RAM TRON公司的FM24CL64,通過I2C接口與連接。Flash芯片選用ATMEL公司的AT45DB128,通過SPI接口與連接。接口電路連接圖如圖5所示。

          

         

          圖5數據存儲電路

          3.1.5開關信號采集硬件設計

          無線行駛記錄儀采集8個開關信號,采用統一的硬件接口電路,對于信號的有效電平通過配制區分,以剎車電路為例介紹開關采集接口電路如圖6所示。

          

         

          圖6開關量采集電路

          3.1.6無線通信模塊硬件設計

          對于無線通信的可靠性與安全性,無線通用模塊的糾錯機制是采用重發機制,當把要發送的數據信息內容填到要發送緩存區里面,發送時模塊會加上CRC校驗。如果接收方收到錯誤的數據幀,會丟掉不返回任何信息,而沒收到應答的發送方會啟動重發機制。

          無線通信模塊選用中電華大電子有限公司的TL0902GU無線通信模塊,無線通信模塊參數如表1所示。

          

         

          無線通信模塊接口電路如圖7所示。

          

         

          圖7無線通信模塊接口電路

          3.2記錄儀軟件設計

          根據無線行駛記錄儀軟件的功能,將記錄儀軟件主函數分成不同時序的任務流程,如表2所示。

          

         

          軟件流程如圖8所示。

          

         

          圖8主程序main()函數流程

        可控硅相關文章:可控硅工作原理


        脈沖點火器相關文章:脈沖點火器原理


        關鍵詞: MCU ZigBee

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 镶黄旗| 门源| 信宜市| 五家渠市| 土默特右旗| 哈尔滨市| 汽车| 冷水江市| 枞阳县| 荥经县| 赤峰市| 桂平市| 基隆市| 灵寿县| 延边| 塔河县| 望奎县| 杭锦旗| 谢通门县| 民丰县| 乌鲁木齐市| 五家渠市| 大渡口区| 石棉县| 桐乡市| 佛学| 八宿县| 汝州市| 五大连池市| 台中县| 深泽县| 龙川县| 喀喇沁旗| 若尔盖县| 巴塘县| 河间市| 昌图县| 茶陵县| 卓尼县| 建平县| 黄浦区|