2)步进电机运行步数能够预置,每转一步自动减1,直到减到零,此时步进电机应能停止运转。
1)步进电机还可以按四相相单四拍方式()、四相八拍()、四相双四拍()工作。
由于步进电机价格相对较昂贵,控制器的负载可以用低阻值的电阻代替,通过电阻的电流应符合标准要求,示波器观察脉冲序列应符号要求。
软件设计:系统总体流程图、步进电机单四拍,双四拍,四相八拍各模块流程图、显示模块流程图等
6仿线;18
本设计详细的介绍了基于单片机的四相步进电机控制管理系统。步进电机通过输入脉冲信号来控制,即电机的总转动角度由输入脉冲总数决定,因此,单片机通过向步进电机发送控制信号就能实现对步进电机的控制。
单片机实现的步进电机控制管理系统具有成本低、使用灵活的特点,该系统采用80C51单片机作为主控芯片,来完成对步进电机转动及LED显示的控制。
本设计主要由单片机80C51,4相步进电机,7段数码管,及一些其他相关元件设计而成,分为按键选择工作状态模块、步进电机工作模块、LED二极管显示工作状态模块以及4位数码管显示步数模块。能够最终靠开关来控制系统的启/停工作,当系统运转时,用开关来控制方向,并使相应的指示灯亮起,同样由开关来选择工作模式。运转时,用4位7段数码管来输出步数。最后根据思路所设计出来的硬件图设计相适应的软件。
电路结构相对比较简单,设计思路清晰,同时利用KEIL和Proteus进行联调仿真,结果比较直观。仿真结果收到了预期的效果。
设计一个四相步进电机控制管理系统,要求系统具有如下功能:用SW11-SW13做为通电方式选择键,SW11为四相单四拍,SW12为四相双四拍,SW13为四相八拍;SW14为启动/停止控制、SW1方向控制;用4位LED数码管显示工作步数。用3个发光二极管显示状态:正转时红灯亮,反转时黄灯亮,不转时绿灯亮。
本次设计是一个对于四相步进电机的控制管理系统,而单片机实现的步进电机控制管理系统具有成本低、使用灵活的特点,此系统选用51单片机即可。
一是5个按键SW11-SW13将用户所需来选择步进电机的工作状态。我们将开关连入单片机的P1口,通过按键开关的高低电平状态来读入我们所需的控制信号。硬件上直接把开关分别接在单片机的接口上,通过查询端口信号来动作,将控制信号处理。
二是3个LED发光二极管的显示步进电机工作状态模块。在设计的基本要求中步进电机正转是红灯亮