PIC單片機在汽車(chē)電動(dòng)車(chē)窗控制器中的應用
對電動(dòng)車(chē)窗的控制可分為軟啟動(dòng)、滿(mǎn)PWM輸出、續流和停止4個(gè)階段。其中包括對電動(dòng)車(chē)窗“手動(dòng)/自動(dòng)”控制的判斷和處理、車(chē)窗上升到頂或下降到底的判斷和處理、車(chē)窗防夾的判斷和處理等[5],其工作流程如圖5所示。程序初始化完成后,在按鍵端口掃描到有上升或下降按鍵輸入的控制命令后,主程序調用電機控制子程序,車(chē)窗電機進(jìn)入PWM軟啟動(dòng)階段。PWM軟啟動(dòng)分為10步,每步20 ms,占空比從10%逐漸增加到100%。隨后電機進(jìn)入上升或下降的工作狀態(tài)[6]。電動(dòng)車(chē)窗采用PWM控制方式后,啟動(dòng)較為平穩,啟動(dòng)快速性好。
車(chē)窗的防夾功能是利用功率芯片MC33486的Cur R輸出端所具有的負載電流線(xiàn)性鏡像功能實(shí)現的。Cur R端能夠輸出與車(chē)窗電機負載電流Iload成比例的監控電流ICur R,有如下數學(xué)關(guān)系:
將此電流轉化為電壓輸入到PIC單片機的A/D采樣端,能夠完成對車(chē)窗電機的控制,實(shí)現電動(dòng)車(chē)窗的防夾功能。
網(wǎng)絡(luò )化控制是現代汽車(chē)電子控制的發(fā)展趨勢。相對于傳統的控制方式,采用CAN總線(xiàn)的電動(dòng)車(chē)窗控制系統可以減少車(chē)內的線(xiàn)束。同時(shí)可以通過(guò)軟件編程在不改變原有網(wǎng)絡(luò )硬件結構的前提下,增加許多功能。PIC18F258單片機內部集成了CAN控制器,可以在線(xiàn)編程。用該芯片設計而成的電動(dòng)車(chē)窗控制系統性能穩定、工作可靠,經(jīng)實(shí)際裝車(chē)試驗,系統的各項功能都得到了很好的實(shí)現,為系統的產(chǎn)業(yè)化實(shí)施奠定了基礎。
參考文獻
[1] 饒運濤,鄒繼軍,王進(jìn)宏,等.現場(chǎng)總線(xiàn)CAN原理與應用技術(shù)(第二版)[M].北京:北京航空 航天大學(xué)出版社,2007.
[2] 杜琳,姜久春,潘磊.雙高端開(kāi)關(guān)器件MC33486在車(chē)身電控系統中的應用[J].電氣應用,2005,24(7):122-124.
[3] 王軼,張凡.CAN總線(xiàn)技術(shù)在智能汽車(chē)系統中的應用[J].微計算機信息,2005,21(7):48-50.
[4] 肖朝暉,譚進(jìn),李山.混合動(dòng)力汽車(chē)中CAN總線(xiàn)技術(shù)的應用[J].重慶大學(xué)學(xué)報(自然科學(xué)版),
2005,28(6):68-70.
[5] 趙鵬,王旭東.基于CAN總線(xiàn)的車(chē)門(mén)控制系統設計[J]. 哈爾濱理工大學(xué)學(xué)報,2008,13(2):77-85.
[6] 吳志紅,陸科,朱元.一種高性?xún)r(jià)比的電動(dòng)車(chē)窗控制器設計[J].單片機與嵌入式系統設計.2009(1):43-45.
評論