兩用燃料汽車高能點火控制器的研究與設計
由于汽車提供的電壓為直流12V,而單片機工作需要5V直流電壓,所以設計了相應的電源電路,采用三端穩(wěn)壓器件78M05將12V轉(zhuǎn)換成5V,為單片機及其他部分電路供電。
本文引用地址:http://www.ex-cimer.com/article/98859.htm在控制器上設置了4個撥碼開關(guān),分別代表2,4,8,16,通過不同的編碼組合可以實現(xiàn)對點火提前角的調(diào)整??刂破魃弦?條線用于與汽車進行連線,分別為12V電源線、地線、分電器信號輸入線、控制器信號輸出線、分電器電源線。
點火控制器軟件設計
單片機輸入信號頻率范圍為0-200Hz,占空比一般為2:3,輸入信號的下降沿為點火正時點,脈沖寬度為點火線圈充電時間。單片機程序完成對點火時間的提前和占空比的調(diào)整。
系統(tǒng)主程序及外中斷程序流程圖如圖2(a)、(d)所示。單片機首先完成定時器、外中斷、CCP1和CCP2比較中斷的初始化,利用外部中斷檢測相鄰兩個下降沿的時間間隔,在外中斷服務程序中對TMR1值進行存儲和清零,存儲的值即為周期T。
當T≥12ms時,汽車在中速和低速下行駛,點火信號能滿足10ms的充電時間和2ms的放電時間,將T-10ms-Dt的值存入CCPR1寄存器;當T<12ms時,點火信號不滿足12ms的充電時間和2ms的放電時間時,保證2ms放電時間前提下,其余時間全部導通,將2ms-Dt的值存入CCPR1寄存器。
霍爾傳感器相關(guān)文章:霍爾傳感器工作原理
霍爾傳感器相關(guān)文章:霍爾傳感器原理
評論