欢迎来到天天文库
浏览记录
ID:52972049
大小:114.38 KB
页数:2页
时间:2020-04-05
《基于单片机的步进电动机控制.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、·电气技术与自动化·王熙雏,等·基于单片机的步进电动机控制基于单片机的步进电动机控制王熙雏,张淑红(苏州工业职业技术学院,江苏苏州215m4)摘要:设计了基于单片机的步进电动机控制系统,用单片机来控制步进电动机的启动、加速、减速与停止。关键词:单片机;步进电动机;控制系统中图分类号:TM921.5文献标志码:B文章编号:1671—5276(2011)05-0147-02ControlSystemofStepMotorBasedonMicrocontrollerWANGXi—chu,ZHANGShu—hong(SuzhouInstituteofIn
2、dustrialTechnology,Suzhou215104,China)Abstract:Thispaperintroducesthecontrolsystemofstepmotorbasedonmicrocontrolerandpresentsthecontrolprocessofstepmotor,includingstarting,acceleration,decelerationandstop.Keywords:microcontroller;stepmotor;controlsystem0引言2硬件设计步进电动机具有控制简单、定位准
3、确等特点,随着科根据系统工作流程设计出硬件电路包括四部分电路:学技术的发展,在许多领域将得到广泛的应用,因此步进单片机系统电路,外部按键电路,显示电路,步进电动机的电动机的控制越来越重要,本设计旨在用单片机实现对步驱动电路。每一部分电路都实现某一种特定的功能,现将进电动机的控制。各部分电路介绍如下:一个完整的单片机系统电路应该包括复位电路,单片1系统设计要求及工作流程图机,晶振电路,电源电路,输入输出接口。根据控制系统的设计要求,可以设计如图2的单片机系统:P0.0一P0.6是控制显示数码管的断码的。P1.4一P1.7是输出脉冲信号1.1设计要求
4、¨口,为步进电动机的A,B,c,D4个口提供脉冲信号,来控基于单片机的步进电动机控制系统设计,其整个控制制步进电动机的运行。P2.0一P2.3是控制显示数码管的系统的设计要求如下:开机后,电动机不转,按下启动键,位码的。P3.0一P3.3用来接受外部按键信号。外部按键电动机旋转,速度为25r/min,按下加1键,速度增加,按电路主要是为单片机提供外部信号,单片机接收到外部信下减l键,速度降低,最高速度为100r/min,最低转速为号后再去控制步进电动机的运行。显示电路主要是由425r/min,按下停止键,电动机停转。速度值要求在数码个数码管组成。
5、它们接收来自单片机提供的信号,在单片管上显示出来。机的控制下,把步进电动机的转速显示出来。步进电动机的驱动电路选用L289N芯片,L298N的4个输入引脚分别1.2系统工作流程图接单片机的P1.4一P1.7的4个引脚,把输入的信号加以系统工作流程图如图1所示。放大然后再输出到步进电动机的4个引脚上。3软件设计根据控制系统设计要求,程序主要实现的功能是控制电动机启动,加速,减速和停止,并且把电动机的转速显示在数码管上。在整个程序的设计中主要就三大块:键盘程序、显示器程序、步进电动机驱动程序。首先是进行系统图1系统工作流程图初始化,将步进电动机驱动的
6、各引脚均输出高电平,并将显示数码管消隐。然后调用键盘程序,并作判断,如果有键按下,则调用键盘处理程序,否则直接转下一步。下一作者简介:王熙雏(1978一),女,安徽肥东人,讲师,硕士,主要研究方向为控制理论与控制工程。MachineBuilding8Automation,Oct2011,40(5):147~148·147··电气技术与自动化·王熙雏,等·基于单片机的步进电动机控制M0VTL1.AMOVA,ojCountCPLAORLP1.AMOVA,njCountJNBACC.7,dNextl—JMPd~Next2dNextl:—MOVDjCou
7、nt,#l1110111BdNext2:_MOVA,njCountRLAMOVDjCount,A;回存ANLP1.AP0PPSWPOPACCRE耵DjH:DB76,82,89,95,100,106,11O,l15DjL:DB0,236,86,73,212,0,214,96...图2单片机最小系统图4结论步是将当前的转速值转换为BCD码,送人显示缓冲区;接着判断StartEnd(启动停止位)这个位变量,是⋯1’还是步进电动机是机电一体化产品中的关键组件之一,是“0”,如果是⋯1’,则开启定时器TI;否则关闭定时器T1,一种性能良好的数字执行元件。而
8、近年来,单片机的应用为防止关闭时某一相线圈长期通电,因此,在关闭定时器也正在不断地走向深入,本文对基于单片机的步进电动机T1时,将PI.
此文档下载收益归作者所有