电机驱动
0赞之前画的就是电机驱动的板子,之前已经说过了电调选用ADI公司的ADuC7026单片机进行驱动,现在把电机驱动的东西给大家介绍一下吧!
在电机正常通过外同步方式起动后,就将进入自同步方式运转。自同步运转的转速完全由外施电压控制,可以说是一种由电机自主调节的运转方式,因此对于干扰的抑制能力也大大提高。自同步换相信号由转子位置信号提供,经处理后送至微处理器。当功率管导通期间的PWM信号的占空比变化时,电机转速也会相应变化,最终达到电机转速跟踪给定转速的目的。本章将介绍采用反电势过零检测法检测转子位置信号的具体方案以及无刷直流电机的调速。
由对电机的分析可知,无刷直流电机三相全控电路如图1所示。

图1 无刷直流电机三相全控电路
其中功率管用电是1205,5305.
其三相电压平衡方程为:

假设在无刷直流电机三相全控电路图中,T1、T6导通,即A、B相导通有电流,此时,A、B两相电流大小相等、方向相反,而C相处于关断状态,电流为零,电流方向如图中所示。则三相电压平衡方程中的第三个表达式可以简化为:

则将三相电压平衡方程的前两式相加得中性点电压方程为:

再得C相反电势过零检测方程为:

同理,可得A相和B相反电势过零检测方程为:

由此可知,反电势过零点的检测可通过采集电机端电压,并将之与中性点电压相比较,得出反电势的准确过零信号。这种方法在无刷直流电机驱动上也经常为人们采用。
基于端电压的反电势检测电路设计见图2,图中,PHASE_A, PHASE_B, PHASE_C分别接驱动电机的A, B, C 三相绕组引出端,经过一个分压网络后分别为CMPA,CMPB, CMPC,分压的目的是避免电压过高损坏器件。而为了得到电机中性点电压,我们构造了一个星型电阻网络,用Middle点虚拟中点电压。这样只要成对比较分压点与虚拟中性点,就可以成功检测反电势过零信号了。

图2 基于端电压的反电势检测电路
下面以A相反电势过零为例给出检测原理说明,建立电流的基尔霍夫方程。

求解上述基尔霍夫方程,A点电压和中性点电压相等时可以得到:

根据静态电压平衡方程:

由于电机三相绕组对称,在同一电周期内,流过三相绕组电流相等,中点电压恒定,故可以等价为:

将满足上式时刻在下图标出,如图3所示,可以看出A点电压与中点电压相等时就是反电势过零时刻。

图3 反电势过零检测电路原理分析图
