基于单片机的步进电机升降速及精度控制研究黄法恒,等
是不得不考虑的。
单片机仿真软件Proteus的仿真结果也验证了
笔者的分析:当步进电机的目标频率为5
000 pps
时的定时周期应为20炉,而仿真结果显示此周期
约为240 p,s,实际最高运行频率仅为4
167 pps。
图4
Proteus定时误差检测
因此,在实际应用中,必须对定时误差进行
校准。校准时,可将有关程序代码及其对应机器
周期一一列出,从中断产生到赋值结束的机器周
期之和即为误差值口J。而THx及TLx的衬值只要
在原来的基础上加上算出的误差值,就可以消除
由此误差而产生的精度误差。运用此方法,可以
很好地解决了步进电机目标转速不足的问题。
4结语
本文分析了步进电机的控制方法,介绍了几种
加速方式,并阐述了其各自特点。笔者采用指数升
降速的方法,C语言编程,并以VC++辅助算出各
频率对应的定时器值及步数,以50 Hz为一个“台
阶”进行升速,可以保证步进电机短时间内平稳升到
6 000
Hz,并且达到了低震动、低噪声的效果。
参考文献
[1]张发德,赵志英,涂时亮.单片微型机、应用与试验(第三
版)[M].上海:复旦大学出版社,2005.
[2]聂毅.单片机定时器中断时间误差的分析及补偿[J].微计
算机信息,2002,18(4):37-38.
[3]
王晓明,王玲.电动机的DSP控制——币公司DSP应用
[M].北京:北京航夺航天大学出版社,2006.
[4]
高亮.8051单片机对步进电机的控制及步进电机升降速曲线
的设计【J].测控技术,2002,21(11):64-65.
[5】王晓初,何捷.步进电机自动升降速及其单片机控制[J].
微特电机,1998,(2):14-16.
[6]李华,孙晓明,李红青,等.MCS51系列单片机实用接口技
术[M].北京:北京航窄航天大学出版社,2003.
作者简介:黄法恒,男,硕士生,从事电机控制研究。
欢逝订购钙罩l资料
西安微电机研究所行业发展部有以下书刊资料,欢迎广大读者订购。通过银行转帐或邮局
汇款均可,定价均含邮寄费。联系人:延石
电话:029—84276641
传真:029—84234773
地址:西安市桃冈西路2号(710077)汇款时请务必注明所购资料名称、册数及正楷书写订购人
的详细通讯地址、邮政编码、联系电话。
开户银行:交通银行城西支行
帐号:301071018000231118
收款单位:西安微电机研究所
中国电气工程大典电机工程卷
《微电机》(月刊)
《微电机通讯》(月刊)
《微特电机应用手册》(福建科技出版社)
美国标准NEMAMGL 1998《电动机和发电机》
《微分电机工模具设计手册》
《电机常用材料手册》《陕西科技出版社)
《微电机》光盘(2006一一2007)
《微电机》光盘(1 991一一2005)
2006—2008《微电机会议论文集》
200元/卷
120元/年
50元,年
60元/册
100刚册
80元/册
163元/册
100元/张
150元/张
150元/集
・97・
万方数据