基于MC9S12G240的汽车自动空调电子控制系统设计
另外系统包含两路继电器驱动电路,用于电磁离合器及除霜控制等。
本文引用地址:https://www.eepw.com.cn/article/138996.htm
图一 控制板系统框图
驱动板包括以下功能电路:
1) 电源供电电路
驱动板电源输入来自汽车电池整流输出,通过DC/DC LM5022转换成12V供给控制板及驱动芯片。另外采用DC/DC LM2694将12V转换成5V供给采样电路。
2) 挡板电机驱动电路
挡板电机驱动电路采用MC33932,它集成了多路H桥驱动,通过接收MCU控制信号输入,输出电机驱动信,同时它具有过流保护的功能。
3) 无刷直流电机驱动电路
无刷直流电路前端驱动采用MC33937,通过接收控制信号及PWM输入信号,输出驱动信号给三相逆变桥。
4) 无刷直流电机采样电路
无刷之路电机采用无传感器控制方法,实时采样母线电压,电流及电动势,由采样电路完成并输入MC9S12G240的ADC模块。

图二 驱动板系统框图
系统软件设计
系统软件架构如下图三所示,分为Library层,API层及应用层。
Library 层实现了硬件驱动,用于隐藏硬件实现的细节。
API 层包含了逻辑层驱动,例如通信协议的实现,电机控制算法等。
应用层包含一个可替代的自动空调算法,主程序框架和调试工具FREEMASTER。
伺服电机相关文章:伺服电机工作原理
评论