步进电机的简单电路控制

合集下载

大学毕业设计 C51程序控制步进电机

大学毕业设计 C51程序控制步进电机

题目:简易步进电机控制步进电机控制摘要:本设计采用ATMEL公司DIP-40封装的AT89S52单片机实现对四相步进电机的手动和按键控制。

由单片机产生的脉冲信号经过分配后分解出对应的四相脉冲,分解出的四相脉冲经驱动电路功率放大后驱动步进电机的转动。

转速的调节和状态的改变由按键进行选择,此过程由程序直接进行控制。

通过键盘扫描把选择的信息反馈给单片机,单片机根据反馈信息做出相应的判断并改变输出脉冲的频率或转动状态信号。

电机转动的不同状态由液晶LCD1602显示出来。

而设计的扩展部分可以通过红外信号的发射由另一块单片机和红外线LED完成,用红外万能接收头接收红外信号,可以实现对电机的控制进行红外遥控。

关键字:四相步进电机单片机功率放大 LCD1602步进电机控制 (1)摘要 (1)关键字 (1)前言 (3)1系统总体方案设计及硬件设计 (4)1.1步进电机 (4)1.1.1 步进电机的种类 (4)1.1.2 步进电机的特点 (4)1.1.3 步进电机的原理 (5)1.2 控制系统电路设计 (7)1.3 液晶显示LCD1602 (7)1.4 AT89S52核心部件及系统SCH原理图 (9)1.5 LN2003A驱动 (10)2软件设计及调试 (13)2.1程序流程 (13)2.2软件设计及调试 (14)3 扩展功能说明 (15)4设计总结 (16)5 设计源程序 (16)6 附录 (21)参考文献 (22)附2:系统原理图及实物图 (23)步进电机广泛应用于对精度要求比较高的运动控制系统中,如机器人、打印机、软盘驱动器、绘图仪、机械阀门控制器等。

目前,对步进电机的控制主要有由分散器件组成的环形脉冲分配器、软件环形脉冲分配器、专用集成芯片环形脉冲分配器等。

分散器件组成的环形脉冲分配器体积比较大,同时由于分散器件的延时,其可靠性大大降低;软件环形分配器要占用主机的运行时间,降低了速度;专用集成芯片环形脉冲分配器集成度高、可靠性好,但其适应性受到限制,同时开发周期长、需求费用较高。

步进电机控制电路及应用程序

步进电机控制电路及应用程序

步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。

每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。

步进电机的角位移量与输入的脉冲个数严格成正比,而且在时间上与脉冲同步。

因而只要控制脉冲的数量、频率和电机绕组的相序,即可获得所需的转角、速度和方向。

步进电机主要是由定子、定子绕组和转子组成。

涉及的基本概念如下:1.相——步进电机有几个定子绕组(线圈)就是几相。

2.线——步进电机引出有几根连接的导线。

3.极性——分为单极性和双极性。

如果步进电机的线圈是可以双向导电的,那么这个步进电机就是双极性的,相反,如果步进电机的线圈是只允许单向导电的,那么这个步进电机就是单极性的。

4.极数——每个电机每相含有的磁极个数就是极数。

由于磁极是成对出现的,所以电机有2、4、6、8……极之分。

步进电机结构示意图步进电机分类——按结构分类反应式反应式步进电机定子上有绕组、转子由软磁材料组成。

结构简单、成本低、步距角小,可达1.2°、但动态性能差、效率低、发热大,可靠性难保证。

噪声振动大,多为三相。

永磁式永磁式步进电机永磁式步进电机的转子用永磁材料制成,转子的极数与定子的极数相同。

其特点是动态性能好、输出力矩大,但这种电机精度差,步矩角大(一般为7.5°或15°)。

混合式混合式步进电机其定子上有多相绕组、转子上采用永磁材料,转子和定子上均有多个小齿以提高步矩精度。

其特点是输出力矩大、动态性能好,步距角小,但结构复杂、成本相对较高。

二相和五相。

步进电机分类——按定子绕组步进电机按定子上绕组来分,共有二相、三相、四相和五相等系列。

最受欢迎的是两相混合式步进电机,约占97%以上的市场份额,其原因是性价比高,配上细分驱动器后效果良好。

该种电机的基本步距角为1.8°/步,配上半步驱动器后,步距角减少为0.9°,配上细分驱动器后其步距角可细分达256倍(0.007°/微步)。

步进电机的控制原理

步进电机的控制原理

步进电机的控制原理步进电机是一种高精度的电动执行器,具有定位准确、不需反馈器和转矩、速度和位置控制的特点,广泛用于数码设备、计算机和机器人控制等领域。

步进电机的控制原理包括三部分:输入信号、驱动电路和电机转动。

一、输入信号步进电机的输入信号有两种:脉冲信号和方向信号。

脉冲信号是由控制器发送给驱动电路的,用来控制电机的转动步数和速度。

步进电机的每一步运动需要一定的脉冲信号,具体步数由控制器编程决定。

方向信号则表示电机转动的正、反方向,一般由控制器通过电平高低来控制。

输入信号是步进电机运动的基础,只有正确的输入信号才能实现精准控制。

二、驱动电路步进电机的控制需要依赖驱动电路,一般为双H桥驱动电路。

它能够根据输入信号的变化,控制步进电机的相序和电流大小,从而实现电机的精准控制。

驱动电路是整个控制系统的核心部分,不同类型的步进电机需要不同的驱动方式,因此制定相应的驱动电路是十分重要的。

三、电机转动步进电机的转动是由驱动电路提供的电流产生的磁场、轴承和转子间的相互作用实现的。

不同类型的步进电机其转动的方式也不同,如单相、两相、五相、六相等。

不同类型的步进电机也需要不同的驱动方式,否则会导致控制不准确或失步。

综上所述,步进电机的控制原理需要在三个方面进行开展:输入信号、驱动电路和电机转动。

只有以正确的方式输入信号,配合正确的驱动电路和电机类型,才能实现精准的电机控制。

在实际应用中,我们需要根据具体情况来选择不同类型的步进电机和相应的控制方式,以实现最优控制效果。

步进电机的控制的原理

步进电机的控制的原理

步进电机的控制的原理步进电机(Stepper Motor)是一种将电脉冲信号转换为角度让电机转动的电机。

它通常由定子和转子组成,定子线圈通过控制电流的输入来产生磁场,而转子则是由磁材料制成的。

步进电机有许多种类型,其中最常见的是单圈、双圈和四圈步进电机。

步进电机凭借其高精度、高可靠性等优点,在很多领域都有广泛的应用,包括打印机、电子门锁、数码相机等。

步进电机的控制原理主要包括两个方面,即脉冲信号的输入以及驱动电流的控制。

下面将详细介绍这两个方面的原理。

首先是脉冲信号的输入。

步进电机的转动是通过输入脉冲信号驱动的。

脉冲信号可以由切换电路产生,也可以由计算机或其他控制系统发出。

脉冲信号的频率决定了步进电机转动的速度,而脉冲信号的数量则决定了步进电机转动的角度。

当脉冲信号输入到步进电机的一个定子线圈时,该线圈产生一个磁场。

根据电磁感应定律,该磁场将对转子产生一个力矩,使其转动一定的角度。

当脉冲信号不再输入时,磁场也消失,转子停止转动。

如果脉冲信号连续输入,那么步进电机将不断地进行转动。

接下来是驱动电流的控制。

步进电机的线圈通常由绝缘性材料包裹,以防止电流损耗。

驱动电流的控制是通过对步进电机的定子线圈施加合适的电压来实现的。

根据欧姆定律,电流与电压的比值等于线圈的电阻。

通过改变电压的大小,可以控制线圈中的电流,进而控制步进电机的转动速度和力矩。

为了更好地控制步进电机的转动,常常采用两相驱动方式。

两相驱动方式是指将步进电机的两个定子线圈分别驱动,使其产生独立的磁场。

通过交替输入脉冲信号,可以让步进电机转动一个固定的角度。

在实际应用中,常常使用驱动器来控制步进电机的驱动电流。

驱动器接受外部脉冲信号,并通过电流放大器将电流信号传输给定子线圈。

此外,通过改变定子线圈的电流方向,可以改变步进电机的转动方向。

例如,如果一个线圈中的电流是顺时针方向的,而另一个线圈中的电流是逆时针方向的,那么步进电机就会向顺时针方向转动。

步进电机工作原理及控制电路

步进电机工作原理及控制电路

//按键标志变量
flag1=0;
//步进数标志变量
init();
//液晶初始化子程序
while(1)
{
keyscan();
//键盘扫描子程序
if(flag==1)
{
zz();
//正转子程序
}
else if(flag==3) {
fz(); } writebjs(8,count); } }
//反转子程序
it 动机正转,其励磁顺序如图所示。若励磁信号反向传送,则步进电动机反转。励
磁顺序: A→AB→B→BC→C→CD→D→DA→A
A-B 表4.3 1-2 相励磁法
步进电动机的负载转矩与速度成反比,速度愈快负载转矩愈小,当速度快至 其极限时,步进电动机即不再运转。所以在每走一步后,程序必须延时一段时间。 下面介绍的是国产20BY-0型步进电机,它使用+5V直流电源,步距角为18度。电 机线圈由四相组成,即A、B、C、D四相,驱动方式为二相激磁方式,电机示意图 和各线圈通电顺序如图4.2和表4.1所示:
6
法增大起动电流,以提高步进电机转动力矩,即提高其工作频率。由于步进电机
是感性负载,所以进入绕组的电流脉冲是以指数形式上升,即这时电流脉冲i为:
i = IH (1 − e−1/Tj )
(4.4)
公式
其中:i是电流脉冲瞬时值;
IH 是在开关回路电压为u时的电流稳态值;
Tj 是开关回路的时间常数,Tj = L / ( RL + RC )
θ s = 2Π / Nrk
公式(4.1) 或
θ s = 360o / Nrk
公式(4.2)
其中:k是步进电机工作拍数,Nr是转子的齿数。

步进电机驱动器及细分控制原理

步进电机驱动器及细分控制原理

步进电机驱动器及细分控制原理步进电机驱动器原理:步进电机必须有驱动器和控制器才能正常工作。

驱动器的作用是对控制脉冲进行环形分配、功率放大,使步进电机绕组按一定顺序通电。

以两相步进电机为例,当给驱动器一个脉冲信号和一个正方向信号时,驱动器经过环形分配器和功率放大后,给电机绕组通电的顺序为AABB A A B B,其四个状态周而复始进行变化,电机顺时针转动;若方向信号变为负时,通电时序就变为AA B BA A BB,电机就逆时针转动。

随着电子技术的发展,功率放大电路由单电压电路、高低压电路发展到现在的斩波电路。

其基本原理是:在电机绕组回路中,串联一个电流检测回路,当绕组电流降低到某一下限值时,电流检测回路发出信号,控制高压开关管导通,让高压再次作用在绕组上,使绕组电流重新上升;当电流回升到上限值时,高压电源又自动断开。

重复上述过程,使绕组电流的平均值恒定,电流波形的波顶维持在预定数值上,解决了高低压电路在低频段工作时电流下凹的问题,使电机在低频段力矩增大。

步进电机一定时,供给驱动器的电压值对电机性能影响较大,电压越高,步进电机转速越高、加速度越大;在驱动器上一般设有相电流调节开关,相电流设的越大,步进电机转速越高、力距越大。

细分控制原理:在步进电机步距角不能满足使用要求时,可采用细分驱动器来驱动步进电机。

细分驱动器的原理是通过改变A,B相电流的大小,以改变合成磁场的夹角,从而可将一个步距角细分为多步。

定子A转子SNB B BSNA A(a)(b)AS NB B N S BS NA(c)(d)图3.2步进电机细分原理图仍以二相步进电机为例,当A、B相绕组同时通电时,转子将停在A、B相磁极中间,如图3.2。

若通电方向顺序按AA AABB BB BB AA AA AA BB BB BB AA,8个状态周而复始进行变化,电机顺时针转动;电机每转动一步,为45度,8个脉冲电机转一周。

与图2.1相比,它的步距角小了一半。

步进电机控制系统原理

步进电机控制系统原理
• CH250环形脉冲分配器是三相步进电动机的理想脉冲分配器, 通过其控制端的不同接法可以组成三相双三拍和三相六拍的不 同工作方式,如图7、图8所示.
图7 CH250三相双三拍接法
图8 CH250三相六拍接法
CH250环形脉冲分配器的功能关系如表1所列
讨论:
• 单片机输出步进脉冲后,再由脉冲分配电路按事先确定的顺序控制各相的 通断.
二、由软件完成脉冲分配工作
• 用微型机代替了步进控制器把并行二进制码转换成 • 串行脉冲序列,并实现方向控制. • 只要负载是在步进电机允许的范围之内, • 每个脉冲将使电机转动一个固定的步距角度. • 根据步距角的大小及实际走的步数,只要知道初始 • 位置,便可知道步进电机的最终位置. • 特点:由软件完成脉冲分配工作,不仅使线路简化,成本下
LOOP2: MOV A,R3 ADD A,#07H MOV R3,A AJAMP LOOP1
DELAY:
;求反向控制模型的偏移量 ;延时程序
POINT
COUNT POINT
DB 01H,03H,02H,06H,04H,05H,00H ;正向控制模型 DB 01H,05H,04H.06H,02H,03H,00H ;反向控制模型 EQU 30H, EQU 0150H
01 100
3、步进电机与微型机的接口及程序设计
总之, 只要按一定的顺序
改变 P1.0~P1.2 三位通电的状况, 即可控制步进电机依选定的方向步进.
3、步进电机与微型机的接口及程序设计
由于步进电机运行时功率较大,可在微型机与驱动器 之间增加一级光电隔离器,以防强功率的干扰信号反 串为进什么主步控进系电统机.功如率图驱所动示电路. 采用光电隔离?
2、步进电机控制系统原理

四相八拍步进电机控制电路

四相八拍步进电机控制电路

四相八拍步进电机控制电路
步进电机在各种自动控制领域中有着广泛的应用,它通过精确的位置控制和简单的控制电路设计,实现了高效的运行。

在步进电机中,四相八拍步进电机是一种常见的类型,它具有结构简单、控制方便等特点,因此得到了广泛采用。

步进电机的控制原理基于控制电路对电机内部各个线圈的通断控制,从而实现单步运动。

四相八拍步进电机由四个线圈组成,按相间夹角为90度的顺序连接,每相均可单独控制。

常见的步进电机控制电路包括单片机控制、逻辑门控制等。

在设计四相八拍步进电机控制电路时,首先需要确定电机驱动方式。

常见的方式包括全步进驱动和半步进驱动。

全步进驱动中,电机每步转动一个完整的步进角度;而在半步进驱动中,电机每步转动半个步进角度。

选择不同的驱动方式可以实现不同的转动精度和速度要求。

控制电路中常用的元器件包括晶体管、电阻、电容等。

通过合理的连接和控制,可以使步进电机按照预先设定的步进序列运行。

在具体设计电路时,需要根据电机的参数和工作要求,选择合适的元器件和控制方式,并进行电路调试和优化。

为了确保步进电机的稳定运行,还需要注意电源稳定性和线圩的连接质量。

稳定的电源可以提供电机正常工作所需的能量,而良好的线圩连接可以减小电机运行时的噪音和振动,延长电机使用寿命。

总的来说,四相八拍步进电机控制电路是实现步进电机精准运动的关键,通过合理的设计和调试,可以有效地实现对电机位置的控制。

在实际应用中,可以根据具体要求进行电路的定制设计,以满足不同场景下步进电机的控制需求。

1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计说明书
课程设计名称:数字电路课程设计
课程设计题目:步进电机简单的控制电路
学院名称:南昌航空大学信息工程学院
专业:班级:
学号:姓名:
评分:教师:
2013 年 9 月 9 日
数字电路课程设计任务书
20 13-20 14 学年第 1 学期第 2 周- 4 周
注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。

2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。

步进电机是一种原理为利用电子电路的电脉冲信号转变为角位移或线位移的感应电机。

通过简单的数字电路来控制它的转速并可以利用数码管来计算其转动的圈数,便可以实现电机的正反向转动,并且在数码管上精确的显示出它转动的圈数,从而广泛应用于实际生活当中。

其中涉及到计算机,数字电路,电机,机械,完成了简单的自动化控制流程,将所学知识应用于工程中,增加实践动手能力。

关键词:分频、时序控制、脉冲计数
前言 (1)
第一章设计内容及要求 (1)
第二章系统的组成及工作原理 (2)
第三章单元电路设计 (2)
3.1多谐振荡器 (2)
3.2 步进电机信号控制电路 (3)
3.3转速的测量及显示电路 (4)
第四章调试 (5)
4.1电路排板及制作 (5)
4.2电路的调试 (5)
第五章总结 (6)
附录1:设计原理图 (7)
附录2:PCB电路图 (8)
附录3: 元件清单 (9)
前言
步进电机最早出现于上世纪,源于资本主义的造船工业,是一种可以自由转动的电磁铁,其工作原理和如今的反应式电机差不多,是依靠磁导来产生电磁矩,从而实现转动。

到了80年代之后,微型计算机逐步的应用于工业与生活中,使得步进电机的控制更加的灵活多样,最主要的是利用分立元件或者小型的集成电路来控制,但是对元件的需求量很大,调试也很复杂,出现问题需要花大量的精力来调试,因此,通过计算机软件来控制步进电机是必然的趋势,以提高工作效率。

现在的步进电机主要是由数字电路组成,也是利用集成电路来控制电路,但是大大的提高了其精度,更好的满足工业发展的需要。

目前用到最多的是混合式步进电机,并具有很好的发展前景。

步进电机按照工作原理可分为永磁式、磁阻式和永磁感应子式三种。

今后步进电机将会有以下四个方面的发展,为减小其占用的空间从而会往小型方向发展,以更加的适用于工业制造当中;为增加力矩,从而会将圆形改为方形,以提高其工作效率;为体现其优越的控制性能,从而会偏向于一体化设计,以实现电子自动化控制,更加灵活方便;为降低其成本,增加其性能,从而会向三相和五相的方向发展,以充分实现其优越性能。

步进电机以其显着的特点,在电子数字化时代将发挥重大作用,将广泛应用于数控车床、机器人、航空工业和电子领域中,可完成工作量大,任务复杂、精度高的制造业以及代替人类完成不利于身体健康的工业中,为生活带来更多的便利。

第一章设计内容及要求
基本要求:1、利用proteus软件设计步进电机的工作原理图,并进行仿真。

2、调试及实现。

(1)实现步进电机根据输入的脉冲旋转的相应圈数。

(2)可以实现复位,正反转控制,由4个LED代替4个线圈。

(3)实现步进电机的加速、减速功能。

提高要求: 显示输入的脉冲数目,从而显示转速。

主要参考元器件: 74LS191,74LS138,74LS161,74LS248,NE555。

第二章系统的组成及工作原理
一部分用多谐振荡器产生脉冲信号,由NE555芯片构成简单的谐振电路,然后用信号控制电路来将脉冲转换为可控制步进电机的有用信号,由74LS191芯片作为加减计数器和74LS138作为译码器组成单元电路,从而控制电机转动。

另一部分为显示转动圈数以显示电机的转速,故用转速的测量及显示电路来实现,由单稳态的NE555芯片和74LS161芯片作为计数器组成的单元电路,以及一个数码显示管,将步进电机转动的圈数显示到数码管上。

第三章单元电路设计
3.1多谐振荡器
555多谐振荡产生连续的数据脉冲,控制74LS191加减计数器脉冲端。

电路采用电阻、电容组成RC定时电路,用于设定脉冲的周期和宽度。

调节R
W
或电容C,可得到不同的时间常数;还可产生周期和脉宽可变的方波输出,既脉冲信号。

脉冲宽度计算公式:Tw≈0.7 (R
1+R
W
+R
2
) C;
振荡周期计算公式:T≈0.7 (R
1+R
W
+2R
2
) C;
电容器C 的充电电阻是R 1+R W +R 2 ,放电电阻是R 2 。

当V C 是低电平时,555
定时器低触发,V O 为高电平,放电管T 截止,电容器经(R 1+R W +R 2)充电,当充
电至V C =V TH >2/3Vcc 时,电路高触发,输出V O 变为低电平,放电管T 导通,电容
器经R 2放电,当放电至V C =V TR <1/3V CC 时,电路又进入低触发,V O 变为高电平,如
此周而复始,循环不止,输出连续脉冲信号。

3.2 步进电机信号控制电路 该控制电路主要由74LS191构成。

利用74LS191的加、减计数的原理来控制4个LED 的正反转。

再利用74LS191上的清零管脚来控制LED 的复位。

74LS191的逻辑功能表
表3—1
图3.2 步进电机信号控制电路
图3.1 555自激多谐振荡器电路和波形图
(a) 自激多谐振荡器电路.
(b) 振荡波形
V1V2
V3
3.3转速的测量及显示电路
该电路由构成单稳态电路的555芯片和具有计数功能的74LS161芯片以及具有译码的74LS248芯片和数码管组成,数码管显示的数目由前面部分电路控制。

具体的电路如下图:
图3.3 转速的测量及显示电路
第四章调试
4.1电路排板及制作
1、需进行整体布局的构思,使元器件分布合理、整体上更加简洁美观。

2、先装矮后装高、先装小后装大、先装耐焊等等。

3、布线尽量使电源线和地线靠近实验电路板的周边,以起一定的屏蔽作用。

4、最好分模块安装。

此外焊接时不能出现虚焊、假焊、漏焊,更不能出现过焊,因为有些器件,不能耐高温,电烙铁不能停留太久,本次采用已经设计并制好的电路板来进行操作,使得焊接更加简便。

4.2电路的调试
1、首先对电路进行整体检查,发现和原理图一样之后通电,观察到现象和所要求达到的不一样,经过检测发现是计数模块出现了问题,TTL芯片中高电平范围为5-3.5V,低电平范围为0-0.4V,故在CP脉冲接收端下拉电阻后可正常计数。

2、各个模块再调试检查无误后,接通电源,并观察现象。

会观察到LED灯会依次点亮,按“复位”键之后会回到第一个灯,当按下“正/逆”键,时灯亮的顺序会与原来反向。

按下测速键时,数码管有数字显示,即显示电机接收到的脉冲个数,本单元电路要控制LED灯依次循环亮的快慢,如果过快或者过慢,可以通过调节可调电阻,得到适当的灯亮速度为止。

3、对于显示部分的电路也要注意一些细节问题,一是在实现功能之前要测量高低电平是否符合电路要求,不然易烧坏芯片,二是数码管是否能准确的显示出电机转动的圈数,每当电机转动一圈就要加1,以此类推。

4、对电路分模块进行检测很容易发现错误并有针对性的进行改正,逐个排除错误,并达到所要求的结果。

第五章总结
步进电机控制电路是利用多谐振荡器电路产生脉冲,再利用信号控制电路来控制电机的转动,操作简单且易于理解,能够方便的利用于工业当中,提高生产效率,但是没有充分的利用软件来控制,只是利用简单的集成电路来控制,如果能够利用软件来控制步进电机,其功能将更加的强大,给工业的发展带来更多的方便,实现电子自动化控制是必然趋势。

参考文献
【1】陈金西.数字电路实验与综合设计.厦门:厦门大学出版社,2009.
【2】阎石.数字电路技术基础.北京:清华大学出版社,2012.
附录1:设计原理图
图5.1 设计原理图
附录2 : PCB电路图
附录3 :元件清单。

相关文档
最新文档