1、 第 1 页 共 25 页 设计题目:设计题目:基于 MCS-51 单片机的反应式步进电机控制器设计,要求能够控制其转速、正反 转和运行步数。 摘要:摘要:在中国这个发展中大国,单片机的出现意味着计算机分为通用计算机系统和嵌入式计 算机系统。单片机单芯片因它的体积微小和成本低廉的优点而广泛的应用到家电、仪表、汽 车电子、工业控制单元、办公自动化设备、通信设备等这些产品中去,是现代电子系统中极 其重要的智能化工具。在未来,单片机将会进一步的走向低功耗、小体积、大容量、高性能、 低价位和混合信号集成化。本设计基于 AT89S51 单片机,利用反应式步进电机控原理,对其 控制进行硬件和软件的设计。以
2、实现对反应式电机的控制器可对 36BF003 型步进电机进行正 反转、启停、速度和步数控制。 关键字:关键字:步进电机;单片机;拍数;控制器;反应式 一、一、控制原理分析控制原理分析 1.1 三相三相步步反应式反应式进电机工作原理进电机工作原理 反应式步进电机又称可变磁阻式步进电机,它和普通的电机一样,也是有定子和转子组 成,它利用磁阻转矩使转子转动。三相反应式步进电机定机定子上有六个极,每个极上装有 控制绕组,每相对的两极组成一相。转子上有数个均匀分布的齿,其上没有绕组,当 A 相通 电时,转子在磁场力的作用下与定子齿对齐,若切断 A 相电源,同时接通 B 相电源,在磁场 力的作用下转子转过
3、一个步距角(步距角由转子齿数、控制绕组相数和通电方式决定) ,如再 使 B 相断电,同时使 C 相控制绕组通电,转子又转过一个步距角。如此循环通电,并按 A BCA 顺序通电,步进电机便按一定的方向转动。电机的转速取决于控制绕组接通的断开 的变化频率。若改变通电顺序,即按 ACBA 方式通电,则电机反向转动。上述通电方 式称为三相单三拍通电方式;这里的“拍”是指定子控制绕组每改变一次通电方式,为一拍; “单”是指每次只有一相控制绕组通电; “三拍”是指经过三次切换控制绕组的通电状态为一 个循环。 三相步反应式进电机除上述通电方式外,还有三相双三拍和三相单双六拍通电方式,三 相双三拍通电顺序为
4、ABBCCAAB 或 ABCABCAB, 三相单双六拍通电顺序为 A ABBBCCCAA 或 AACCCBBBAA,这里“AB”表示 A、B 两相 同时通电,依此类推。 三相反应式步进电机的步距角s的大小是由转子的齿数、控制绕组的相数和通电方式 所决定的,其关系为 s360 o/(mZ rC) 式中 C 为通电状态系数,当采用单拍方式时,C=1;而采用单双拍方式时,C=2;m 为 步进电机相数,当 Zr 为步进电机转子数。 若步进电机能电的脉冲频率为 f(每秒的拍数) ,则步进电机的速度为 n60f/(mZrC) 式中:f为频率,单位为 Hz;n为转速,单位为 r/min。 1.2 基于单片机的步进电机驱动器控制原理基于单片机的步进电机驱动器控制原理 步进电机驱动器控制系统的硬件设备由单片机、功率放大器、键盘输入设备和显示设备 几个部分组成,其示意图如图 1-1 所示: 第 2 页 共 25 页 1、键盘:键盘由 09 号数字健、正转启动键、反转启动键、停止键、转速+、转速-等 15 个按键组成,通过键盘可以设置电机运行步数(