background image

基于单片机的步进电机升降速及精度控制研究黄法恒,等

是不得不考虑的。

单片机仿真软件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・

 

万方数据