- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PIC16F873单片机的步进电机控制系统
摘 要:单片机控制步进电机具有功能灵活多样,脉冲输出准确,实时性强等特点,已被越来越广泛地应用在各种不同的运动控制系统中。该设计使用PIC16F873单片机,可以通过键盘输入数据与指令,并能通过旋钮方便地实现电机的连续调速,实时设置与显示步进电机的工作方式。采用一种升降速曲线的优化方法,解决步进电机在升降速过程中脉冲频率的变化不合理,使系统无法做到精确定位的问题;优化步进电机的驱动电路,采用硬件、软件抗干扰技术措施,使整个系统工作稳定可靠。
关键词:PIC16F873;ZLG7289A;升降速曲线的优化;抗干扰技术;控制系统
中图分类号:TM383.6;TP368.1 文献标识码:A
文章编号:1004-373X(2009)12-175-04
Stepping Motor Control System Based on PIC16F873 MCU
HUANG Fa1,KONG Xiuhua2
(1.Training Center for Vocational Skills,Weihai Vocational College,Weihai,264210,China;
2.Shandong Jiaotong University,Weihai,264200,China)
Abstract:Stepping motor controlled by single chip computer is applied widely in various motion control system because of the characteristics of flexible function,accurate outputting pluse and strong real-time etc.PIC16F873 is used in the design,stepping motor speed can be changed by data and instructions entered through the keyboard and can be continuously changed by rotating button,working mode and setting of motor is real-time displayed.The variation of unreasonable pulse frequency causes the matter that system can not realize accurate location in the course ofrise and fall-speed of stepping motor.The matter is solved by adopting an optimized method.Driving circuit of stepping motor is optimized,anti-interference technique is adopted in software and hardware.The whole system runs stably and reliably.
Keywords:PIC16F873;ZLG7289A;optimization of the rise and fall-speed;anti-interference technique;control system
0 引 言
单片机控制步进电机具有功能灵活多样,脉冲输出准确,实时性强等特点,通过软件设计可以实现各种复杂的控制,其系统成本较低,近些年来已被广泛应用在各种不同的运动控制系统中。
在实际应用中,若步进电机在升降速时,脉冲频率的变化不合理,就会使电机失步或者过冲,使系统无法做到精确定位;同时,由于系统快速性的要求,电机需要很快地完成加减速过程。
这里设计了基于PIC单片机的步进电机控制系统,分析快速性最好的指数型加减速曲线在实际系统中的应用规律,提出了一种升降速曲线的优化方法,采用了硬件、软件抗干扰技术措施。可以通过键盘输入数据与指令,并能通过旋钮方便地实现电机的连续调速,实时设置与显示步进电机的工作方式。
1 控制系统总体方案设计
系统功能原理示意图如图1所示。
图1 系统功能原理示意图
在该系统中由单片机直接输出电机的各相控制脉冲序列,光耦进行必要的光电隔离,采用分立元件构成功率MOSFET管驱动电路,带动电机转动。键盘接口与LED显示功能由具有SPI串行接口功能的ZLG7289
文档评论(0)