background image

新型式微扼制装置在零感应新电机程控中的践行

比较定时器

2 产生的信号可调制 PWM 信号。改变该调制信号的占空比,即

可产生不同的

DC 电压。C504CCU 在组合多通道 PWM 模式下的内部结构框图

2 硬件设计为无传感器的 BLDC 马达控制系统结构图,图中电位器接单片机的
A/D 转 换 , 进 行 转 速 设 置 。 显 示 器 显 示 马 达 转 速 。 CCU 的 输 出 信 号

CCx , COUTx ) 接 智 能 电 源 调 节 模 块 ( IPM ) 的 PWM 输 入 , 其 中

CC0、CC1、CC2 连接 IPM 的高端,COUT0、COUT1、COUT2 连接 IPM 的低端。
IPM 的输出驱动 BLDC 电机,IPM 的出错信号接 CCU 的/CTRAP 端。
  用多相位

PWM 模式开环控制马达的启动,直到能获得可靠的反向电动势

信号后,用块转换模式闭环控制马达运行。反向电动势检测电路

3 软件结构软件

控制的原理

CCU 比较定时器 2 产生的频率,用以调制 PWM,通过改变比较定

时器

2 的比较值可改变该调制频率,即改变 PWM 信号的占空比,从而改变加

在马达绕组上的平均电压。
  在启动阶段,用多相位

PWM 模式以开环方式控制,给转子提供一个稳定

的提升设施启动电压,

PWM 信号的频率从零到确定值(提升频率),使得马

达速度从零上升到确定的转速。改变比较定时器

1 的周期值,可以改变这种转换

频率,这样使马达加速。
  当切向块转换模式,用反向电动势的位置信号闭环控制马达运行。闭环控制
后,转换频率只受位置信号

INT0、INT1、INT2 控制,所以当需改变转速时,只

要改变比较定时器

2 的比较值。

  比较定时器

1 用以产生所需的 PWM 信号的频率。比较定时器 2 用以产生调

制频率。在开环控制时,电压是一个稳定的值(提升电压),而转换频率是不断
增大以加速马达,所以:比较定时器

1 的周期值=fosc/分频值/转换频率;在闭

环控制时,为稳定转速,电压是变化的,该电压和

PWM 信号的占空比有关;

比较定时器

2 的周期值=fosc/分频值/调制频率;比较定时器 2 的比较值=比较

定时器

2 的周期值(1-VD/Vm),其中 VD 为当前转子上的 DC 电压、Vm 为最

大的

DC 电压。

  速度调节模块流程速度调节模块流程

4 结束语 SIEMENSC500 系列嵌入式

微控制器的许多型号(如

C504、C509),其内部的 CCU 单元用于无传感器的

BLDC 电机控制,方便灵活。微控制器具有较高的抗干扰能力,并且内部集成了
WatchdogTimer、OscWatchdog,特别适合于工业控制场合。