• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于CAN總線的嵌入式車燈監控系統設計

    基于CAN總線的嵌入式車燈監控系統設計

    作者: 時間:2012-08-30 來源:網絡 收藏

    摘要:為了確保的質量可靠性,提出了一種控制及電氣參數檢測系統的方案。系統包括上位機監控終端和下位機控制節點,監控終端負責設置各的工作參數和顯示車燈的工作狀態;控制節點采用Cortex—M3內核的微處理器LM3S2965為核心,將實時操作系統μCOS-II植入其中,提高系統的實時性和穩定性,同時將我國自主研發的i協議應用到系統中,從而實現對車燈的網絡化監控。結果表明,系統最多可對63個車燈進行實時的電氣參數檢測與控制,具有較高的可靠性。
    關鍵詞:車燈;μCOS-II;i協議;LM3S2965

    當前我國的汽車總數呈現爆發式增長,由于汽車照明與交通安全有著密不可分的關系,因此對車燈產品進行可靠性檢測是很有必要的。針對這種情況,提出了車燈思想,結合技術和單片機嵌入式技術,實現對車燈進行功能控制以及電壓電流參數檢測。其中,iCAN協議在CAN網絡中的使用,可以實現對多個車燈同時進行網絡化監控,進而可以實時準確地掌握各個車燈的工作情況,確保車燈產品的質量可靠性。

    1 系統整體結構
    系統主要由上位機和多個下位機節點組成。上位機是由VC編成的監測軟件,PC機通過PCI-CAN卡與CAN總線相連,完成與下位機節點的通信,顯示各車燈的電流電壓及工作情況,并完成功能的設置。下位機節點以LM3S2965為主體,采樣車燈工作時的電壓電流,并對車燈進行控制。系統整體結構框圖如圖1所示。

    本文引用地址:http://www.czjhyjcfj.com/article/148494.htm

    d.JPG



    2 節點的硬件
    下位機節點的硬件結構設計框圖如圖2所示。節點主要完成以下工作:1)定期對車燈工作時的電壓電流進行AD采樣,并將結果發送到CAN總線上,供上位機接收;2)接收上位機發送到CAN總線上的命令,并控制車燈實現相應的功能。因此,節點主要包括微處理器部分、CAN通訊模塊、電源模塊。

    e.JPG


    2.1 微處理器選型
    為了確保系統對車燈進行實時、可靠地控制及檢測,這里選用可植入實時操作系統的Cortex-M3內核芯片LM3S2965。LM3S2965是南TI公司Stellaris所提供的首款ARM Cortex-M3的控制器對CAN總線應用方案而設計的芯片,具有較高的代碼密度和指令執行效率。片內有256 kB的單周期訪問的Flash,64KB的單周期SRAM,為操作系統的植入和運行提供了足夠的容量;內部集成了兼容CAN2.0A/B的CAN控制器和ADC模數轉換器,可以簡化節點中CAN通訊電路和AD采樣的電路的設計,同時也降低了軟件開發的難度。

    linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 辽阳县| 宁强县| 无为县| 山阳县| 衡南县| 扶沟县| 德令哈市| 崇州市| 榆社县| 孝感市| 浪卡子县| 辽宁省| 陆良县| 大名县| 施秉县| 德清县| 陆河县| 博客| 赤壁市| 广汉市| 兴业县| 冷水江市| 文成县| 榆社县| 双柏县| 榆树市| 会东县| 肃南| 大连市| 海宁市| 鹰潭市| 华蓥市| 黄大仙区| 寻甸| 化州市| 蒙阴县| 黄大仙区| 清涧县| 梁山县| 滦平县| 铅山县|