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