当前位置:文档之家› 步进电机实验

步进电机实验

步进电机实验
步进电机实验

7-7 步进电动机

步进电动机又称脉冲电机,是数字控制系统中的一种重要的执行元件,它是将电脉冲信号变换成转角或转速的执行电动机,其角位移量与输入电脉冲数成正比;其转速与电脉冲的频率成正比。在负载能力范围内,这些关系将不受电源电压、负载、环境、温度等因素的影响,还可在很宽的范围内实现调速,快速启动、制动和反转。随着数字技术和电子计算机的发展,使步进电机的控制更加简便、灵活和智能化。现已广泛用于各种数控机床、绘图机、自动化仪表、计算机外设,数、模变换等数字控制系统中作为元件。

一、使用说明

D54步进电机实验装置由步进电机智能控制箱和实验装置两部分构成。

1、步进电机智能控制箱

本控制箱用以控制步进电机的各种运行方式,它的控制功能是由单片机来实现的。通过键盘的操作和不同的显示方式来确定步进电机的运行状况。

本控制箱可适用于三相、四相、五相步进电动机各种运行方式的控制。

因实验装置仅提供三相反应式步进电动机,故控制箱只提供三相步进电动机的驱动电源,面板上也只装有三相步进电动机的绕组接口。

(1)面板示意图(见附录)

(2)技术指标

功能:能实现单步运行、连续运行和预置数运行;能实现单拍、双拍及电机的可逆运行。

电脉冲频率:5Hz~1KHz

工作条件:供电电源AC220V±10%,50Hz

环境温度-5℃~40℃

相对湿度≤80%

重量:6kg

尺寸:390×200×230mm3

(3)使用说明

1)开启电源开关,面板上的三位数字频率计将显示“000”;由六位LED数码管组成的步进电机运行状态显示器自动进入“9999→8888→7777→6666→5555→4444→3333→2222→1111→0000”动态自检过程,而后停显在系统的初态“┤.3”。

2)控制键盘功能说明

设置键:手动单步运行方式和连续运行各方式的选择。

拍数键:单三拍、双三拍、三相六拍等运行方式的选择。

相数键:电机相数(三相、四相、五相)的选择。

转向键:电机正、反转选择。

数位键:预置步数的数据位设置。

数据键:预置步数位的数据设置。

执行键:执行当前运行状态。

复位键:由于意外原因导致系统死机时可按此键,经动态自检过程后返回系统初态。

3)控制系统试运行

暂不接步进电机绕组,开启电源进入系统初态后,即可进入试运行操作。

a﹑单步操作运行:每按一次“执行键”,完成一拍的运行,若连续按执行键,状态显示器的末位将依次循环显示“B→C→A→B…”;由五只LED发光二极管组成的绕组通电状态指示器的B、C、A将依次循环点亮,以示电脉冲的分配规律。

b﹑连续运行:按设置键,状态显示器显示“┤3000”,称此状态为连续运行的初态.此时,可分别操作“拍数”、“转向”和“相数”三个键,以确定步进电机当前所需的运行方式。最后按“执行”键,即可实现连续运行。三个键的具体操作如下(注:在状态显示器显示“┤3000”状态下操作):

a) 按“拍数”键:状态显示器首位数码管显示在“┤”、“ ”、“ ”之间切换,分别表示三相单拍、三相六拍和三相双三拍运行方式。

b) 按“相数”键:状态显示器的第二位,在“3、4、5”之间切换,分别表示为三相、四相、五相步进电机运行。

c) 按“转向”键:状态显示器的首位在“┤”与“├”之间切换,“┤”表示正转,“├”表示反转。c﹑预置数运行:设定“拍数”、“转向”和“相数”后,可进行预置数设定,其步骤如下:

a) 操作“数位”键,可使状态显示器逐位显示“0.”,出现小数点的位即为选中位。

b)操作“数据”键,写入该位所需的数字。

c)根据所需的总步数,分别操作“数位”和“数据”键,将总步数的各位写入显示器的相应位。至此,预置数设定操作结束。

d)按“执行”键,状态显示器作自动减1运算,直减至0后,自动返回连续运行的初态。d﹑步进电机转速的调节与电脉冲频率显示

调节面板上的“速度调节”电位器旋钮,即可改变电脉冲的频率,从而改变了步进电机的转速。同时,由频率计显示出输入序列脉冲的频率。

e﹑脉冲波形观测

在面板上设有序列脉冲和步进电机三相绕组驱动电源的脉冲波形观测点,分别将各观测点接到示波器的输入端,即可观测到相应的脉冲波形。

经控制系统试运行无误后,即可接入步进电机的实验装置,以完成实验指导书所规定的各项实验内容。

2、BSZ-1型步进电机实验装置

该装置系统由步进电动机、刻度盘、指针以及弹簧测力矩机构组成。

(1) 步进电动机技术数据

型号:70BF10C

相数:三相

每相绕组电阻:1.2Ω

每相静态电流:3A

直流励磁电压:24V

最大静力矩:0.588N·m

(2) 装置结构

1)本装置已将步进电动机紧固在实验架上,步进电动机的绕组已按星形(“Y”形)接好并已将四个引出线接在装置的四个接线端上。运行时只需将这四个接线端与智能控制箱的对应输入端相连接即可。

2)步进电动机转轴上固定有红色指针及力矩测量盘,底面是刻度盘(刻度盘的最小分度为1o)。

3)本装置门形支架的上端,装有定滑轮和一固定支点(采用卡簧结构),20N的弹簧秤连接在固定支点上,30N的弹簧秤通过丝线与下滑轮、测量盘、棘轮机构等连接。装置的下方设有棘轮机构。整套系统由丝绳把棘轮机构、定滑轮、弹簧秤、力矩测量盘等连接起来构成一套完整的力矩测量系统。

附录:

步进电动机实验

一、实验目的

1、通过实验加深对步进电动机的驱动电源和电机工作情况的了解。

2、掌握步进电动机基本特性的测定方法。

二、预习要点

1、了解步进电动机的工作情况和驱动电源。

2、步进电动机有哪些基本特性?怎样测定? 三、实验项目 1、单步运行状态

2、角位移和脉冲数的关系

3、空载突跳频率的测定

4、空载最高连续工作频率的测定

5、转子振荡状态的观察

6、定子绕组中电流和频率的关系

7、平均转速和脉冲频率的关系

8、矩频特性的测定及最大静力矩特性的测定

四、实验线路及操作步骤

1、实验设备

2、屏上挂件排列顺序 D54、D31、D41

3、基本实验电路的外部接线

图7-12表示了基本实验电路的外部接线。

图7-12 步进电机实验接线图

4、步进电机组件的使用说明及实验操作步骤 (1) 单步运行状态

接通电源,将控制系统设置于单步运行状态,或复位后,按执行键,步进电机走一步

A B

C 24V

A B C 0

距角,绕组相应的发光管发亮,再不断按执行键,步进电机转子也不断作步进运动。改变电机转向,电机作反向步进运动。

(2) 角位移和脉冲数的关系

控制系统接通电源,设置好预置步数,按执行键,电机运转,观察并记录电机偏转角度,再重设置另一置数值,按执行键,观察并记录电机偏转角度于表7-23、表7-24中,并利用公式计算电机偏转角度与实际值是否一致。

(3) 空载突跳频率的测定

控制系统置连续运行状态,按执行键,电机连续运转后,调节速度调节旋钮使频率提高至某频率(自动指示当前频率)。按设置键让步进电机停转,再重新启动电机(按执行键),观察电机能否运行正常,如正常,则继续提高频率,直至电机不失步启动的最高频率,则该频率为步进电机的空载突跳频率。记为Hz。

(4) 空载最高连续工作频率的测定

步进电机空载连续运转后缓慢调节速度调节旋钮使频率提高,仔细观察电机是否不失步,如不失步,则再缓慢提高频率,直至电机能连续运转的最高频率,则该频率为步进电机空载最高连续工作频率。记为Hz。

(5) 转子振荡状态的观察

步进电机空载连续运转后,调节并提高脉冲频率,直至步进电机声音异常或出现电机转子来回偏摆即为步进电机的振荡状态。

(6) 定子绕组中电流和频率的关系

在步进电机电源的输入端串接一只直流安培表(注意正负端)使步进电机连续运转,由低到高逐渐改变步进电机的频率,读取并记录5~6组电流表的平均值、频率值于表7-25中,观察示波器波形,并作好记录。

(7) 平均转速和脉冲频率的关系

接通电源,将电机设为单三拍连续运转的状态下。先设定步进电机运行的步数N,最好为120的整数倍。利用控制屏上定时兼报警记录仪记录时间t(单位:分钟),按下复位键

时钟停止计时,松开复位键时钟继续计时,可以得到2t

N

120t 60N n ==

。改变速度调节旋钮,测量频率f 与对应的转速n ,即n=f (f )。记录5~6组于表7-26中。

(8) 矩频特性的测定

置步进电机为逆时针转向,试验架上左端挂20N 的弹簧秤,右端挂30N 的弹簧秤,两秤下端的弦线套在皮带轮的凹槽内,控制电路工作于连续方式,设定频率后,使步进电机启动运转,旋转棘轮机构手柄,弹簧秤通过弦线对皮带轮施加制动力矩[力矩大小

2

(D

F F T ?

-=)小大],D=6cm ,仔细测定对应设定频率的最大输出动态力矩(电机失步前的力矩)。改变频率,重复上述过程得到一组与频率f 对应的转矩T 值,即为步进电机的矩频特性T=f (f )。记录于表7-27中。

(9) 静力矩特性T=f (I )

关闭电源,控制电路工作于单步运行状态,设置A 相为导通相。将可调电阻箱D41的两只90Ω电阻并接(阻值为45Ω,电流2.6A ),把可调电阻及一只5安直流电流表串入D54步进电机控制箱A 端与步进电机实验装置A 相绕组回路(注意正负端),同时把D54步进电机控制箱的24V 电源端与步进电机实验装置的O 端用导线连接。把弦线一端串在皮带轮边缘上的小孔并固定,盘绕皮带轮凹槽几圈后另一端结在30N 弹簧秤下端的圆环上,弹簧秤的另一端通过弦线与定滑轮、棘轮机构连接。

接通电源,将电阻R 调至最大,使A 相绕组通过电流,缓慢旋转手柄,读取并记录步进电机失步时对应的最大值即为对应电流I 的最大静力矩T max 值(2

max D F T ?=),改变

可调电阻并使阻值逐渐减小,重复上述过程,可得一组电流I 值及对应I 值的最大静力矩T max 值,即为T max =f (I )静力矩特性。共取4~5组记录于表7-28中。

五、实验报告

经过上述实验后,须对照实验内容写出数据总结并对电机试验加以小结。

1、步进电机驱动系统各部分的功能和波形试验。

(1) 方波发生器

(2) 状态选择

(3) 各相绕组间的电流关系

2、步进电机的特性

(1) 单步运行状态:步矩角

(2) 角位移和脉冲数(步数)关系

(3) 空载突跳频率

(4) 空载最高连续工作频率

(5) 绕组电流的平均值与频率之间的关系

(6) 平均转速和脉冲频率的特性n=f(f)

(7) 矩频特性T=f(f)

(8) 最大静力矩特性T max=f(I)

六、思考题

1、影响步进电机步距的因素有哪些?对实验用步进电机,采用何种方法步距最小?

2、平均转速和脉冲频率的关系怎样?为什么特别强调是平均转速?

3、最大静力矩特性是怎样的特性?由什么因素造成?

4、对该步进电机矩频特性加以评价,能否再进行改善?若能改善应从何处着手?

5、各种通电方式对性能的影响?

步进电机控制实验

步进电机控制实验 一、实验目的: 了解步进电机工作原理,掌握用单片机的步进电机控制系统的硬件设计方法,熟悉步进电机驱动程序的设计与调试,提高单片机应用系统设计和调试水平。 二、实验容: 编写并调试出一个实验程序按下图所示控制步进电机旋转: 三、工作原理: 步进电机是工业过程控制及仪表中常用的控制元件之一,例如在机械装置中可以用丝杠把角度变为直线位移,也可以用步进电机带螺旋电位器,调节电压或电流,从而实现对执行机构的控制。步进电机可以直接接收数字信号,不必进行数模转换,用起来非常方便。步进电机还具有快速启停、精确步进和定位等特点,因而在数控机床、绘图仪、打印机以及光学仪器中得到广泛的应用。 步进电机实际上是一个数字/角度转换器,三相步进电机的结构原理如图所示。从图中可以看出,电机的定子上有六个等分磁极,A、A′、B、B′、C、C ′,相邻的两个磁极之间夹角为60o,相对的两个磁极组成一相(A-A′,B-B′,C-C′),当某一绕组有电流通过时,该绕组相应的两个磁极形成N极和S极,每个磁极上各有五个均匀分布矩形小齿,电机的转子上有40个矩形小齿均匀地分布的圆周上,相邻两个齿之间夹角为9°。 当某一相绕组通电时,对应的磁极就产生磁场,并与转子形成磁路,如果这时定子的小齿和转子的小齿没有对齐,则在磁场的作用下,转子将转动一定的角度,使转子和定子的齿相互对齐。由此可见,错齿是促使步进电机旋转的原因。 三相步进电机结构示意图 例如在三相三拍控制方式中,若A相通电,B、C相都不通电,在磁场作用下使转子齿和A相的定子齿对齐,我们以此作为初始状态。设与A相磁极中心线对齐的转子的齿为0

基于C51单片机步进电机综合控制实验

重庆工商大学计算机与信息工程学院学院 《单片机原理及应用》课程实验报告 实验名称:步进电机综合控制实验 实验班级:2010级自动化专业 班级:2010级自动化三班 指导老师:文远熔 组员:陶园2010133330 王路2010133344江洋2010133335 陈娅2010133326张琴芳2010133317张丹2010133320(组长)

一、摘要:本实验利用8051单片机达到控制步进电机的启动、停止、正转、 反转、点动、转过指定角度、状态显示和数据指示的目的,使步进电机控制更加灵活。步进电机驱动芯片采用ULN2003,ULN2003具有大电流、高电压,外电路简单等优点。利用ZLG7290模块驱动LED数码管显示速度设定值。通过这个单片机控制系统的设计来掌握步进电机的工作原理和驱动过程以及LED显示原理和ZLG7290模块的使用方法,用LED数码管显示实验要求的状态结果,设计电路的硬件接线图和实现上述要求的程序。 关键词:51单片机步进电机ZLG7290 ULN2003 二、设计内容与要求: 1、任务介绍:实现步进电机按规定的速度正转、反转,转过指定的角度,要有点动功能。所有命令通过键盘输入,步进电机在运行过程中要有状态和数据指示。 2、每套设计文档应包括:系统原理说明、程序框图、电路原理图和程序清单。 三、实验器件介绍及原理: 本实验采用单片机来控制步进电机,实现了软件与硬件相结合的控制方法。在单片机环境下,用ULN2003驱动芯片驱动步进电机,用ZLG7290芯片作用下的按键控制步进电机的运行,从而达到实验要求。其控制框图(图一)为: 图一:控制框图 1、系统硬件介绍 1.1步进电机 1.1.1相关的技术指标: a、相数:指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电 机,本实验用的是四相步进电机。电机相数不同,其步距角也不同。 b、步距角:表示控制系统每发一个步进脉冲信号,电机所转动的角度。本实验程 序运行前要先测量步进电机的步距角。 c、拍数:完成一个磁场周期性变化所需脉冲数或导电状态,或指电机转过一个步 距角所需脉冲数。本实验用四相八拍运行方式,为A-AB-B-BC-C-CD-D-DA-A 1.1.2工作原理: 步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲

微型计算机原理步进电机实验

微型计算机原理综合实验装 题目:步进电机控制 订 线 学院电子信息工程学院 学科门类工学 专业通信工程 学号2012449149 姓名孙姣 指导教师侯顺艳 2015年1 月7日

目录 一、实验目的……………………………………………….. 二、设计要求………………………………………………. 三、设计原理………………………………………………. 四、程序流程图…………………………………………… 五、程序源代码…………………………………………… 六、总结与体会……………………………………………. 参考文献…………………………………………………….

一、实验目的 1.1掌握微机原理程序设计方法,达到运用所学知识来应用于实践的目的; 1.2培养学生查阅资料、使用工程设计标准、手册及编写设计技术的能力; 1.3培养初步掌握设计开发产品的能力,了解微机控制系统的一般设计方法。 1.4掌握汇编语言在硬件编程方面的应用 二、设计要求 2.1外设电路要求 设计电路,使其能够驱动步进电机转动,所需元件及器材由实验室提供,其中步进电机为35BYJ46型四相八拍电机,电压为DC12V,电源取自实验箱。根据相应状态,利用数码管完成输出显示。数据的输入采用键盘、输出采用实验箱上8255单元完成。 2.2程序要求 编写程序,控制步进电机的运转,要求可调整步进电机运转的方向和速度。选择合适的设计方案,并进行理论阐述。编制相应的控制程序,要求有程序流程图,程序加注释。绘制实现电路原理图,所有图纸均用计算机绘制。 三、设计原理 3.1工作过程一、步进电机的概述及四相八拍步进电机的工作原理:步进电机是一种将电脉冲信号转换成角位移或线位移的机电元件。步进电机的输入量是脉冲序列,输出量则为相应的增量位移或步进位移,正常运行情况下,它每转一周是有固定的步数。该步进电机为四相八拍步进电机,采用单极性直流电源供电。只要对步进电机的各相绕组按合适的时序通电,就能使步进电机步进转动。图1是该四相反应式步进电机工作原理示意图。开始时,开关SB接通电源,SA、SC、SD断开,B相磁极和转子0、3号齿对齐,同时,转子的1、4号齿就和C、D相绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极产生错齿。当开关SC接通电源,SB、SA、SD断开时,由于C相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,1、4号齿和C 相绕组的磁极对齐。而0、3号齿和A、B相绕组产生错齿,2、5号齿就和A、D相绕组磁极产生错齿。依次类推,A、B、C、D四相绕组轮流供电,则转子会沿A、B、C、D方向转动。

实验三PLC步进电机控制实验

实验三 PLC步进电机控制实验 一、实验目的 1、掌握步进电机工作原理; 2、用PLC构成五相步进电机控制系统。 二、实验要求 1、通过实验,加深并验证学过的理论知识,掌握实验的基本方法和实验原理; 2、正确使用仪器设备; 3、认真观察仪器设备的运动方式,独立编写控制程序并进行操作。 4、学生在实验过程中,应学会独立思考,应用所学专业理论知识分析和解决实验中遇到的具体问题; 三、实验原理 步进电机工作原理 步进电机按工作原理可分为电磁式、磁阻式、永磁式、混合式四类。其中混合式步进电机从定子或转子的导磁体来看,它如反应式步进电机,所不同的是它的转子上置有磁钢,反应式转子则无磁钢。从它的磁路内含有永久磁钢这一点来说,又可以说它是永磁式,但因其结构不同,使其作用原理及性能方面,都与永磁式步进电机有明显区别。它好像是反应式和永磁式的结合,所以常称为混合式。混合式步进电机具有驱动电流小,效率高,过载能力强、控制精度高等特点,是目前市面上应用最为广泛的一种步进电机。 四、实验所用仪器 1、三菱FX1N-60MR一台; 2、计算机一台; 五、实验步骤和方法 1、熟悉编程环境,输入所编制的程序; 2、接通实验箱电源、串口通讯线; 3、将程序下载至PLC并运行。 六、实验注意事项 经指导教师检查同意后,方可接通电源进行实验操作。 七、实验预习要求 1、预习PLC编程环境,上机前预先将控制程序编制完成; 2、预习步进电机工作原理。 八、实验报告要求 实验报告的主要内容 1、实验目的 2、实验所用仪器 3、实验原理方法简要说明 4、程序清单。

实验报告册样式

实验步骤: 1、熟悉编程环境,编制程序;

步进电机实验报告

. .. . 步进电机调速实验报告 班级:xx :xx 学号:xxx 指导老师:xx

步进电机调速实验报告 一、实验目的及要求: 1、熟悉步进电机的工作原理 2、熟悉51系列单片机的工作原理及调试方法 3、设计基于51系列单片机控制的步进电机调速原理图(要现电机的速度反馈测量,测量方式:数字测量) 4、实现51系列单片机对步进电机的速度控制(步进电机由实验中心提供,具体型号42BYG )由按钮控制步进电机的启动与停止;实现加速、匀速、和减速控制。速度设定由键盘设定,步进电机的反馈速度由LED数码管显示。 二、实验原理: 1.一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机。步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电动机的转子为多极分布,定子上嵌有多相星形连接的控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电动机的转子就前进一步。由于输入的是脉冲信号,输出

的角位移是断续的,所以又称为脉冲电动机。随着数字控制系统的发展,步进电动机的应用将逐渐扩大。 进电动机需配置一个专用的电源供 电,电源的作用是让电动机的控制绕组 按照特定的顺序通电,即受输入的电脉 冲控制而动作,这个专用电源称为驱动 电源。步进电动机及其驱动电源是一个互相联系的整体,步进电动机的运行性能是由电动机和驱动电源两者配合所形成的综合效果。 2.对驱动电源的基本要求 (1)驱动电源的相数、通电方式和电压、电流都要满足步进电动机的需要;(2)要满足步进电动机的起动频率和运行频率的要求; (3)能最大限度地抑制步进电动机的振荡; (4)工作可靠,抗干扰能力强; (5)成本低、效率高、安装和维护方便。 3.驱动电源的组成 步进电动机的驱动电源基本上由脉冲发生器、脉冲分配器和脉冲放大器(也称功率放大器)三部分组成, 三、实验源程序: /*************** writer:shopping.w ******************/ #include #define uint unsigned int #define uchar unsigned char uchar code FFW[]= {

实验6(步进电机实验)

实验6:步进电机实验 一、实验目的 了解直流电机和步进电机的工作原理 学会Linux下用软件的方法实现步进电机的脉冲分配,用软件 的方法代替硬件的脉冲分配器 二、实验内容 学习步进电机的工作原理,了解实现电机转动对于系统的软件和硬件要求。学习ARM知识,要掌握I/O的控制方法。Linux下编程实现ARM的四路I/O通道实现环形脉冲分配用于控制步进电机的转动。 三、预备知识 C语言的基础知识、程序调试的基础知识和方法,Linux的基本操作。Linux关于module的必要知识。 四、实验设备及工具 硬件:UP-NETARM2410-S嵌入式实验平台、PC机Pentium 500以上,硬盘10G以上 软件:PC机操作系统REDHAT LINUX 9.0+MINICOM+ARM-LINUX开发环境 五、实验原理 1、步进电机概述 步进电机是一种能够将电脉冲信号转换成角位移或线位移的机电元件,它实际上是一种单相或多相同步电动机。单相步进电动机有单路电脉冲驱动,输出功率一般很小,其用途为微小功率驱动。多相步进电动机有多相方波脉冲驱动,用途很广。使用多相步进电动机时,单路电脉冲信号可先通过脉冲分配器转换为多相脉冲信号,在经功率放大后分别送入步进电动机各相绕组。每输入一个脉冲到脉冲分配器,电动机各相的通电状态就发生变化,转子会转过一定的角度(称为步距角)。正常情况下,步进电机转过的总角度和输入的脉冲数成正比;连续输入一定频率的脉冲时,电动机的转速与输入脉冲的频率保持严格的对应关系,不受

电压波动和负载变化的影响。由于步进电动机能直接接收数字量的输入,所以特别适合于微机控制。 2、步进电机的种类 目前常用的步进电机有三类: 1、反应式步进电动机(VR)。它的结构简单,生产成本低,步距角可以做的相当小,但动态性能相对较差。 2、永磁式步进电动机(PM)。它的出力大,动态性能好;但步距角一般比较大。 3、混合步进电动机(HB)。它综合了反应式和永磁式两者的优点,步距角小,出力大,动态性能好,是性能较好的一类步进电动机。 3、步进电机的工作原理 现以反应式三相步进电机为例说明其工作原理。定子铁心上有六个形状相同的大齿,相邻两个大齿之间的夹角为60度。每个大齿上都套有一个线圈,径向相对的两个线圈串联起来成为一相绕组。各个大齿的内表面上又有若干个均匀分布的小齿。转子是一个圆柱形铁心,外表面上圆周方向均匀的布满了小齿。转子小齿的齿距是和定子相同的。设计时应使转子齿数能被二整除。但某一相绕组通电,而转子可自由旋转时,该相两个大齿下的各个小齿将吸引相近的转子小齿,使电动机转动到转子小齿与该相定子小齿对齐的位置,而其它两相的各个大齿下的小齿必定和转子的小齿分别错开正负1/3的齿距,形成“齿错位”,从而形成电磁引力使电动机连续的转动下去。 和反应式步进电动机不同,永磁式步进电动机的绕组电流要求正,反向流动,故驱动电路一般要做成双极性驱动。混合式步进电动机的绕组电流也要求正,反向流动,故驱动电路通常也要做成双极性。 4、开发板中步进电机控制的实现 本开发板中使用的步进电机为四相步进电机。转子小齿数为64。 系统中采用四路I/O进行并行控制,ARM控制器直接发出多相脉冲信号,在通过功率放大后,进入步进电机的各相绕组。这样就不再需要脉冲分配器。脉冲分配器的功能可以由纯软件的方法实现。

步进电机的控制实验报告

步进电机的控制实验报告 一、实验目的 1.学习步进电机的工作原理。 2.了解步进电机的驱动电路。 3.学会用单片机控制步进电机。 二、实验器件 1.T IVA C 系列芯片,电机模块和LCD显示模块。 2.电脑以及CCS开发软件。 三、实验内容 设计一个简单的程序驱动步进电机并控制转速,通过LCD板上的滚轮装置可以调节步进电机的转速。 四、实验原理 双极性四线步进电机:一般双极性四线步进电机线序是 A B A/ B/, 其中A 与A/是一个线圈,B和B/是一个线圈,一般这种驱动需要的是H桥电路。 H双极性四线步进电机驱动相序: 1.单相四拍通电驱动时序 正转: A/ B A B/ 反转: B/ A B A/ 2.双相通电四拍驱动时序 正转:A/B AB AB/ A/B/ 反转:A/B/ AB/ AB A/B 3.半步八拍驱动时序 正转:A/ A/B B AB A AB/ B/ A/B/ 反转:A/B/ B/ AB/ A AB B A/B A/

DRV8833驱动芯片: DRV8833为玩具、打印机及其他机电一体化应用提供了一款双通道桥式电机驱动器解决方案。该器件具有两个H 桥驱动器,并能够驱动两个直流(DC)电刷电机、一个双极性步进电机、螺线管或其他电感性负载。每个H桥的输出驱动器模块由N沟道功率MOSFET组成,这些MOSFET被配置成一个H桥,以驱动电机绕组。每个H桥都包括用于调节或限制绕组电流的电路。借助正确的PCB设计,DRV8833的每个H桥能够连续提供高达1.5-ARMS(或DC)的驱动电流(在25℃和采用一个5VVM电源时)。每个H桥可支持高达2A的峰值电流。在较低的VM电压条件下,电流供应能力略有下降。该器件提供了利用一个故障输出引脚实现的内部关断功能,用于:过流保护、短路保护、欠压闭锁和过热。另外,还提供了一种低功耗睡眠模式。 DRV8833内置于16引脚HTSSOP封装或采用PowerPAD?的QFN封装(绿色环保:RoHS和无Sb/Br)。 图1 H桥电路真值表 设计思路:使用单相四拍通电驱动时序驱动步进电机。用单片机生成四个占空比为25%相位逐个延迟90度的PWM信号,按照特定顺序输入到驱动芯片的AIN1、AIN2、BIN1、BIN2引脚。通过调节LCD模块上的滚轮来调节PWM信号的周期从而控制步进电机的转速。调节的频率范围是25HZ-50HZ。步进电机的转速信息通过传感器采样送到单片机,信息处理后送到LCD显示模块显示。 实验主程序: int main(void) { uint32_t pui32ADC0Value[1]; // 保存ADC采样值 int speed = 0; uint32_t cur_Period, old_Period = 0; // 根据滚轮ADC转换值换算出当前的时间周期值 // 系统时钟设置 SysCtlClockSet(SYSCTL_SYSDIV_64 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ); // 初始化滚轮 Init_ADCWheel();

实验四步进电机控制接口实验

湖北科技学院计算机科学与技术学院《微机接口技术》实验报告 学号: 124221031 姓名:李亮亮 实验题目:步进电机控制接口实验报告 指导老师:范建军 实验日期: 2014.12.12

一、实验目的 通过步进电机控制实验,学习并行接口电路及其控制程序的设计原理与方法。 二、实验内容 基本实验四相步进电机,以双八拍方式运行。按开关SW1启动;按开关SW2,停止。 三、实验要求 利用MFID实验平台和步进电机驱动模块板进行硬件连接,利用MFIDE-6集成开发环境进行步进电机软件控制程序的设计、调试,直到使步进电机正常运行。 四、实验原理 1.步进电机驱动模块板电路原理如图2.1.2所示。模块板上包括接口的对象永磁式四相步进电机和驱动电路达林顿管TIP,保护电路74LS373,相序指示灯以及开关SW1和SW2等。 2.步进电机接口设计原理与方法的详细阐述,参考《微型计算机接口技术及应用》教材第7.3节(P146~151)。 图2.1.2 步进电机驱动模块电路原理框图 五、实验资源配置 1.电源:机内供电,将平台的电源开关拔到“内”的位置上,并将模块电源中并口电源接通 2.电缆线:采用单线/20芯扁平线 3.开关:T区的SW1、SW2和SW3可以配置为用来控制步进电机的运行方向、速度和

启动/停止 4.本实验所涉及的模块:F(8255模块),P(步进电机),T(按键开关),L(跳线)四个模块 5.I/O端口地址:8255的4个端口地址为300H~303H。其中A口=300H,B口=301H,C口=302H,命令口=303H 6.软件资源:MFID-6集成开发环境软件提供了丰富的汇编语言和C/C++语言程序开发工具 六、实验的硬件连接与软件编程 1.硬件连线: F区P区 PA0 A相 PA2 B相 PA4 C相 PA6 D相 PC4 OE#74LS373开关

步进电机实验报告剖析

北华航天工业学院 课程设计报告(论文) 课程名称:微机控制技术课程设计 设计课题:步进电机的控制系统 专业班级: 学生姓名: 指导教师: 设计时间:2013年06月11日

北华航天工业学院电子工程系 微机控制技术课程设计任务书 姓名:专业:班级: 指导教师:职称:教授时间:2013.6.11 课程设计题目:步进电机的控制系统 设计步进电机单片机控制系统,其功能如下: 1.具有对步进电机的启停、正反转、加减速控制; 2.控制按钮分别为正转、反转、加速、减速、以及停止键; 3.能够通过三位LED数码管(或液晶显示器)显示当前的转动速度,并且由两只不同颜色的发光二极管分别指示正转和反转,因此可以清楚的显示当前转动方向和转速; 4.要求每组选择的步进电机控制字不同; 5.用单片机做控制微机; 应用软件:keil protues 成果验收形式: 1.课程设计的仿真结果 2.课程设计的报告书 参考文献: 【1】张家生. 电机原理与拖动基础【M】. 北京:北京邮电大学出版社,2006. 【2】马淑华,王凤文,张美金. 单片机原理与接口技术【M】.北京:北京邮电大学出版社,2007. 【3】顾德英,张健,马淑华.计算机控制技术【M】. 北京:北京邮电大学出版社,2006. 【4】张靖武,周灵彬. 单片机系统的PROTEUS设计与仿真【M】. 北京:电子工业出版社,2007 第16周 时间 安排 指导教师教研室主任: 2013年06 月11日

内容摘要 步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性、通用性、可维护性以及性价比最优,根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于8051单片机的四相步进电机的开环控制系统。控制系统通过单片机存储器、I/O接口、中断、键盘、LED显示器的扩展、步进电机的环形分频器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动,随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,自六十年代初期以来,步进电机的应用得到很大的提高。 关键词:步进电机单片机数码管显示

步进电机控制技术综合实验-指导书2013-10

机械设计制造及其自动化专业实验 ——机电控制实验 步进电机控制技术综合实验 ————可编程控制器控制滑台的速度、位置 实验指导书 重庆理工大学 重庆汽车学院 实践教学及技能培训中心 2012年10月

学生实验守则 1.学生应按照实验教学计划和约定的时间,准时上实验课,不得迟到早退。 2.实验前认真阅读实验指导书,明确实验目的、步骤、原理,预习有关的理论知识,并接受实验教师的提问和检查。 3.进入实验室必须遵守实验室的规章制度。不得高声喧哗和打闹,不准抽烟、随地吐痰和乱丢杂物。 4.做实验时必须严格遵守仪器设备的操作规程,爱护仪器设备,服从实验教师和技术人员指导。未经许可不得动用与本实验无关的仪器设备及其它物品。 5.实验中要细心观察,认真记录各种试验数据。不准敷衍,不准抄袭别组数据,不得擅自离开操作岗位。 6.实验时必须注意安全,防止人身和设备事故的发生。若出现事故,应立即切断电源,及时向指导教师报告,并保护现场,不得自行处理。 7.实验完毕,应主动清理实验现场。经指导教师检查仪器设备、工具、材料和实验记录后方可离开。 8.实验后要认真完成实验报告,包括分析结果、处理数据、绘制曲线及图表。在规定时间内交指导教师批改。 9.在实验过程中,由于不慎造成仪器设备、器皿、工具损坏者,应写出损坏情况报告,并接受检查,由领导根据情况进行处理。 10.凡违反操作规程,擅自动用与本实验无关的仪器设备、私自拆卸仪器而造成事故和损失的,肇事者必须写出书面检查,视情节轻重和认识程度,按学院有关规定予以赔偿。 重庆理工大学

说明 1.同学可以登录学校的“实验选课系统”(从学校首页登陆:https://www.doczj.com/doc/855422473.html,或从数字 校园登录),自己进行实验项目的选择。希望同学们能在每个实验项目开放的时间内尽早进行实验预约(预约时间必须比实验上课时间提前3天),因为学生数量比较多,如果某实验项目开放的时间内同学未能进行实验预约,则错过该实验项目的实验机会,补做就要在该实验项目下一次开放时进行。 2.如有什么问题,同学可以拨打电话62563127联系张君老师。

控制步进电机调速系统实验报告

华北科技学院计算机系综合性实验 实验报告 课程名称微机原理及应用 实验学期 2011 至 2012 学年第二学期学生所在系部电子信息工程学院 年级 2009 专业班级 学生姓名学号 任课教师 实验成绩 计算机系制

《微机原理及应用》课程综合性实验报告 开课实验室:计算机接口实验室2012年5月29日 实验题目微机控制步进电机调速系统 一、实验目的 1、了解计算机控制步进电机原理 2、掌握步进电机正转反转设置方法 3、掌握步进电机调速工作原理及程序控制原理 二、设备与环境 TPC-2003A 微机。 Vc++编译器。 三、实验内容 硬件接线图参考实验指导书。 软件编程在TPC-2003A自带的VC++编译环境下使用。 在通用VC++下编程,需要拷贝相关的库文件。 用汇编语言编写控制程序需注明原理。 四、实验结果及分析 1、实验步骤 1、按如下实验原理图连接线路,利用8255输出脉冲序列,开关K0~K6控制步进电机转速,K7控制步进电机转向。8255 CS接288H~28FH。PC0~PC3接BA~BD;PA口接逻辑电平开关。 2、编程:当K0~K6中某一开关为“1”(向上拨)时步进电机启动。K7向上拨电机正转,向下拨电机反转。 实验原理图

2.实验结果 按照实验步骤连接实验电路,检查无误后运行程序。可以看到,当开关k0到k6依次为高电平时,电机转速越来越慢,k0闭合时速度最快,k6闭合时速度最慢,当k0到k6的低位有闭合时,步进电机按最低位的转速运行,因为程序中的查询方式是从k0-k6,即在程序的优先级别中k0的级别是最高的而k7的优先级别是最低的。k7控制电机的正转与反转。 3.实验分析 (1)步进电机的工作原理: 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 步进电机驱动原理是通过对每相线圈中的电流的顺序切换来使电机作步进式旋转。驱动 电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。 如图(b)所示:本实验使用的步进电机用直流+5V 电压,每相电流为0.16A,电机线圈 由四相组成:即: φ1(BA) φ2(BB) Φ3(BC) Φ4(BD) 驱动方式为二相激磁方式,各线圈通电顺序如下表所示。图(b) 表中首先向φ1 线圈-φ2 线圈输入驱动电流,接着φ2-φ3,φ3-φ4,φ4-φ1,又返回到φ1-φ2,按这种顺序切换,电机轴按顺时针方向旋转。 实验可通过不同长度的延时来得到不同频率的步进电机输入脉冲,从而得到多种步进速度。

步进电机实验报告

步进电机调速实验报告 班级:XX ________ 姓名:XX ___________ 学号: XXX 指导老师:XX

步进电机调速实验报告 、实验目的及要求: 1、熟悉步进电机的工作原理 2、熟悉51系列单片机的工作原理及调试方法 3、设计基于51系列单片机控制的步进电机调速原理图(要求实现电机的速度反馈测 量,测量方式:数字测量) 4、实现51系列单片机对步进电机的速度控制(步进电机由实验中心提供,具体型号 42BYG)由按钮控制步进电机的启动与停止;实现加速、匀速、和减速控制。速度设定 由键盘设定,步进电机的反馈速度由LED数码管显示。 二、实验原理: 1. 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机。步进 电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转 动一个角度,因此非常适合于单片机控制。步进电动机的转子为多极分布,定子上嵌有 多相星形连接的控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电 动机的转子就前进一步。由于输入的是脉冲信号,输出的角位移是断续的,所以又称为 脉冲电动机。随着数字控制系统的发展,步进电动机的应用将逐渐扩大。 进电动机需配置一个专用的电源供电,电源的作用是让电动机的控制绕组按 照特定的顺序通电,即受输入的电脉冲控制而 动作,这个专用电源称为驱动电源。步进电动 机及其驱动电源是一个互相联系的整体,步进 图&步1誉赳动机驱动电源迪打框圏电动机的运行性能是由电动机和驱动电源两者 配合所形成的综合效果。 2.对驱动电源的基本要求 (1)驱动电源的相数、通电方式和电压、电流都要满足步进电动机的需要; (2)要满足步进电动机的起动频率和运行频率的要求; (3)能最大限度地抑制步进电动机的振荡; (4)工作可靠,抗干扰能力强; (5)成本低、效率高、安装和维护方便。

电机驱动模块的使用

共享知识分享快乐 电机驱动模块的使用 2015212822 号学 张家梁学生姓名 应用物理学(通信基础科学)专业名称 理学院所在系(院) 指导教师韩康榕

日月年2017 4 4 卑微如蝼蚁、坚强似大象. 共享知识分享快乐 电机驱动模块的使用 张家梁 () 100876北京邮电大学,北京摘要:实验中使用电机驱动模块,采用一片双通道H桥电流控制电机驱动器DRV8833,可以同时驱动两个直流电机或一个步进电机,可通过代码改变DRV8833控制信号的占空比来改变电机的转速或LED的亮度,可以通过电流表、电压表、示波器等来完成对具体观测点的测量,对数据分析后验证功能是否正常。 信号驱动;示波器;PWM关键词:直流电机;步进电机;TI Cortex M4 The Use of Motor Drive Module JiaLiang Zhang (Department of Applied Physics, Beijing, BJ 10, China) Abstract:The motor drive module is used in the experiment,. The dual-channel H-bridge current control motor driver DRV8833 can drive two DC motors or one stepper motor at the same time. The duty cycle of the DRV8833 control signal can be changed by code to change the motor speed or LED Of the brightness, you can through the ammeter, voltmeter, oscilloscope, etc. to complete the measurement of the specific point of view, after the data analysis function is normal. Keywords: DC motor; stepper motor; TI Cortex M4; PWM signal driver; oscilloscope. 1引言 电机驱动模块包括直流电机和步进电机,同时由PWM信号驱动,从而改变电机转速。 直流电机的驱动程序需要液晶、滚轮、Tiva的PWM输出、定时器等多个模块共同配合完成。液晶用于显示电机转数、滚轮用来调节PWM 的占空比从而控制电机的转速、PWM 输出用于驱动直流电机旋转、而定时器则是用来检测电机的旋转数度。 2 实验原理 1.电机驱动模块布局 卑微如蝼蚁、坚强似大象. 共享知识分享快乐 2.直流电机的控制与测速 电路等效原理结构图:

基于51系列单片机控制步进电机调速实验 (自动保存的)

基于51系列单片机控制步进电机调速实验 实验指导书 仇国庆编写 重庆邮电大学自动化学院 自动化专业实验中心 2009年2月

基于51系列单片机控制步进电机调速实验 实验目的及要求: 1、熟悉步进电机的工作原理 2、熟悉51系列单片机的工作原理及调试方法 3、设计基于51系列单片机控制的步进电机调速原理图(要求实现电机的速度反馈测量,测量方式:数字测量) 4、实现51系列单片机对步进电机的速度控制(步进电机由实验中心提供,具体型号42BYG )由按钮控制步进电机的启动与停止;实现加速、匀速、和减速控制。速度设定由键盘设定,步进电机的反馈速度由LED 数码管显示。 实验原理: 步进电机控制原理 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机。步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机可分为反应式步进电机(简称VR)、永磁式步进电机(简称PM)和混合式步进电机(简称HB)。因此步进电动机是一种把脉冲变为角度位移(或直线位移)的执行元件。步进电动机的转子为多极分布,定子上嵌有多相星形连接的控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电动机的转子就前进一步。由于输入的是脉冲信号,输出的角位移是断续的,所 以又称为脉冲电动机。随着数字控制系统的发展,步进电动机的应用将 逐渐扩大。 步进电机区别于其他控制电机的最大特点是,它是通过输入脉冲信号来 进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速由 脉冲信号频率决定。步进电机的驱动电路根据控制信号工作,控制信号 可以由单片机产生。 电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几 何轴线依次分别与转子齿轴线错开。0、1/3て、2/3て,(相邻 两转子齿轴线间的距离为齿距以て表示),即A与齿1相对齐, B与齿2向右错开1/3て,C与齿3向右错开2/3て,A'与齿5相对齐,(A'就是A,齿5就是齿1)下面是定转子的展开图:(图2所示)

步进电机驱动电路设计-参考模板

步进电机驱动电路设计 摘要 随着数字化技术发展,数字控制技术得到了广泛而深入的应用。步进电机是一种将数字信号直接转换成角位移或线位移的控制驱动元件, 具有快速起动和停止的特点。因为步进电动机组成的控制系统结构简单,价格低廉,性能上能满足工业控制的基本要求,所以广泛地应用于手工业自动控制、数控机床、组合机床、机器人、计算机外围设备、照相机,投影仪、数码摄像机、大型望远镜、卫星天线定位系统、医疗器件以及各种可控机械工具等等。直流电机广泛应用于计算机外围设备( 如硬盘、软盘和光盘存储器) 、家电产品、医疗器械和电动车上, 无刷直流电机的转子都普遍使用永磁材料组成的磁钢, 并且在航空、航天、汽车、精密电子等行业也被广泛应用。在电工设备中的应用,除了直流电磁铁(直流继电器、直流接触器等)外,最重要的就是应用在直流旋转电机中。在发电厂里,同步发电机的励磁机、蓄电池的充电机等,都是直流发电机;锅炉给粉机的原动机是直流电动机。此外,在许多工业部门,例如大型轧钢设备、大型精密机床、矿井卷扬机、市内电车、电缆设备要求严格线速度一致的地方等,通常都采用直流电动机作为原动机来拖动工作机械的。直流发电机通常是作为直流电源,向负载输出电能;直流电动机则是作为原动机带动各种生产机械工作,向负载输出机械能。在控制系统中,直流电机还有其它的用途,例如测速电机、伺服电机等。他们都是利用电和磁的相互作用来实现向机械能能的转换。 介绍了步进电机和直流电机原理及其驱动程序控制控制模块,通过AT89S52单片机及脉冲分配器(又称逻辑转换器) L298完成步进电机和直流电机各种运行方式的控制。实现步进电机的正反转速度控制并且显示数据。整个系统采用模块化设计,结构简单、可靠,通过按键控制,操作方便,节省成本。 关键词:步进电机,单片机控制,AT89S52,L297,L298目录

实验步进电机控制实验

实验步进电机控制实验 一、实验目的 掌握步进电机的工作原理和控制方法 二、实验设备 1、EL-MUT-III型单片机实验箱 2、8051CPU模块 3、电机综合模块 三、实验内容 单片机通过244设置步进电机运行的步数和方向,并显示在数码管上,同时驱动电机按照设定的步数和方向转动,同时在数码管上显示电机的实际转动步数。 四、实验原理 步进电机工作原理见模块说明书,控制电路如下图: 五、实验步骤 1、实验连线: P1口的P1.0---P1.3分别接模块上的A、B、C、D。 CS244接CS0,244的输入IN0--IN7接平推开关KK1--KK8的输入K1--K8。 P1.7接单脉冲输出P-。 2、运行Keil C运行环境,打开Step4文件夹下的Step4.uv2,检查工程的Debug 参数设置是否正确,然后全速运行,数码管的左两位显示设定的步数(16进制),可以通过改变平推开关kk1—kk7的状态设定不同的运行步数,改变kk8的状态可改变电机的转动方向,在数码管上当数值位的小数点位点亮时,表示为逆时针方向,否则为顺时针方向。完成设置后,按动单脉冲开关Pules,电机按照设定的方向和步数开始转动,同时在数码管的右侧显示电机的转动步数,当达到设定值时,电机停止转动。

3、观察步进电机的运动与设定值是否一致。 六、实验结果 输入运行步数N,电机运行N步后停止,且方向与设定方向一致。 七、程序框图

实验直流电机调压调速实验 一、实验目的 掌握直流电机测速和调速的工作原理 二、实验设备 1、EL-MUT-III型单片机实验箱 2、8051CPU模块 3、电机综合模块 三、实验内容 电机每转一周,SIGNAL端产生一如图所示的脉冲,通过用INT0检测该脉冲的高电平,并从P10输出输出一8253的GATA信号来控制8253计数器的启停。 通过8253的计数值计算转速,转速值经主机箱RS232串口送至PC机,在PC机上进行PID计算,计算结果通过串口送给CPU,经D/A转换成电压,控制电机转速。 四、实验原理

步进电机实验报告

Arduino步进电机实验报告 步进电机是将电信号转变为或的开环控制电机,是现代数字程序控制系统中的主要执行元件,应用极为广泛。在非超载的情况下,的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制来控制电机转动的和,从而达到调速的目的。 实验目的: (1)了解步进电动机工作原理。 (2)熟悉步进电机驱动器使用方法。 (3)掌握步进电动机转向控制编程。 实验要求: (1)简要说明步进电动机工作原理。 (2)熟记步进电机驱动器的使用方法。 (3)完成步进电动机转速转向控制编程与实现。 (4)提交经调试通过的程序一份并附实验报告一份。 实验准备: 1. ArduinoUNOR3开发板 Arduino是一块基于开放原始代码的Simplei/o平台,并且具有开发语言和开发环境都很简单、易理解的特点。让您可以快速使用Arduino做出有趣的东西。它是一个能够用来感应和控制现实物理世界的一套工具。它由一个基于单片机并且开放源码的硬件平台,和一套为Arduino板编写程序的开发环境组成。Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:Flash,Processing,MaxMSP)进行通讯。 2. ULN2003芯片 ULN2003 是高耐压、大电流复合晶体管阵列,由七个硅NPN 复合晶体管组成。可以

步进电机实验报告

步进电机调速实验报告 班级: xx 姓名: xx 学号: xxx 指导老师:xx 步进电机调速实验报告 一、实验目得及要求: 1、熟悉步进电机得工作原理 2、熟悉51系列单片机得工作原理及调试方法 3、设计基于51系列单片机控制得步进电机调速原理图(要求实现电机得速度反馈测量,测量方式:数字测量) 4、实现51系列单片机对步进电机得速度控制(步进电机由实验中心提供,具体型号42BYG )由按钮控制步进电机得启动与停止;实现加速、匀速、与减速控制.速度设定由键盘设定,步进电机得反馈速度由LED数码管显示。 二、实验原理: 1、一般电动机都就是连续旋转,而步进电动却就是一步一步转动得,故叫步进电动机。步进电机就是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电动机得转子为多极分布,定子上嵌有多相星形连接得控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电动机得转子就前进一步。由于输入得就是脉冲信号,输出得角位移就是断续得,所以又称为脉冲电动机.随着数字控制系统得发展,步进电动机得应用将逐渐扩大。 进电动机需配置一个专用得电源供电,电源得作用就是让电动机得控制绕组按照特定得顺序通电,即受输入得电脉冲控制而动作,这个专用电源称为驱动电源.步进电动机及其驱动电源就是一个互相联系得整体,步进电动机得运行性能就是由电动机与驱动电源两者配合所形成得综合效果。 2、对驱动电源得基本要求

(1)驱动电源得相数、通电方式与电压、电流都要满足步进电动机得需要; (2)要满足步进电动机得起动频率与运行频率得要求; (3)能最大限度地抑制步进电动机得振荡; (4)工作可靠,抗干扰能力强; (5)成本低、效率高、安装与维护方便。 3、驱动电源得组成 步进电动机得驱动电源基本上由脉冲发生器、脉冲分配器与脉冲放大器(也称功率放大器)三部分组成, 三、实验源程序: /***************writer:shopping、w ******************/ #include 〈reg52、h〉 #define uint unsigned int #define uchar unsigned char uchar code FFW[]= { ?0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09 }; uchar code REV[]= { ?0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01 }; sbit K1 = P3^0; sbitK2 = P3^1; sbit K3 = P3^2; void DelayMS(uint ms) { uchar i; while(ms-—) {

步进电机实验报告

步进电机实验报告 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

Arduino步进电机实验报告 步进电机是将电信号转变为或的开环控制电机,是现代数字程序控制系统中的主要执行元件,应用极为广泛。在非超载的情况下,的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制来控制电机转动的和,从而达到调速的目的。 实验目的: (1)了解步进电动机工作原理。 (2)熟悉步进电机驱动器使用方法。 (3)掌握步进电动机转向控制编程。 实验要求: (1)简要说明步进电动机工作原理。 (2)熟记步进电机驱动器的使用方法。 (3)完成步进电动机转速转向控制编程与实现。 (4)提交经调试通过的程序一份并附实验报告一份。 实验准备: 1. ArduinoUNOR3开发板 Arduino是一块基于开放原始代码的Simplei/o平台,并且具有开发语言和开发环境都很简单、易理解的特点。让您可以快速使用Arduino做出有趣的东西。它是一个能够用来感应和控制现实物理世界的一套工具。它由一个基于单片机并且开放源码的硬件平台,和一套为Arduino板编写程序的开发环境组成。Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:Flash,Processing,MaxMSP)进行通讯。

相关主题
文本预览
相关文档 最新文档