单片机在电机控制中的应用分析(2)
时间:2013-11-26 11:41 文章来源:http://www.lunwenbuluo.com 作者:吉文 点击次数:
3.2单片机控制电机系统的软件电路分析
软件系统也是单片机控制电机系统的重要方面,通过软件设计可以灵活地控制电机是否正常运转。如果通过程序语言,将控制电机系统的软件程序写入可编程器件中,然后通过相应的指令控制电机的运转。系统分为电机正转、电机反转、电机加速与电机减速的几部分组成,其主程序框图如图2所示。
按键程序用于判断P0.0口与P0.1口的值,当p0.0口为0时,电机正转,当p0.0口为1时,继续判断p0.1口的值,p0.1口为0时,电机反转。系统初始化之后,前进子程序R0用于给P2口输送不同的值,根据电机转动的相序,使电机正向转动,P2口的值分别为01H,03H,02H,06H,04H,0CH,08H,09H。电机反转原理与正转相似,此时P2口的值分别为09H,08H,0CH,04H,06H,02H,03H,01H。当电机正转或反转的时候,按下加速键,调用加速子程序,使电机每转动一步的延时时间变短,从而实现电机的加速。电机正转或反转的时候,按下减速键,通过改变电机每转动一步的延时时间,使时间变长,从而实现电机减速。
4结束语
单片机在电机控制领域的应用虽然并不广泛,但随着单片机芯片技术的发展以及生产工艺流程的改进,其在电机控制领域有着更加广泛的应用。
【参考文献】
[1]孙源文.基于单片机的直流电机控制[J].科技信息,2010(35):36-36.
[2]花同.步进电机控制系统设计[J].电子设计工程,2011(15):125-126.
[3]姜书政,王桂海.基于AT89S52单片机的电机控制系统设计[J].现代电子技术,2010(07):98-99.
[4]曾浩.浅谈AT89C51单片机在SR电机控制中的应用[J].电子测试,2013(05):48-48.
[5]张新荣.基于单片机的步进电机控制系统设计[J].自动化应用,2010(09):51-52.
- 论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
- 论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
-
- 论文投稿客服QQ:
2863358778、
2316118108
-
- 论文投稿电话:15380085870
-
- 论文投稿邮箱:lunwenbuluo@126.com