車(chē)窗控制系統的LIN2.1協(xié)議應用
②第二部分則放在定時(shí)器中斷里面,在每次中斷時(shí)進(jìn)行節點(diǎn)配置、數據的發(fā)送和接收。首先是根據幀ID判斷有無(wú)節點(diǎn)配置任務(wù),若有則根據SID執行各種節點(diǎn)配置任務(wù);接著(zhù)根據收到的數據幀內容控制車(chē)窗的自動(dòng)上升和自動(dòng)下降;最后將車(chē)窗信息,包括電樞電流、車(chē)窗位置等發(fā)給主節點(diǎn)。
4 LIN通信的測試結果
本測試借助Kvaser公司出品的LIN通信測試工具Lcaf Professional LIN及其配套軟件CANLab完成。測試時(shí)測試工具設置為主節點(diǎn),TLE9 832單片機設置為從節點(diǎn),比特率設置為19200 bps.初始NAD設置為0x06,初始幀ID為無(wú)條件幀0x00、0x01和診斷配置幀0x3C、0x3D,Suppli erID和Function ID都為0x0000.首先測試節點(diǎn)配置的各個(gè)功能:先測試分配N(xiāo)AD功能,將NAD修改為0x03;接著(zhù)測試有條件分配N(xiāo)AD功能,將NAD修改為0x08;然后測試分配一系列幀ID功能,并保存設置;最后重新上電,并讀取從節點(diǎn)信息。節點(diǎn)配置功能的測試結果如圖6所示。
然后通過(guò)LIN總線(xiàn)控制車(chē)窗自動(dòng)上升和下降,測試結果如圖7所示。
最后通過(guò)LIN總線(xiàn)獲得車(chē)窗上升過(guò)程中電樞電流的數據,并轉換成圖形,如圖8所示。其中電流值為經(jīng)過(guò)A/D轉換后的結果。
結語(yǔ)
本文基于LIN2.1協(xié)議設計了防夾車(chē)窗控制系統中的通信模塊??梢钥闯?,該模塊可以很好地滿(mǎn)足用戶(hù)在數據傳輸和診斷等方面的需求。LIN總線(xiàn)自身的發(fā)展必將推動(dòng)車(chē)身控制領(lǐng)域的進(jìn)一步發(fā)展。
霍爾傳感器相關(guān)文章:霍爾傳感器工作原理
霍爾傳感器相關(guān)文章:霍爾傳感器原理
評論