当前位置:文档之家› 【精品】步进电机环形分配器设计大作业

【精品】步进电机环形分配器设计大作业

【精品】步进电机环形分配器设计大作业
【精品】步进电机环形分配器设计大作业

机电控制系统分析与设计大作业二

课程名称:机电控制系统分析与设计

设计题目:四相反应式步进电机环形分配器设计与分

院系:机电工程学院

班级:

设计者:

学号: 指导教师:

设计时间:2011.06。28

哈尔滨工业大学

四相八拍步进电机环形分配器

(1)励磁状态转换表:

A A

B B B

C C C

D D DA A ??→??→??→??→??→??→??→??→←??←??←??←??←??←??←??←??

根据励磁方式列出如下:

表1

(2)确定复位状态

复位状态选取ABCD=1000,即步进电机A相绕阻工作,其他绕阻断电。

(3)上电复位和手动复位电路

(4)

(5)卡诺图

环形分配器采取次状态受现状态控制的方式对电机脉冲进行控制,根据上面的真值表,列出卡诺图,得到A'、B'、C、’D’的逻辑表达式如下:

A’

TAB/CD 00 01 11 10

000 φ0 0 0

001 1 φφ0

011 1 φφφ

010 1 0 φφ

110 1 1 φφ

111 0 φφφ

101 0 φφ0

100 φ 1 0 0

C’

B’

TAB/CD 00 01 11 10

000 φ 1 0 0

001 0 φφ0

011 0 φφφ

010 1 1 φφ

110 0 0 φφ

111 0 φφφ

101 0 φφ0

100 φ 1 1 1

TAB/CD 00 01 11 10

000 φ 1 1 1

001 0 φφ0

011 0 φφφ

010 0 0 φφ

110 0 0 φφ

111 0 φφφ

101 1 φφ 1

100 φ0 0 1

TAB/CD 00 01 11 10

000 φ 1 0 0

001 0 φφ0

011 0 φφφ

010 1 1 φφ

110 0 0 φφ

111 0 φφφ

101 0 φφ0

100 φ 1 1 1 (6)做逻辑图

①正常工作时:

D触发器的PR和CLR端口都是高电平,步进电机的下一状态又现状态按照真值表中的逻辑表达式进行控制,完成预定的功能;

②上电复位时:

A相绕阻对应的D触发器的PR为低电平,CLR为高电平,A相输出为高电平;B、C、D相绕阻对应的D触发器的PR为高电平,CLR为低电平,B、C、D相输出为低;电路完成预定的复位状态后(ABCD=1000),电容充电完成,各相绕阻的D触发器的两个控制端PR,CLR都是高电平,电路能够正常工作;

③手动复位时:

电容通过手动复位回路放电,各相D触发器的PR,CLR端均为上电复位开始时的状态,重复上电复位的过程,完成手动复位。

电路逻辑图具体如下:

正弦波振荡器设计multisim(DOC)

摘要 自激式振荡器是在无需外加激励信号的情况下,能将直流电能转换成具有一定波形、一定频率和一定幅值的交变能量电路。正弦波振荡器的作用是产生频率稳定、幅度不变的正弦波输出。基于频率稳定、反馈系数、输出波形、起振等因素的综合考虑,本次课程设计采用电容三点式振荡器,运用multisim软件进行仿真。根据静态工作点计算出回路的电容电感取值,得出输出频率与输出幅度有效值以达到任务书的要求。 关键词:电容三点式;振荡器;multisim;

目录 1、绪论 (1) 2、方案的确定 (2) 3、工作原理、硬件电路的设计和参数的计算 (3) 3.1 反馈振荡器的原理和分析 (3) 3.2. 电容三点式振荡单元 (4) 3.3 电路连接及其参数计算 (5) 4、总体电路设计和仿真分析 (6) 4.1组建仿真电路 (6) 4.2仿真的振荡频率和幅度 (7) 4.3误差分析 (8) 5、心得体会 (9) 参考文献 (10) 附录 (10) 附录Ⅰ元器件清单 (10) 附录Ⅱ电路总图 (11)

1、绪论 振荡器是不需外信号激励、自身将直流电能转换为交流电能的装置。凡是可以完成这一目的的装置都可以作为振荡器。一个振荡器必须包括三部分:放大器、正反馈电路和选频网络。放大器能对振荡器输入端所加的输入信号予以放大使输出信号保持恒定的数值。正反馈电路保证向振荡器输入端提供的反馈信号是相位相同的,只有这样才能使振荡维持 下去。选频网络则只允许某个特定频率0f能通过,使振荡器产生单一频率的输出。 振荡器能不能振荡起来并维持稳定的输出是由以下两个条件决定的;一个是反馈电压 U和输入电压i U要相等,这是振幅平衡条件。二是f U和i U必须相位相同,这是相位f 平衡条件,也就是说必须保证是正反馈。一般情况下,振幅平衡条件往往容易做到,所以在判断一个振荡电路能否振荡,主要是看它的相位平衡条件是否成立。 本次课程设计我设计的是电容反馈三点式振荡器,电容三点式振荡器,也叫考毕兹振荡器,是自激振荡器的一种,这种电路的优点是输出波形好。电容三点式振荡器是由串联电容与电感回路及正反馈放大器组成。因振荡回路两串联电容的三个端点与振荡管三个管脚分别相接而得名。 本课题旨在根据已有的知识及搜集资料设计一个正弦波振荡器,要求根据给定参数设计电路,并利用multisim仿真软件进行仿真验证,达到任务书的指标要求,最后撰写课设报告。报告内容按照课设报告文档模版的要求进行,主要包括有关理论知识介绍,电路设计过程,仿真及结果分析等。 主要技术指标:输出频率9 MHz,输出幅度(有效值)≥5V。

步进电机环形分配器

步进电机环形分配器 (1)工作原理 步进电机控制主要有三个重要参数即转速、转过的角度和转向。由于步进电机的转动是由输入脉冲信号控制,所以转速是由输入脉冲信号的频率决定,而转过的角度由输入脉冲信号的脉冲个数决定。转向由环形分配器的输出通过步进电机A、B、C相绕组来控制,环形分配器通过控制各相绕组通电的相序来控制步电机转向。 如图1给出了一个双向三相六拍环形分配器的逻辑电路。电路的输出除决定于复位信号RESET外,还决定于输出端Q A、Q B、Q C的历史状态及控制信号-EN使能信号、CON正反转控制信号和输入脉冲信号。其真值表如表1所示。 图1 步进电机环形分配器 表1 真值表

(2)程序设计 程序设计采用组合逻辑设计法,由真值表可知: 当CON=0时,输出Q A、Q B、Q C的逻辑关系为: 当CON=1时,输出Q A、Q B、Q C的逻辑关系为: 当CON=0,正转时步进机A、B、C相线圈的通电相序为: 当CON=1,反转时各相线圈通电相序为: Q A、Q B、Q C的状态转换条件为输入脉冲信号上升沿到来,状态由前一状态转为后一状态,所以在梯形图中引入了上升沿微分指令。 PLC输入/输出元件地址分配见表2。 表2 PLC输入/输出元件地址分配表 根据逻辑关系画出步进电机机环形分配器的PLC梯形图,如图2所示。 CON10 Z EN CLK A B C A B C 1ΦΦ100100 01↑101110 01↑001010 01↑011011 01↑010001 01↑110101 01↑100100 PLC IN代号PLC OUT代号 X0CLK Y0Q A X1EN Y1Q B X2RESET Y2Qc X3CON

四相步进电机控制系统设计资料讲解

四相步进电机控制系 统设计

课题:四相五线单4拍步进制电动机的正反转控制专业:机械电子工程 班级:2班 学号: 20110259 姓名:周后银 指导教师:李立成 设计日期: 2014.6.9~2014.6.20 成绩:

1概述 本实验旨在通过控制STC89C52芯片,实现对四相步进电机的转动控制。具体功能主要是控制电机正转10s、反转10s,连续运行1分钟,并用1602液晶显示屏显示出来。 具体工作过程是:给系统上电后,按下启动开关,步进电机按照预先 实验具体用到的仪器:STC89C52芯片、开关单元、四项步进电机、等硬件设 备。 实验具体电路单元有:单片机最小系统、步进电机连接电路、开关连接电路、1602液晶显示屏显示电路。 2四相步进电机 2.1步进电机 步进电机是一种将电脉冲转化为角位移的执行机构。电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 2.2步进电机的控制 1.换相顺序控制:通电换相这一过程称为脉冲分配。 2.控制步进电机的转向控制:如果给定工作方式正序换相通电,步进 电机正转,如果按反序通电换相,则电机就反转。

3.控制步进电机的速度控制:如果给步进电机发一个控制脉冲,它就 转一步,再发一个脉冲,它会再转一步。两个脉冲的间隔越短,步进电机就转得越快。 2.3步进电机的驱动模块 ABCD四相工作指示灯指示四相五线步进电机的工作状态 2.4步进电机的工作过程 开关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相绕组产生错齿,

RC正弦波振荡器电路设计及仿真

《电子设计基础》 课程报告 设计题目: RC正弦波振荡器电路设计及仿真学生班级: 学生学号: 学生姓名: 指导教师: 时间: 成绩: 西南xx大学 信息工程学院

一.设计题目及要求 RC正弦波振荡器电路设计及仿真,要求: (1)设计完成RC正弦波振荡器电路; (2)仿真出波形,并通过理论分析计算得出频率。 二.题目分析与方案选择 在通电瞬间电路中瞬间会产生变化的信号且幅值频率都不一样,它们同时进入放大网络被放大,其中必定有我们需要的信号,于是在选频网络的参与下将这个信号谐振出来,进一步送入放大网络被放大,为了防止输出幅值过大所以在电路中还有稳幅网络(如图一中的两个二极管),之后再次通过选频网络送回输入端,经过多次放大稳定的信号就可以不断循环了,由于电路中电容的存在所以高频阻抗很小,即无法实现放大,且高频在放大器中放大倍数较小。 三.主要元器件介绍 10nf电容两个;15kΩ电阻一个;10kΩ电阻三个;滑动变阻器一个;2.2k Ω电阻一个;二极管两个;运算放大器;示波器 四.电路设计及计算 电路震荡频率计算: f=1/2πRC

起振的复制条件:R f/R i>=2 其中R f=R w+R2+R3/R d 由其电路元件特性 R=10KΩ C=10nF 电路产生自激震荡,微弱的信号1/RC 经过放大,通过反馈的选频网络,使输出越来越大,最后经过电路中非线性器件的限制,使震荡幅度稳定了下来,刚开始时A v=1+R f/R i >3。 平衡时A v=3,F v=1/3(w=w0=1/RC) 五.仿真及结果分析 在multisim中进行仿真,先如图一连接好电路,运行电路,双击示波器,产生波形如下图 图2 刚开始运行电路时,输出波形如图2,几乎与X轴平行,没有波形输出。

RC正弦波振荡器设计实验

综合设计 正弦波振荡器的设计与测试 一.实验目的 1. 掌握运用Multisim 设计RC 振荡电路的设计方法 2. 掌握RC 正弦波振荡器的电路结构及其工作原理 3. 熟悉RC 正弦波振荡器的调试方法 4. 观察RC 参数对振荡器的影响,学习振荡器频率的测定方法 二.实验原理 在正弦波振荡电路中,一要反馈信号能够取代输入信号,即电路中必须引入正反馈;二要有外加 的选频网络,用以确定振荡频率。正弦波振荡的平衡条件为:.. 1AF = 起振条件为.. ||1A F > 写成模与相角的形式:.. ||1A F = 2A F n πψ+ψ=(n 为整数) 电路如图1所示: 1. 电路分析 RC 桥式振荡电路由RC 串并联选频网络和同相放大电路组成,图中RC 选频网络形成正反馈电路, 决定振荡频率0f 。1R 、f R 形成负反馈回路,决定起振的幅值条件,1D 、2D 是稳幅元件。 该电路的振荡频率 : 0f =RC π21 ① 起振幅值条件:311 ≥+ =R R A f v ② 式中 d f r R R R //32+= ,d r 为二极管的正向动态电阻 2. 电路参数确定 (1) 根据设计所要求的振荡频率0f ,由式①先确定RC 之积,即 RC= 21f π ③ 为了使选频网络的选频特性尽量不受集成运算放大器的输入电阻i R 和输出电阻o R 的影响,应使

R 满足下列关系式:i R >>R>>o R 一般i R 约为几百千欧以上,而o R 仅为几百欧以下,初步选定R 之后,由式③算出电容C 的值,然后再算出R 取值能否满足振荡频率的要求 (2) 确定1R 、f R :电阻1R 、f R 由起振的幅值条件来确定,由式②可知f R ≥21R , 通常 取f R =(2.1~2.5)1R ,这样既能保证起振,也不致产生严重的波形失真。此外,为了减小输入失调电流和漂移的影响,电路还应满足直流平衡条件,即: R=1R //f R (3) 确定稳幅电路:通常的稳幅方法是利用v A 随输出电压振幅上升而下降的自动调节作用实 现稳幅。图1中稳幅电路由两只正反向并联的二极管1D 、2D 和电阻3R 并联组成,利用二极管正向动态电阻的非线性以实现稳幅,为了减小因二极管特性的非线性而引起的波形失真,在二极管两端并联小电阻3R 。实验证明,取3R ≈d r 时,效果最佳。 三.实验任务 1.预习要求 (1) 复习RC 正弦波振荡电路的工作原理。 (2) 掌握RC 桥式振荡电路参数的确定方法 2. 设计任务 设计一个RC 正弦波振荡电路。其正弦波输出要求: (1) 振荡频率:接近500Hz 或1kHz 左右,振幅稳定,波形对称,无明显非线性失真 (2)* 振荡频率:50Hz~1kHz 可调,其余同(1) 四.实验报告要求 1. 简述电路的工作原理和主要元件的作用 2. 电路参数的确定 3. 整理实验数据,并与理论值比较,分析误差产生的原因 4. 调试中所遇到的问题以及解决方法 五.思考题 1. 在RC 桥式振荡电路中,若电路不能起振,应调整哪个参数?若输出波形失真应如何调整? 2. 简述图-1中21D D 和的稳幅过程。 六.仪器与器件 仪器: 同实验2 单管 器件: 集成运算放大器μA741 二极管 1N4001 电阻 瓷片电容 若干

硬件脉冲环形分配器的设计

数控 数显 硬件脉冲环形分配器的设计 河北省农业工程学校 孙继山 在对一台数控机床维修中,发现其步进电动机 的环形分配器损坏,在原配件买不到的情况下,我用 D触发器和与非门电路进行代换,取得了成功。下 面将电路设计过程作一介绍。 1.根据电机的相数,选择D触发器的数量。一 个触发器控制步进电动机的一相。我们所用的步进 电动机是三相电动机,需用三个D触发器,分别用 F A、F B、F C表示。其状态分别用Q A、Q B、Q C表示。 2.根据步进电动机的通电方式,列出带方向控 制的真值表。三相步进电动机的通电方式有三相单 三拍、三相双三拍和三相单双六拍。由原电路集成 块YB013的3、4接高电平说明其工作在单双六拍。 用D作为方向控制,D=1电机正转、D=0电机反 转。列出的真值表如表1。 表1 真值表 D Q A N Q B N Q C N Q A N+1Q B N+1Q C N+1 1100110 1110010 1010011 1011011 1001101 1101100 0100101 0101001 0001011 0011010 0010110 0110100 3.根据真值表,利用卡诺图得每个触发器的次 态方程。以F A为例,画出卡诺图,由真值表添入数 值后结果如图1。 D Q A n Q B n Q C n000111 10 00x0 01 0110x1 1111x0 10x100 图1 卡诺图 经化简得: Q A n+1=D Q C n+DQ B n=D Q C n D Q B n Q B n+1和Q C n+1可用同样方法得出。也可根据三相电路的对称性,由Q A n+1的表达式推出: Q B n+1=D Q C n D Q B n Q C n+1=D Q B n DQ A n 4.对照D触发器的特性方程:Q n+1=D,得到每个触发器的驱动方程: D A=D Q C n D Q B n D B=D Q A n D Q C n D C=D Q B n D Q A n 5.由驱动方程画出脉冲分配器电路如图2。 图2 脉冲分配器电路 图3 原电路接线图 6.应用:原电路接线如图3所示。图中8031单片机用P1口的三根口线P1 0、P1 1、P1 2实现对环分电路的控制,其中: P1 0:方向控制输出端,接至代换电路的D端。 P1 1:输出控制信号,可用其封锁代换电路的CP 脉冲。 P1 2:环分电路复位控制,接至代换电路的R。代换电路的CP脉冲直接接8155定时器的定时输出。 (收稿日期:2000-12-15) ! 11 ! 数控 数显 机床电器2001No.6

基于单片机的步进电机控制系统的设计_毕业设计

本科毕业设计 基于单片机的步进电机控制系统的设计

摘要 随着自动控制系统的发展和对高精度控制的要求,步进电机在自动化控制中扮演着越来越重要的角色,区别于普通的直流电机和交流电机,步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为控制执行元件,是机电一体化的关键组成之一,广泛应用在各种自动化控制系统和精密机械等领域。 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 本系统介绍了一种基于单片机的步进电机控制系统的设计,包括了硬件设计和软件设计两部分。其中,硬件设计包括单片机最小系统、键盘控制模块、LCD显示模块、步进电机驱动模块、位置检测模块共5个功能模块的设计。系统软件设计采用C语言编写,包括主程序、数字键处理程序、功能键处理程序、电机驱动处理程序、显示模块、位置采集模块。 本设计采用STC89C52单片机作为主控制器,4*4矩阵键盘作为输入,LCD1602液晶作为显示,ULN2003A芯片驱动步进电机。系统具有良好的操作界面,键盘输入步进电机的运行距离;步进电机能以不同的速度运行,可以在不超过最大转速内准确运行到任意设定的位置,可调性较强;显示设定的运行距离和实际运行距离;方便操作者使用。关键词:单片机步进电机液晶显示键盘驱动

Design of the Stepping Motor Control System Based on SCM Qiu Haizhao (College of Engineering, South China Agricultural University, Guangzhou 510642,China) Abstract:With the development of automatic control system and the requirements of high-precision control, stepping motor control in automation is playing an increasingly important role, different from the common DC and AC motor, stepper motor rotation angle and rotational speed can be high-precision controlled. Stepper motor as a control actuator is a key component of mechanical and electrical integration, widely used in a variety of automated control systems and precision machinery and other fields. Stepper motor is the open-loop control components changing electric pulse signals into angular displacement or linear displacement .In the case of non-overloaded, the motor speed, stop position depends only on the pulse frequency and pulse number, regardless of load changes, that is, to add a pulse motor, the motor is turned a step angle. This system introduces a design of stepper motor control system based on single chip microcomputer, including hardware design and software design in two parts. Among them, the hardware design, including single chip minimal system, keyboard control module, LCD display module, the stepper motor drive module, position detection module five functional modules. System software design using C language, including the main program, process number keys, the key of function processes, motor driver handler, the display module, position acquisition module. This design uses STC89C52 microcontroller as the main controller, 4 * 4 matrix keyboard as an input, LCD1602 LCD as a display, ULN2003A chip as stepper motor driver. System has a good user interface, keyboard input stepper motor running distance; Stepper motor can run at different speed, and run to any given position accurately in any speed without exceeding the maximum speed, with a strong adjustable ; Display the running distance and the actual running distance, which is more convenient for the operator to use. Key words: SCM stepper LCD keyboard driver

实训报告正弦波振荡器设计multisim

实训报告正弦波振荡器设计multisim

高频电路(实训)报告 项目:正弦波振荡器仿真设计班级:级应电2班 姓名:周杰 学号: 14052 2 摘要

自激式振荡器是在无需外加激励信号的情况下,能将直流电能转换成具有一定波形、一定频率和一定幅值的交变能量电路。正弦波振荡器的作用是产生频率稳定、幅度不变的正弦波输出。基于频率稳定、反馈系数、输出波形、起振等因素的综合考虑,本次课程设计采用电容三点式振荡器,运用multisim软件进行仿真。根据静态工作点计算出回路的电容电感取值,得出输出频率与输出幅度有效值以达到任务书的要求。 关键词:电容三点式;振荡器;multisim;

目录 1、绪论.................................................................................... 错误!未定义书签。 2、方案的确定 ........................................................................ 错误!未定义书签。 3、工作原理、硬件电路的设计和参数的计算 ..................... 错误!未定义书签。 3.1 反馈振荡器的原理和分析.............................................. 错误!未定义书签。 3.2. 电容三点式振荡单元 .................................................... 错误!未定义书签。 3.3 电路连接及其参数计算 ................................................. 错误!未定义书签。 4、总体电路设计和仿真分析................................................. 错误!未定义书签。 4.1组建仿真电路................................................................. 错误!未定义书签。 4.2仿真的振荡频率和幅度 ................................................. 错误!未定义书签。 5、参数调整对比/结论........................................................... 错误!未定义书签。附录.......................................................................................... 错误!未定义书签。附录Ⅰ元器件清单 .................................................................. 错误!未定义书签。附录Ⅱ电路总图 ...................................................................... 错误!未定义书签。

步进电机控制系统设计.

毕业设计论文 论文题目:基于单片机的步进电机控制电路板设计 摘要 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。 步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成。采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加。软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式。 本设计是采用AT89C51单片机对步进电机的控制,通过IO口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机;同时,用 4个按键来对电机的状态进行控制,并用数码管动态显示电机的转速。 系统由硬件设计和软件设计两部分组成。其中,硬件设计包括AT89C51单片机的最小系统、电源模块、键盘控制模块、步进电机驱动(集成达林顿ULN2003)模块、数码显示(SM420361K数码管)模块、测速模块(含霍尔片UGN3020)6个功能模块的设计,以及各模块在电路板上的有机结合而实现。软件设计包括键盘控制、步进电机脉冲、数码管动态显示以及转速信号采集模块的控制程序,最终实现对步进电机转动方向及转动速度的控制,并将步进电机的转动速度动态显示在LED数码管上,对速度进行实时监控显示。软件采用在Keil软件环境下编辑

************* 第1章绪论 1.1 课题背景 当今社会,电动机在工农业生产、人们日常生活中起着十分重要的作用。步进电机是最常见的一种控制电机,在各领域中得到广泛应用。步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,其优点是结构简单、运行可靠、控制方便。尤其是步距值不受电压、温度的变化的影响、误差不会长期积累的特点,给实际的应用带来了很大的方便。它广泛用于消费类产品(打印机、照相机、雕刻机)、工业控制(数控机床、工业机器人)、医疗器械等机电产品中。研究步进电机的控制和测量方法,对提高控制精度和响应速度、节约能源等都具有重要意义。控制核心采用C51芯片,它以其独特的低成本,小体积广受欢迎,当然其易编程也是不可多得的优点为此,本文设计了一个单片机控制步进电机的控制系统,可以实现对步进电机转动速度和转动方向的高效控制。 1.2 设计目的及系统功能 本设计的目的是以单片机为核心设计出一个单片机控制步进电机的控制系统。本系统采用AT89C51作为控制单元,通过键盘实现对步进电机转动方向及转动速度的控制,并且将步进电机的转动速度动态显示在LED数码管上。 1

毕业设计论文 基于单片机的步进电机控制器

第1章绪论 (2) 1.1引言 (2) 1.2步进电机常见的控制方案与驱动技术简介 (4) 1.2.1常见的步进电机控制方案 (4) 1.2.2步进电机驱动技术 (6) 1.3本文研究的内容 (8) 第2章步进电机概述 (9) 2.1步进电机的分类 (9) 2.2步进电机的工作原理 (10) 2.2.1结构及基本原理 (10) 2.2.2两相电机的步进顺序 (10) 2.3 步进电机的工作特点 (13) 2.4本章小结 (15) 第3章系统的硬件设计 (16) 3.1系统设计方案 (16) 3.1.1系统的方案简述与设计要求 (16) 3.1.2系统的组成及其对应功能简述 (16) 3.2单片机最小系统 (18) 3.2.1AT89S51简介 (18) 3.2.2单片机最小系统设计 (23) 3.2.3单片机端口分配及功能 (24) 3.3串口通信模块 (24) 3.4数码管显示电路设计 (25) 3.4.1共阳数码管简介 (25) 3.4.2共阳数码管电路图 (26) 3.5电机驱动模块设计 (27) 3.5.1L298简介 (27) 3.5.2电机驱动电路设计 (28) 3.6驱动电流检测模块设计 (30) 3.6.1OP07芯片简介 (30) 3.6.2ADC0804芯片简介 (32) 3.6.3电流检测模块电路图 (35) 3.7独立按键电路设计 (36) 3.8本章小结 (36) 第4章系统的软件实现 (37) 4.1系统软件主流程图 (37) 4.2系统初始化流程图 (38) 4.3按键子程序 (39) 结论 (43) 1

第1章绪论 1.1引言 步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Steppingmotor、Pulse motor或Stepper servo,其应用发展已有约80年的历史。步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机,其位移速度与脉冲频率成正比,位移量与脉冲数成正比。步进电机在结构上也是由定子和转子组成,可以对旋转角度和转动速度进行高精度控制。当电流流过定子绕组时,定子绕组产生一矢量磁场,该矢量场会带动转子旋转一角度,使得转子的一对磁极磁场方向与定子的磁场方向一着该磁场旋转一个角度。因此,控制电机转子旋转实际上就是以一定的规律控制定子绕组的电流来产生旋转的磁场。每来一个脉冲电压,转子就旋转一个步距角,称为一步。根据电压脉冲的分配方式,步进电机各相绕组的电流轮流切换,在供给连续脉冲时,就能一步一步地连续转动,从而使电机旋转。步进电机每转一周的步数相同,在不丢步的情况下运行,其步距误差不会长期积累。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,同时步进电机只有周期性的误差而无累积误差,精度高,步进电动机可以在宽广的频率范围内通过改变脉冲频率来实现调速、快速起停、正反转控制等,这是步进电动机最突出的优点[1]。 正是由于步进电机具有突出的优点,所以成了机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用[2]。比如在数控系统中就得到广泛的应用。目前世界各国都在大力发展数控技术,我国的数控系统也取得了很大的发展,我国已经能够自行研制开发适合我国数控机床发展需要的各种档次的数控系统。虽然与发达国家相比,我们我国的数控技术方面整体发展水平还比较低,但已经在我国占有非常重要的地位,并起了 2

5相环形分配器

步进电机论文:五相混合式步进电动机环形分配器的设计 2012年1月21日 五相混合式步进电机环形分配器的设计 徐殿国王宗培(哈尔滨工业大学) l引言 五相混合式步进电机具有许多优良的性能,因此在国内外都得到了较大发展,其驱动技术也取得了很大进步[1]。由于五相混合式步进电动机系统的研制和开发历史不长,电机驱动电源中的环形脉冲分配器专用芯片目前尚未见到,国内外厂家生产的五相混合式步进电动机驱动电源中的环形脉冲分配器大都是由数字逻辑集成电路或EPROM存贮器构成的[2.3]。由于电机的运行节拍和运行方式较多,采用这些方式设计的环形脉冲分配器结构复杂、功能较少、可靠性不高。近年来随着逻辑可编程器件的出现,为逻辑电路的设计提供了极大的灵活性,因此完全可以用逻辑可编程器件(例如PAL、GAL等)设计步进电动机的环形脉冲分配器。本文给出由两片GAL16V8构成的五相混合式步进电动机环形脉冲分配器的设计方法。 2五相混合式步进电机的励磁方式及环形脉冲分配逻辑 根据五相混合式步进电机韵工作原理,可以得到如表1所示的励磁方式。可见五相混合式步进电机的励磁方式很多,但是运行节拍只有两种即整步10拍和半步20拍。尽管该电机的励磁方式很多,但从电机运行的平稳陛和获得最大合成转矩的角庋出发,表1五相混合式步进电动

机的励磁方式常采用4-4相通电方式作为整步运行方式,4-5相通电方式作为半步运行方式。整步运行方式中的5-5相通电方式虽较4-4相通电方式的合成转矩大,但由于驱动电源中采用桥式电路时存在上下桥臂换向容易引起短路而较少采用。本文给出的是4-4相通电方式和5-5相通电方式的环形脉冲分配器设计方法。 根据五相混合式步进电机的合成转矩矢量图[4],可以得到4-5相励磁方式和4-4相励磁方式下的逻辑通电状态变化顺序,如表2所示。与之对应的功放电路形式如图1所示。表2中的“1”代表功率管导通,“0”代表功率管关断。其中正转的逻辑通电状态变化顺序 为。 表2中序号为奇数的逻辑通电状态即为4-4相励磁方式。

步进电机控制系统课程设计

河北xxxxxx学院 课程设计说明 书 题目:步进电机控制系统 学院(系): 年级专业: 学号: 学生姓名: 同组学生: 指导教师:

步进电机控制系统 设计者:xxxxx 指导老师:xxxx 1摘要: 由于步进电机自身的特点、不需要位置、速度等信号反馈,只需要脉冲发生器产生足够的脉冲数和合适的脉冲频率,就可以控制步进电机移动的距离和速度。步进电机的运转方向的控制为输入电机各绕组的通电顺序。例如,一个三相步进电机的通电顺序为:a—ab—b—bc—c—ca—a--.....,此时点击正转,若通电顺序改为:a—ac—c—cb—b—ba—a--.....时点击反转。既可以通过改变环形分配器的脉冲输出顺序,也可以通过编程改变输出脉冲的顺序,来改变输入到各绕组的通电顺序,达到控制电击方向的目的。 关键词:步进电机 PLC 步进电机驱动器 引言步进电机是一种常用的电气执行原件,一种多相或单相同步点击,在数控机床、包装机械等自动控制及检测仪表等方面得到广泛运用。随着plc的不短发展。其功能越来越强大,除了有简单的逻辑功能和顺序控制外,运算功能的加入、pid和各类高速指令、使得plc对复杂和特殊系统的控制应用更加广泛。Plc与数控技术的结合产生了各种不同类型的数控设备。 2 任务与要求 (1) 了解步进电机的原理 (2) 熟练使用PLC控制步进电机,了解步进电机驱动器原理 3 装置原理介绍 3.1控制系统功能框图 在步进电机控制系统中,首先控制步进电机使之稳步启动,然后高速运动,接近制定位置时,减速之后低速运动一段时间,在准确地停在预定的位置上,最后步进电机停留2s后,按照前进时的加速—高速—减速—低速的步骤返回到起始点,其运动状态转换过程平稳,其功能框图如图3.1所以,其简单工作过程如图3.2所示。 由于步进电机本身的结构特性决定了它要实现高速运转必须有加速过程,如果在启动时突然加载高频脉冲,电机会产生啸叫、失步甚至不能启动,在停止阶段也是这样,当高频脉冲突然降到零时,电机会产生啸叫和振动,所以在启动和停止时,都必须有一个加速和减速过程。 3.2步进电机控制系统硬件设计 由于步进电机的硬件结构特性,所以对输入的脉冲的频率有所限制,对于低频的脉冲输出时,plc可以利用定时器来完成。若要求步进电机的速度较快时,就需要用plc的高速脉冲输出指令,这时就需要在程序中设置相应的步骤来完成对步进电机的控制。 3.21 组建器材 (1)主机plc 根据系统的控制要求,采用三菱FX系统系列的plc作为控制器。(2)限位开关此系统中共用了两个限位开关:左限位开关和右限位开关。这两个限位开关的作用是控制物体的位置,防止物体超出合理的工作范围。 (3)步进电机步进电机是该系统的执行机构

步进电机驱动电路设计

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

高频正弦波振荡器地设计

农林大学学院 课程设计报告 课程名称:数字信号处理课程设计 课程设计题目:高频正弦波振荡器设计与仿真姓名: 系:计算机系 专业:电子信息工程 年级: 学号: 指导教师: 职称: 2015年12月30日

高频正弦波振荡器的设计 目录 目录 (1) 摘要: (2) 一、设计要求 (3) 二、总体方案设计 (3) 三、工作原理说明 (3) 1、振荡器概念 (3) 2、静态工作点的确定 (4) 3、振荡器的起振检查 (4) 4、高频功率放大器 (5) 5、电路设计原理框图如图1所示。 (5) 四、电路设计 (6) 1、正弦波振荡器的设计 (6) 2、高频功率放大器的设计 (9) 五、性能的测试 (11) 1振荡器振荡频率为2MHz (11) 2振荡器振荡频率为4MHz (11) 3高频功率放大器电路 (12) 4输出功率 (13) 六、结论、性价比 (13) 七、课设体会及合理化建议 (14) 八、参考文献 (14)

摘要: 本次课程设计通过对课本知识的运用,简单介绍了高频正弦波振荡器的设计方法,主要应用LC振荡电路产生正弦波,再经高频功率放大器进行功率放大,并用仿真软件进行仿真,以及对其性能进行测试,经过反复的调试最终得到满足课题要求的电路。 关键词:正弦波;振荡器;高频功率放大器。

一、设计要求 设计要求: 1. 选择合适的高频正弦波振荡器形式; 2. 从理论上分析振荡器的各个参数及起振条件; 3. 设计高频振荡器,选取电路各元件参数,使其满足起振条件及振幅条件。 主要技术指标:电源电压12V,工作频率2M-4MHz,输出电压1V,频率稳定度较高。 二、总体方案设计 该课程设计主要涉及了振荡器的相关容还有高频功率放大器的容,正弦波振荡器非常具有实用价值,通过该课题的研究,可以加深对振荡器以及丙类高频功率放大器的了解。 三、工作原理说明 1、振荡器概念 振荡器主要分为RC,LC振荡器和晶体振荡器。其中电容器和电感器组成的LC回路,通过电场能和磁场能的相互转换产程自由振荡。要维持振荡还要有具有正反馈的放大电路,LC振荡器又分为变压器耦合式和三点式振荡器,现在很多应用石英晶体的石英晶体振荡器,还有用集成运放组成的LC振荡器。 振荡器的作用主要是将直流电变交流电.它有很多用途.在无线电广播和通信设备中产生电磁波.在微机中产生时钟信号.在稳压电路中产生高频交流电.。 题目要求产生高频正弦波,所以选用电容三点式电路,进一步考虑从而选用并联改进型电容三点式振荡器(西勒电路),因为它具有输出波形不易失

嵌入式 步进电机(环形分配器)

课程数控实验 题目基于LPC2114的直流电机控制系统学院信息工程学院 专业13计算机测控 学号3113002316、3113002317、 3113002318、3113002319 姓名谢志鹏、杨光、叶国康、曾晖

基于LPC2114的步进电机控制器 一.实验要求 1.用一片LPC2000处理器或单片机设计步进电机驱动器,实现脉冲环形分配器和放大驱动电路功能,驱动步进电机运行。 2.用另外一片LPC2000处理器设计数控系统,设置步进电机步进运动方向选择开关、电位器输入步进运动速度、键盘输入步进运动步数,设置运动脉冲和方向信号输出给步进电机驱动器,实现对步进电机的运动控制信号给定。 二.实验原理 1.LPC2103部分(步进电机驱动部分): (1)脉冲输入:利用LPC2103芯片的脉宽调制器(PWM)产生占空比为50%的方波信号。 (2)正反转:把L297的CW/CCW接到LPC2103的一个引脚,通过控制该引脚电平的高低即可实现控制电机正反转。 (3)步进步数控制:把步进电机控制器的定时器0设置成捕获计数模式,当捕获到一个脉冲时,TC 加1,直到TC等于给定步数时,停止方波输出。 2.LPC2114(信号输入部分) (1)步进运动速度输入:通过调节电位器,再经过LPC2114的AD转换,得到电位器触点的电压值。将电压值按照一定的比例换算成速度值,通过串口发送到LPC2103(步进电机控制器),以改变方波的频率。 (2)步进步数输入:通过键盘输入步进步数,将结果通过串口发送到LPC2103(步进电机控制器)。

三.硬件电路 图3.1 电路图 L297是步进电机控制器,适用于双极性两相步进电机或单极性四相步进电机的控制,可有半步、整步和波状三种驱动模式。片内斩波电路允许开关式控制绕组电流。该器件的一个显著特点是仅需时钟、方向和模式输入信号。步进电机所需相位由电路内部产生,大大减轻了的负担。 L297的引脚端功能如下: ◆引脚端10(使能端EN)为芯片的片选信号,高电平有效; ◆引脚端20(复位RST),低电平有效; ◆引脚端19(HALF/FULL)和引脚端17(CW/CCW)都通过上拉电阻链接到高电平; ◆引脚端18(时钟输入CLK)的最大输入时钟频率不能超过5KHz,控制时钟的频率,即可控制电机转 动速率; ◆引脚端19(HALF/FULL)决定电机的转动方式,HALF/FULL=0,电机按整步方式运转,HALF/FULL=1,

步进电机控制系统设计

课程设计任务书 设计题目:微机步进电机控制系统设计 设计目的: 1.巩固和加深课堂所学知识; 2.学习掌握一般的软硬件的设计方法和查阅、运用资料的能力; 3.通过步进电机控制系统设计与制作,深入了解与掌握步进电机的运行方式、方向、速 度、启/停的控制。 设计任务及要求:(在规定的时间内完成下列任务) 任务:控制四相步进电机按双八拍的运行方式运行。按下开关SW1时启动步进电机,按ESC键停止工作。采用循环查表法,用软件来实现脉冲循环分配器的功能 对步进电机绕组轮流加电。 要求对题目进行功能分析(四项功能:快速顺时针旋转,慢速顺时针旋转, 快速逆时针旋转和慢速逆时针旋转),进行步进电机远程控制系统硬件电路设 计,画出电路原理图、元器件布线图、实验电路图;绘制程序流程图,进行 步进电机控制程序设计(采用8086汇编语言);系统调试、运行,提交一个 满足上述要求的步进电机控制系统设计。 时间安排:(部分时间,某些工作可以自己安排重叠进行) 具体要求:设计报告撰写格式要求(按提供的设计报告统一格式撰写), 具体内容如下: ①设计任务与要求②总体方案与说明 ③硬件原理图与说明④实验电路图与说明 ⑤软件主要模块流程图 ⑥源程序清单与注释 ⑦问题分析与解决方案(包括调式记录、调式报告,即在调式过程中遇到的主要问 题、解决方法及改进设想); ⑧小结与体会 附录:①源程序(必须有简单注释)②使用说明③参考资料 指导教师签名:08 年12 月01 日 教研室主任(或责任教师)签名:年月日

目录 第1章需求分析 (1) 1.1课程设计题目 (1) 1.2步进电机介绍 (1) 1.3课程设计任务及要求 (1) 1.4软硬件运行环境及开发工具 (1) 第2章概要设计 (2) 2.1设计原理及实现方法 (2) 2.1.1 步进电机控制原理 (2) 2.1.2微机步进电机控制系统原理图 (2) 2.1.3 运行方式与方向的控制——循环查表法 (3) 2.1.4步进电机的启/停控制——设置开关 (4) 2.2微机步进电机控制系统设计流程图 (4) 第3章详细设计 (5) 3.1 硬件设计与实现 (5) 3.2软件设计 (5) 3.2.1正向慢转子程序 (5) 3.2.2正向快转子程序 (6) 3.2.3反向慢转子程序 (6) 3.2.4反向快转子程序 (6) 3.2.5长延时子程序 (7) 3.2.6短延时子程序 (7) 第4章系统调试与操作说明 (7) 4.1系统调试 (7) 4.2 操作说明 (8) 第5章课程设计总结与体会 (8) 参考文献 (9) 附录微机步进电机控制系统源程序 (9)

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