基于Cortex-M3的汽車(chē)車(chē)窗智能控制系統開(kāi)發(fā)
目前,汽車(chē)電子隨著(zhù)電子技術(shù)的發(fā)展而不斷發(fā)展,且汽車(chē)電子裝置占整車(chē)造價(jià)的比重越來(lái)越高。汽車(chē)控制系統正由機電控制系統轉向以分布式網(wǎng)絡(luò )為基礎的智能化系統[1]。作為一種支持分布式和實(shí)時(shí)控制的串行通信網(wǎng)絡(luò )的CAN總線(xiàn),在汽車(chē)控制系統中,起到了應有的作用[2-5]。
無(wú)智能控制功能的電動(dòng)車(chē)窗能滿(mǎn)足人們對舒適性的要求,但由于多種原因,乘客容易被車(chē)窗夾傷。為避免車(chē)窗玻璃在上升過(guò)程中可能對乘客的夾傷,開(kāi)發(fā)一種基于Cortex-M3嵌入式處理器的汽車(chē)車(chē)窗智能控制系統,實(shí)現車(chē)窗在正常工作模式下防夾的控制功能和緊急情況下(異常工作模式)快速升降車(chē)窗的控制功能,并利用Cortex-M3嵌入式處理器具有的CAN總線(xiàn)接口可更容易實(shí)現與CAN總線(xiàn)相連的設備進(jìn)行通信的功能[6]。
車(chē)窗控制系統由4個(gè)車(chē)窗控制系統單元組成,其中一個(gè)為主控制單元。主要由:電源模塊、微控制器模塊、車(chē)窗玻璃升降控制模塊、車(chē)窗玻璃定位控制模塊和通信接口模塊等幾部分組成。
車(chē)窗控制系統單元
根據車(chē)窗控制系統單元在一輛汽車(chē)中的物理位置可以劃分為左前、左后、右前和右后4個(gè)節點(diǎn)單元。其中左前節點(diǎn)單元為主控制單元(處于駕駛員位置),不僅負責本地(左前)車(chē)窗玻璃的上升和下降,還可以控制其他3個(gè)節點(diǎn)單元的車(chē)窗玻璃的相應動(dòng)作。各節點(diǎn)采用帶CAN接口的微處理器的智能節點(diǎn)。因此,主控制單元的開(kāi)關(guān)除了K1之外,還增加2個(gè)按鍵(K2、K3),車(chē)窗控制系統單元的原理框圖如圖1所示。K2用于模式選擇,默認為執行正常工作模式(帶防夾功能),按下后執行異常工作模式(不帶防夾功能),具有最高優(yōu)先級,用于快速設定的車(chē)窗玻璃的上升或下降。K3用于本地 / 全局控制模式選擇,默認為本地控制模式,按鍵后切換控制模式。

本文引用地址:http://dyxdggzs.com/article/122124.htm
評論