微电机’-)). 年’第,) 卷’第- 期(总第&1+ 期)
中图分类号:!"#$ % &’’’’’’文献标识码:(’’’’’’文章编号:&))&*$+,+(-)).))-*)).+*)#
一种可靠实用的无刷直流电动机单片机控制方法
解’恩,刘卫国,侯红胜,杨’前
(西北工业大学,西安’.&)).-)
摘’要:选取经济、简单的单片机(!+/0-)1& 为控制核心,尽可能简化无刷直流电动机控制器
的设计,实现电动机的速度闭环控制。其中 23"、数字闭环和逻辑解码以及闭环抗扰都由软件
完成。电机已用于工程实践中,运行良好。
关键词:无刷直流电动机;单片机;速度闭环;脉宽调制
!"#$%&#" %’( )**#$"( +,’-.,# )**.,%/0 ,1 #"44 5+ 6,-,. 2%4"( ,’ 7$’8#"/0$*
456 67,859 3:;*<=>,?***@9 ?>7<*AB:7<,C(DE F;G7
(D>HIBJ:AI:H7 2>KLI:MB7;MGK 97;N:HA;IL,4;OG7 .&)).-,0B;7G)
)279!)+9:P;7<K:MB;Q (!+/0-)1& ;A A:K:MI:R I> H:GK;S: IB: AQ::R MK>A:R K>>Q M>7IH>K GA IB: M>7IH>K
M>H: ;7 >HR:H I> T>AI A;TQK;UL IB: M>7IH>KK:HOA R:A;<7 >U VH=ABK:AA W0 T>I>H( X8W0")Y 23",R;<;IGK
MK>A:R K>>Q,K><;M R:M>R:H G7R H:AIHG;7;7< R;AI=HVG7M: GKK J;KK V: MGHHL >=I VL A>UIJGH:Y
:;< =>!57:X8W0";P;7<K:MB;Q;PQ::R MK>A:R K>>Q;23"
下拉电阻,因而外部省略。2&\ & 输出保护指示,
?@ 控制器硬件设计
当 2#\ . 变低电平时(5[ -&#) 检测到过流),单片
功率主电路采用经典的三相全桥结构。电机机检测到过流,同时将 2&\ & 变高,发光二极管
三相星形接法。对于中小功率控制器,主功率管 W&, 点亮(2&\ ) 和 2&\ & 内部无上拉)。_2- 和_2#
一般选用"***@PZ6!。为外部按钮,用于加速和减速调节。
如图&,功率驱动电路选取 5[-&#) 为功率驱
A@ 软件设计
动芯片。一片可驱动三相全桥$ 只功率管,并带有
过流保护,外围电路简单,可靠性高。上
5[-&#) # AB ?@ 23" 发生
管自举供电,电流采样电压! 经电位器[, 分
EW,$- 单片机实现 23", 就要用到定时器。
压后送入/ 脚,当该脚电压超过)\ 1 ](内部电路
(!+/0-)1& 定时器有- 个!) 和!&。其工作模式有
为电压比较器) 时,5[-&#) 过流保护,关断$ 路
, 种。本设计中选用+ 位自动重装模式。选用此模
输出信号,并且+ 脚( ***@0 门输出) 变低电平。通
式有以下两个原因:一方面定时器+ 位可定时&!A
过调节电位器[, 可调节过
一种可靠实用的无刷直流电动机单片机控制方法 来自淘豆网www.taodocs.com转载请标明出处.