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