- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机控制的步进电机转速控制系统.pdf
第 24 卷 第 2 期 南昌工程学院学报 Vol. 24 No. 2
2005 年 6 月 Journal of Nanchang Institute of Technology Jun. 2005
( )
文章编号 :1006 - 4869 2005 02 - 0077 - 03
基于单片机控制的步进电机转速控制系统
杨 莉 ,魏 萍
(南昌大学 信息工程学院 ,江西 南昌 330029)
摘 要 :叙述了以单片机 8751 为核心、以 EPROM 为主的环形分配器以及计数/ 定时器 8253 实现步进电机的转速
控制系统 ,提出了通过软件中断方式实现步进电机的变速控制的方案.
关键词 :步进电机 ;单片机 ;计数/ 定时器
中图分类号:TM301. 2 文献标识码 :A
Speed Control System with Stepping Motor by the Microcomputer
YANGLi ,WEI Ping
( School of Information Eingineering , Nanchang University , Nangchang 330029 ,China)
Abstract :This paper introduces a system to control stepping motor speed based on microcomputer 8751 and a
circlar distributor controled by EPROM. We also discuss how to use microcomputer 8751 and counter/ time
8253 to control speed.
Key words : stepping motor ,Microcomputer ,counter/ time
步进电机是一种将电脉冲信号转换成直线位移或角位移的执行元件 ,广泛应用于工业控制系统中. 其
机械角位移和转速分别与输入电机绕组的脉冲个数和脉冲频率成比例. 通过改变电脉冲频率 ,可在大范围
内进行调速. 同时 ,该电机还能快速起动、制动、反转和自锁. 此外 ,步进电机易于实现与计算机或其他数字
元件接口 ,适用于数字控制系统. 由于具有上述特点,步进电机日益广泛应用于数字控制系统中 ,如数控机
床、绘图机、自动记录仪表和数 —模转换等装置[1 ] . 在实际应用中 ,如果它全靠硬件来实现整个控制策略 ,
则线路比较复杂 ,实现难度也很大 ,且很难达到精确控制. 随着单片机技术的快速发展 ,为使用步进电机软
件实现控制提供了很好的解决方法. 在此 ,提出了通过软件中断方式实现步进电机的变速控制的方案.
1 三相步进电机的工作原理
定子上有 6 个极 ,转子是 4 个均匀分布的齿 , 电机的转动是根据控制饶组与电源接通或开断的变化频
率呈步进状态 ,其转向取决于通电相序. 三相反应式步进电机通常有 3 种工作方式.
( )
1 三相单三拍 :A - B - C - A - ……或 C - B - A - C - ……
每次通电时仅有一相绕组通电 ,且每经过 3 次切换控制绕组的通电状态为一循环.
(2) 三相单双六拍 : A - AB - B - BC - C - CA - A - ……或 A - AC - CB - B - BA - A - ……
( )
首先 A 相通电 ,而后再接通 B 相绕组 这时 A 相不断开 即AB 两绕组同时通电 ;此后断开 A 相绕组 ,
B 相单独通电 ,
文档评论(0)