基于AT89C52单片机的步进电机控制系统设计
基于GPRS智能温室环境监控系统硬件设计
基于)*+(,-!

单片机的步进电机控制系统设计 ’-
基于)*+(,-!单片机的步进电机控制系统设计
孟武胜,李.亮
(西北工业大学自动化学院,陕西西安./&""/!)
摘要:提出了一个由)*+(,-!单片机控制步进电机的系统实例,可以通过键盘输入步进电机相关数据,
步进电机根据这些数据来进行工作;并且可根据需要,实时对步进电机工作方式进行设置,具有实时性和交互性的特点;该系统可应用于步进电机控制的大多数场合。实践表明,系统性能优于传统的步进电机控制器。
)*+(,-!单片机;步进电机;直流固态继电器;实时控制关键词:
*0%+%1#..文献标识码:)..文章编号:&"""$++!((!""#)&&$""’-$"%中图分类号:
!"#$%&’()’&*+’,-.#*"/(’+-*"00$&%1’*’+23#"4’&56+()-!
023456789:;<=>?>@A;<
B,CDD:<:CE)6FCGAF@HAF@C;=3CIF9J:8F:I;KCDLF:M9;@MADN;@O:I8@FL=P@QA;/&""/!=,9@;AR
57#*+38*9)8F:SS@;<GCFCIMC;FICD8L8F:GTA8:UC;)*+(,-!@8U:8MI@T:U1*9:UAFAMA;T:@;S6FJ@F9V:L7
TCAIU=A;U8F:SS@;<GCFCI@8MC;FICDD:UTLF9:8:UAFA1)MMCIU@;<FCF9:U:GA;U=68:I8MA;8:FF9:JCIV@;<GCU7:DCE8F:SS@;<GCFCI@;I:AD7F@G:1*9@88L8F:GMA;T:J@U:DL68:U@;8F:SS@;<GCFCIMC;FICDD@;<1*9:SIAMF@M:89CJ8F9AFF9:S:IECIGA;M:CEF9@88L8F:GC6FUC:8F9:FIAU@F@C;AD8F:SS@;<GCFCIMC;FICDD:I1
:".;’+4#9)*+(,-!W8F:SS@;<GCFCIWU@I:MFM6II:;F8CD@U8FAF:I:DALBX,YYZRWI:AD7F@G:MC;FICD..步进电机是一种将数字信息直接转换成相应角位移或线性位移的控制驱动装置,具有快速启动和停止的特点,其驱动速度和指令脉冲能严格同步,具有较高的重复定位精度,并能实现正反转和平滑速度调节,它的运行速度和步距也不受电源电压波动及负载的影响,因而被广泛应用于数模转换、速度控制和位置控制系统,使系统结构简单、性能稳定、工作可靠和成本低廉。
但步进电机的驱动信号往往还是用一些专用的模拟芯片控制器或者是信号发生器来产生,缺乏灵活性、可靠性。在一些智能化要求较高的场合,用模拟芯片及信号发生器来控制步进电机有一定的局限性,可以采用)*+(,-!单片机控制步进电机以改善其性能。
转子小齿错开。若换成[相通电,则磁拉力使[相定、转子小齿对齐(转过),而与[相相邻的,相和)相的定、转子小齿又错开,即步进电机转过一个步距角。若按)

