基于MC9S12G240的汽車自動空調(diào)電子控制系統(tǒng)設(shè)計(jì)
另外系統(tǒng)包含兩路繼電器驅(qū)動電路,用于電磁離合器及除霜控制等。
本文引用地址:http://www.ex-cimer.com/article/138996.htm圖一 控制板系統(tǒng)框圖
驅(qū)動板包括以下功能電路:
1) 電源供電電路
驅(qū)動板電源輸入來自汽車電池整流輸出,通過DC/DC LM5022轉(zhuǎn)換成12V供給控制板及驅(qū)動芯片。另外采用DC/DC LM2694將12V轉(zhuǎn)換成5V供給采樣電路。
2) 擋板電機(jī)驅(qū)動電路
擋板電機(jī)驅(qū)動電路采用MC33932,它集成了多路H橋驅(qū)動,通過接收MCU控制信號輸入,輸出電機(jī)驅(qū)動信,同時(shí)它具有過流保護(hù)的功能。
3) 無刷直流電機(jī)驅(qū)動電路
無刷直流電路前端驅(qū)動采用MC33937,通過接收控制信號及PWM輸入信號,輸出驅(qū)動信號給三相逆變橋。
4) 無刷直流電機(jī)采樣電路
無刷之路電機(jī)采用無傳感器控制方法,實(shí)時(shí)采樣母線電壓,電流及電動勢,由采樣電路完成并輸入MC9S12G240的ADC模塊?! ?/p>
圖二 驅(qū)動板系統(tǒng)框圖
系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件架構(gòu)如下圖三所示,分為Library層,API層及應(yīng)用層。
Library 層實(shí)現(xiàn)了硬件驅(qū)動,用于隱藏硬件實(shí)現(xiàn)的細(xì)節(jié)。
API 層包含了邏輯層驅(qū)動,例如通信協(xié)議的實(shí)現(xiàn),電機(jī)控制算法等。
應(yīng)用層包含一個可替代的自動空調(diào)算法,主程序框架和調(diào)試工具FREEMASTER。
伺服電機(jī)相關(guān)文章:伺服電機(jī)工作原理
評論