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