基于51系列单片机控制步进电机调速闭环系统设计

发布者:千变万化最新更新时间:2016-06-03 来源: eefocus关键字:51系列  单片机控制  步进电机  调速闭环系统 手机看文章 扫描二维码
随时随地手机看文章
一、步进电机
1.1 步进电机的工作原理
步进电机是将电脉冲信号转变为角位移或线位移的执行机构。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电机来控制变的非常的简单。
1.2 步进电机的特点
本实验所用的步进电机为感应子式步进电机(型号为42BYG016)。感应子式步进电机与传统的反应式步进电机相比,结构上转子加有永磁体,以提供软磁材料的工作点,而定子激磁只需提供变化的磁场而不必提供磁材料工作点的耗能,因此该电机效率高,电流小,发热低。因永磁体的存在,该电机具有较强的反电势,其自身阻尼作用比较好,使其在运转过程中比较平稳、噪音低、低频振动小。
 感应子式步进电机某种程度上可以看作是低速同步电机。一个四相电机可以作四相运行,也可以作二相运行。(必须采用双极电压驱动),而反应式电机则不能如此。例如:四相八拍运行(A-AB-B-BC-C-CD-D-DA-A)完全可以采用二相八拍运行方式.不难发现其条件为C=基于51系列单片机控制步进电机调速闭环系统设计,D=基于51系列单片机控制步进电机调速闭环系统设计一个二相电机的内部绕组与四相电机完全一致,小功率电机一般直接接为二相,而功率大一点的电机,为了方便使用,灵活改变电机的动态特点,往往将其外部接线为八根引线(四相),这样使用时,既可以作四相电机使用,可以作二相电机绕组串联或并联使用。(本实验采用两相四拍)
1.3 步进电机的静态指标
相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。
拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即 A-AB-B-BC-C-CD-D-DA-A.
步距角:对应一个脉冲信号,电机转子转过的角位移用θ表示。θ=360度(转子齿数J*运行拍数),以常规二、四相,转子齿为50齿电机为例。四拍运行时步距角为θ=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为θ=360度/(50*8)=0.9度(俗称半步)。
1.4 步进电机的动态指标
1)步距角精度: 
    步进电机每转过一个步距角的实际值与理论值的误差。用百分比表示:误差步距角*100%。不同运行拍数其值不同,四拍运行时应在5%之内,八拍运行时应在15%以内。 
2)失步: 
   电机运转时运转的步数,不等于理论上的步数。称之为失步。 
3)失调角: 
    转子齿轴线偏移定子齿轴线的角度,电机运转必存在失调角,由失调角产生的误差,采用细分驱动是不能解决的。 
4)最大空载起动频率: 
    电机在某种驱动形式、电压及额定电流下,在不加负载的情况下,能够直接起动的最大频率。 
5)最大空载的运行频率: 
    电机在某种驱动形式,电压及额定电流下,电机不带负载的最高转速频率。 
6)运行矩频特性:
    电机在某种测试条件下测得运行中输出力矩与频率关系的曲线称为运行矩频特性,这是电机诸多动态曲线中最重要的,也是电机选择的根本依据。
1.5 步进电机的驱动控制系统
控制系统的组成方框图如下:
基于51系列单片机控制步进电机调速闭环系统设计


1)脉冲信号的产生
 脉冲信号由单片机AT89S52的I/O口产生,一般的脉冲信号的占空比为0.3-0.4左右,电机转速越高,占空比则越大。本实验采用的占空比为0.5。
2)信号分配
感应子式不仅以二、四相电机为主,二相电机工作方式有二相四拍和二相八拍两种, 具体分配如下:二相四拍为基于51系列单片机控制步进电机调速闭环系统设计,步距角为1.8度;二相八拍为基于51系列单片机控制步进电机调速闭环系统设计,步距角为0.9度。本设计采用步距角为1.8度。
3)功率放大
功率放大是驱动系统最为重要的部分。步进电机在一定转速下的转矩取决于它的动态平均电流而非静态电流(而样本上的电流均为静态电流)。平均电流越大电机力矩越大,要达到平均电流大这就需要驱动系统尽量克服电机的反电势。因而不同的场合采取不同的的驱动方式,到目前为止,驱动方式一般有以下几种:恒压、恒压串电阻、高低压驱动、恒流、细分数等。
步进电机一经定型,其性能取决于电机的驱动电源。步进电机转速越高,力距越大则要求电机的电流越大,驱动电源的电压越高。电压对力矩影响如下:
基于51系列单片机控制步进电机调速闭环系统设计


4)功率放大细分驱动器      
在步进电机步距角不能满足使用的条件下,可采用细分驱动器来驱动步进电机,细分驱动器的原理是通过改变相邻(A,B)电流的大小,以改变合成磁场的夹角来控制步进电机运转的。
基于51系列单片机控制步进电机调速闭环系统设计


二、驱动器
由于单片机的I/O不具有直接驱动步进电机的能力,故在本系统中需要步进电机驱动器,我们选择驱动器为KD-221,该驱动器具有输入电压范围广,控制信号输入方式多样等特点。其具体接法如下:
2.1、电源接线:
     ①、E高:当驱动电压大于10V时,正极接此座,使用时最大不能大于40V,以防损坏模块。 
     ②、E低:当驱动电压小于10V时,正极接此座。
     ③、地:驱动电压E高、E低的的负极接此座。
     ④、A ,:接电机A相线圈的二根引线。
     ⑤、B, :接电机B相线圈的二根引线。
   2.2、控制信号接线:
     ①、CP:接控制器发给步进电机的走步脉冲信号线。
     ②、CW:接控制器发给步进电机的走步方向信号线。
     ③、VP:接CP和CW信号的负极,即逻辑电路电源的负极。
     ④、本驱动器内部设计接收信号为RTTL电平,即5V电平,如其它逻辑电平信号需要接限流电阻,否则可能损坏光耦元件。
三、光电开关
     本系统中所用传感器为EE-EX672关电开关,该传感器为开关型传感器,四个接线脚分别为“+,L,OUT,-”其输入电压范围广为直流5-24V,L为控制指示端,当“L”与“+”相连时,传感器未检测到物体时LED灯发光,当“L”悬空时则相反,其特点为:
1. 动作模式备有遮光时ON/入光时ON(可切换型)
2. 应答频率为1KHZ的高速响应
3. 入光显示灯明显,容易进行动作确认.
4. 电源电压为DC-24V的广范围
5. 备有遮光时入光显示灯灯亮型
关键字:51系列  单片机控制  步进电机  调速闭环系统 引用地址:基于51系列单片机控制步进电机调速闭环系统设计

上一篇:51单片机学习总结实例
下一篇:STM32下串口的使用

推荐阅读最新更新时间:2024-03-16 14:56

什么是步进电机?简单的步进电机驱动调试
1.背景 收拾东西发现一个步进电机(应该是之前从摄像头拆下来的,42步进电机),驱动一下试试。简单记录一下,内容比较简单,欢迎大家指正。 2.硬件 都是用手边有的材料: 控制板用ART-Pi; 驱动板L298N模块; 电源DC12V; 3.原理 3.1 什么是步进电机 步进电机是将电脉冲信号,转变为角位移或线位移的开环控制电机,又称为脉冲电机。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。当步进驱动器接收到一个脉冲信号时,它就可以驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”。 步进电机的旋转是以固定的角度一步一步运行的,可以通过控制脉冲个数来控制角位移量,从而达到准
[嵌入式]
什么是<font color='red'>步进电机</font>?简单的<font color='red'>步进电机</font>驱动调试
使用STM32简单控制TMC5160驱动步进电机
首先先来了解一下TMC5160的3种工作模式 TMC5160通过两个引脚来控制它的工作模式: SD _MODE和S PI _MODE。 1、当SD_MODE接地,SPI_MODE拉高,TMC5160即工作在模式1(SPI控制模式)。在该模式下,用户通过SPI接口来设置TMC5160的 寄存器 。 TMC5160使用自己的梯形曲线发生器来控制 步进电机 转动,用户需要设置:开始运动速度VSTART、第一段折线末速度V1、最大速度VMAX、停止速度VSTOP、第一段折线的加速度A1、第二段折线加速度AMAX、第四段折线的减速度 DMA X、第五段折线的减速度D1。把上面的参数设置好,再设置工作模式:速度模式和位置模式。最后再设置
[单片机]
使用STM32简单控制TMC<font color='red'>51</font>60驱动<font color='red'>步进电机</font>
单片机控制的负阻自激振动系统
单片机控制的共振式输送机 共振式输送机是采用惯性式激振器控制的机械振动系统,分为非振动式和振动式,前者:结构简单,制造方便,工作状态稳定,但功率消耗大。而后能耗少,但工作状态难调整,微小的频率漂移将引起很大的幅值波动。于是,在工程中常采用非共振式的。针对共振运行不稳定的问题,我们采用振动速度倒相信号的闭环反馈,即利用单片机进行采集和处理反馈信号,实现频率的自动跟踪 ,使系统处于平衡的共振状态。利用其共振的高效节能性,用小功率电机完成大功率电机所能完成的任务,对于大中型共振式机械节能优越性更为明显。该系统的结构框图如下: 共振式惯性输送机属于单自由度振动系统,由惯性激振器和机械振动系统组成,其力学简图如下:
[单片机]
<font color='red'>单片机控制</font>的负阻自激振动<font color='red'>系统</font>
Allegro发布全新汽车级双极步进电机驱动器或双直流电机驱动
Allegro MicroSystems,LLC推出一款全新的汽车级双极步进电机驱动器或双直流电机驱动器IC AMT49702,新产品专为低压步进电机和双/单高电流直流电机的脉冲宽度调制(PWM)控制而设计。AMT49702的输出电流可达每通道1A,工作电压为3.5至15V,主要应用领域包括:平视显示器(HUD)中的镜面定位和防尘罩、导航系统中的屏幕升降器、驾驶员注意力监测系统中的摄像头移动或对焦、以及方向盘反馈中的振动警报等等。 AMT49702是一款汽车级器件,已经过扩展的温度和电压范围测试,能够确保符合汽车或工业应用的要求。它具有内部固定的关断时间PWM定时器,可根据选择的电流检测电阻来设置峰值电流。AMT49702
[汽车电子]
单片机控制的PWM斩波式交流净化稳压电源
    摘要: 介绍了传统的正弦能量分配交流净化稳压电源的基本原理及如何用高频斩波和单片机技术对其进行改造。     关键词: 高频 斩波 交流稳压器 AVR 目前,在各种交流稳压电源中,采用正弦能量分配技术的交流净化稳压电源是一种技术先进的稳压电源。这种电源主要是通过改变晶闸管的触发角θ,来控制调感支路的等效电感,从而起到稳定输出电压的作用。它具有性价比高、可靠性好等特点。     但是这种方式产生的谐波较多,电感损耗较大,噪音明显,尤其对电网产生很大干扰。为此,笔者用高频PWM斩波技术对其进行改造,用M
[电源管理]
51单片机-STC89C52系列学习第三篇之中断学习
八个中断请求源: 1、外部中断0 2、外部中断1 3、外部中断 2 4、外部中断3 5、定时器0中断 6、定时器1中断 7、定时器2中断 8、串口中断 所有的中断都具有四个中断优先级: 优先级0:0,0(最低) 优先级1:0,1 优先级2:1,0 优先级3:1,1(最高) 中断触发方式: 外部中断0、1、2、3既可低电平触发也可下降沿触发。 定时器中断0、1:溢出 串口中断:发送或接收完成 C语言编程,中断查询次序号就是中断号: void Int0_ISR(void) interrupt 0; void timer0_ISR(void) interrupt 1; void Int1_ISR(void) interrupt
[单片机]
<font color='red'>51</font>单片机-STC89C52<font color='red'>系列</font>学习第三篇之中断学习
TMS320F28027与L298N的悬挂运动控制系统设计
引言 随着TI公司32位DSP的普及,32位处理器已经成为控制领域的主流产品,与传统的微处理器相比速度更快、性能更强、资源丰富,更符合发展的脚步。TMS320F28027是一款32位的DSP,具有运算速度快、稳定性高的优点。本文利用TMS320F28027控制两个步进电机,从而使物体在平面内运动,实现物体在平面内可以任意地画指定的曲线和圆等。图1为悬挂系统的模型。 1 系统总体方案的设计 图2为悬挂系统控制框图,以TMS320F28027为控制芯片,利用L298N驱动两个步进电机。步进电机采用42HS4813A4,其额定电流为1.3 A,步距角为1.8°,利用LCD-12864液晶显示被控制物的实时坐标。控制2个步
[嵌入式]
pic单片机控制LED8位流水灯探讨
1.最简单的点亮LED程序(C) //实验目的:点亮RC0口的LED //硬件设置:拨码开关S11的第8位置ON,其他各位关闭。 #include pic.h //包含单片机内部资源预定义 __CONFIG(0x1832); //芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡 #include pic.h //包含单片机内部资源预定义 #include pic168xa.h //包含877A的头文件 void main() //主程序 { while(1) //死循环,让RC0一直亮 { TRISC
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved