步进电机控制系统的设计及应用
2012-08-26刘淑聪彭宏伟
制造业自动化 2012年1期
高 琴,刘淑聪,彭宏伟
GAO Qin, LIU Shu-cong, PENG Hong-wei
(防灾科技学院 防灾仪器系,三河 065201)
0 引言
传统的步进电机控制方法是由触发器产生控制脉冲来进行控制的,但此种控制方法工作方式单一而且难于实现人机交互,当步进电机的参数发生变化时,需要重新进行控制器的设计[1]。而且由传统的触发器构成的控制系统具有控制电路复杂、控制精度低、生产成本高等缺点。为了克服传统控制器的缺点,满足工业生产新的控制要求,在此需要采用一种以单片机为核心的新型控制器。步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,其最大特点就是通过输入脉冲信号来进行控制,电机总转动角度由输入脉冲数决定,电机的转速由脉冲信号频率决定,因此适合于单片机控制,单片机通过向步进电机驱动电路发送控制信号就能实现对步进电机的控制[2]。
1 系统硬件设计
控制系统的设计分为两大部分:硬件部分和软件部分。硬件部分的设计包括脉冲发生模块、电流放大模块、液晶显示模块和键盘输入模块四个部分。软件部分的设计包括键盘扫描模块、脉冲发出模块、液晶显示模块、延时模块和加减速模块等。
本文使用的是两相混合式步进电机,型号为42H33H-1334A,最小电压为2.8V,最小电流为1.33A,电阻为2.1Ω,电感为2.5H,静转矩2.2kg·cm[3]。采用AT89S52单片机、1602液晶显示屏、4×4矩阵键盘分别进行控制运算、显示、控制输入。硬件部分设计框图如图1所示。

图1 系统硬件设计框图……p>
登录APP查看全文
