background image

1、P2.2、P2.3、P2.4、P2.5引脚为换相逻辑控制信号的输出端。单片机通过编程把电

机转子位置信号转换为对应的换相逻辑。电机运行时根据采集到的电机转子位置信号HAl、

HA2、HA3通过向P2口送对应控制字的方式把6

    

路换相逻辑信号送到

P2.0、P2.1、P2.

2、P2.3、P2.4、P2.5引脚。

  (2)PwM信号生成驱动器的速度调节采用脉宽调制方法,即通过改变PWM信号的占

空比来控制电机电枢电压,从而实现开环调速。该驱动器采用给单片机输入一个可调的模

拟电压的方式来调节PWM信号的占空比。

  单片机的P2.7引脚为PWM信号输出端。

  PwM信号的频率由单片机内的寄存器PWMl值确定。PWM信号的占空比由寄存器Pw

M0的值确定。在单片机的一个A/D转换输入端P1.7引脚输入模拟电压信号SPCIN。该

模拟电压经单片机采样转换成的数字量,再送到寄存器PwM0来改变PWM信号的占空比,

实现速度调节。

  为了提高A/D转换的精度,本文采用PWM信号占空比给定电路。占空比给定信号不

是直接接到单片机的P1.7引脚,而是中间经过一个运放电压跟随环节和一个Rc滤波环

节。这样的输人电路可以为单片机内AD(:采样电容上的残留电压提供快速放电通道,从

而减少其对所输入模拟信号的影响,同时图中的Rc网络还可以滤除输入信号中的高频干

扰。图中Dl、D2为5 V稳压管,可防止输入到A/D口的模拟信号大于单片机的工作电压而

使单片机芯片损坏。