步进电动机控制系统设计
步进电机运动控制系统设计
步进电机运动控制系统设计设计时考虑到CPU在执行指令时可能受到干扰的冲击,导致程序”跑飞”或者进入”死循环”,因此,设计了看门狗电路,使用的是MAXIM公司生产的微处理系统监控集成芯片MAXI813。
本文还详细地给出了相关的硬件框图和软件流程图,并编制了该汇编程序。
步进电机最早是在1920年由英国人所开发。
1950年后期晶体管的发明也逐渐应用在步进电机上,这对于数字化的控制变得更为容易。
以后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分解性能、高响应性、信赖性等灵活控制性高的系统中。
在生产过程中要求自动化、省、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控制、需要精确操作各项指令动作的灵活控制性场合步进电机用得最多。
步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。
随着微和技术的发展,步进电机的需求量与日俱增,在各个国民领域都有应用。
步进电机是将电脉冲信号变换成角位移或直线位移的执行部件。
步进电机可以直接用数字信号驱动,使用非常方便。
一般电动机都是连续转动的,而步进电动机则有定位和运转两种基本状态,当有脉冲输入时步进电动机一步一步地转动,每给它一个脉冲信号,它就转过一定的角度。
步进电动机的角位移量和输入脉冲的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。
在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态。
因此非常适合于单片机控制。
步进电机还具有快速启动、精确步进和定位等特点,因而在数控机床,绘图仪,打印机以及光学仪器中得到广泛的应用。
步进电动机已成为除直流电动机和交流电动机以外的第三类电动机。
传统电动机作为机电能量转换装置,在人类的生产和生活进入电气化过程中起着关键的作用。
步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。
用于仿人手的步进电动机控制系统设计
0引 言
仿 人型 机器人 手要 求 具有 高度 的灵 巧性 和 紧凑 的结构 。驱 动器 的性能 决定 了仿 人 手 的多种 性能 指
为仿人 型机 器人 手 的驱 动 元 件 , 并设 计 了 由 电机 专 用 控 制芯 片和微 处理 器 相结 合 的控制 系统 。在此 基
础 上设 计 了 电机闭环 位 置控 制器 和基 于位 置 的阻抗
控 制 器 , 人 手抓 取 具 有 柔 顺 性 和 力 矩控 制 的能 使仿
力。
标 : 取力 的大小 、 的重 量 、 寸 、 抓 手 尺 噪声 等都 与驱 动
器有 关 。 目前 用 于机器 人 的驱 动器有 气 动 、 压 、 液 超
声 波 电动机 、 形状 记 忆 合 金 等 。应 用 的最 广 泛 的是 传 统 的电磁 电机 , 在 效 率 、 应 时 间 、 靠 性 等方 它 响 可
i
的功能 , 既可 以作 为服 务 机器人 的末 端执 行 器 , 可 也
以用 作残 疾人 假 手 用 于 t 操 作 。作 为 机 器人 手 , 用 3常
量 。这种设 计 能够 有 效 地 节 约 能源 , 于 使用 电池 对 工作 的机 器人 来说是 非 常重要 的 。
传统 的步 进 电动 机 驱 动 和控 制 电 路 复杂 、 积 体 大, 影响步 进 电动机 控制 的可 靠性 , 软件 设计 工作 量
构成及原理 , 系统结构简单 , 集成 度高。给出了控制 系统 的硬 件实现 和手指 阻抗力 矩控 制器 的设 计 。实验 结果 显 示系统工作稳定可靠 。
关 键 词 : 进 电 动 机 ; 制 系 统 ; 用 芯 片 ; 人 手 步 控 专 仿
中图分类 号 :M3 3 6 T 8 .
基于AT89C51单片机的步进电动机控制系统设计
重庆科技大学本科毕业论文基于AT89C51单片机的步进电动机控制系统设计考生姓名: XXXXX X 准考证号: XXXXXXXXXXXX 专业层次:本科院(系):XXXXXXXXXXXXXXXXXXX 指导教师: XXXXXX 职称:讲师重庆科技大学二O一二年月日基于AT89C51单片机的步进电动机控制系统设计考生姓名: XXXXXX准考证号: XXXXXXXXXXXX专业层次:本科指导教师: XXXXXXX院(系):机械与动力工程学院重庆科技大学二O一二年九月二十日摘要随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。
研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。
步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成。
采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加。
软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式。
本设计是采用AT89C51单片机对步进电机的控制,通过I/O口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机。
实践证明,基于单片机控制的步进电机比传统的步进控制器具有更好的性能,更加简单、方便、可靠。
本设计的主要研究对象就是开环伺服系统中最常用的执行器件——步进电机。
关键词:步进电机,单片机,正反转控制,键盘控制,LCD液晶显示Based on the AT89C51 single-chip stepper motor controlsystem designABSTRACTWith the development of microelectronics and computer technology, the stepper motor demand grow with each passing day, which is widely used in printers, electric toys and other consumer products, industrial robots and CNC machine tools, medical equipment and other mechanical and electrical products, the national economy in various fields are applied. Study of stepping motor control system, to improve the control precision and response speed, energy saving etc have important significance.A stepper motor can be converted into electric pulse signal of angular displacement or line displacement of the mechanical and electrical components, a stepper motor control system is mainly composed of a stepping controller, a power amplifier and a stepper motor. Using single chip microcomputer control, using software to replace the stepping controller, which has the advantages of simple circuit, low cost, reliability is increased. Software programming can produce different types of step motor excitation sequence to control stepper motor operation mode.This design is the use of AT89C51 single-chip stepper motor control, through the I/O port output timing square wave as a stepper motor control signal, the signal through the ULN2003 chip stepper motor driver.Practice has proved, based on the single chip microcomputer to control the step motor than the traditional stepping controller has better performance, more simple, convenient, and reliable. The design of the main research object is the open loop servo system in the most commonly used executive device -- stepping motor.Keywords:Stepper motor, MCU, Positive control, Keyboard control, LCD liquid crystal display目录中文摘要 (I)英文摘要 (II)1 绪论 (1)1.1 步进电机及其发展 (1)1.2 步进电机在我国的发展应用及前景 (1)1.3 设计研究内容 (2)2 控制系统硬件分析与设计 (3)2.1 步进电机 (3)2.1.1 步进电机的原理 (3)2.1.2 步进电机的特点 (4)2.1.3 步进电机的分类 (4)2.1.4 永磁步进电机的控制原理 (5)2.2 单片机的选择 (6)2.2.1 单片机的引脚功能 (6)2.2.2 主要特性 (6)2.3 步进电机控制系统的组成 (7)2.3.1 键盘控制电路 (7)2.3.2 LCD液晶显示电路 (8)2.3.3 步进电机驱动电路 (10)3 控制系统软件分析与设计 (13)3.1 程序流程图 (13)3.2 读键盘子程序流程图 (14)3.3 键盘处理子程序流程图 (14)3.4 电机控制中断程序流程图 (15)4 调试与改进 (17)4.1 调试与改进 (17)4.2 运行结果 (17)结论 (19)致谢 (20)参考文献 (21)附录一 (22)附录二 (27)论文原创性声明1 绪论1.1 步进电机及其发展步进电机又称为脉冲电动机或阶跃电动机,它是基于最基本的电磁感应作用,将电脉冲信号转变为角位移或线位移的开环控制元件。
基于单片机的步进电动机调速系统的设计开题报告
基于单片机的步进电动机调速系统的设计开题报告标题:基于单片机的步进电动机调速系统的设计开题报告一、选题背景和意义步进电动机是一种常见的电动机类型,具有精度高、控制简单、适用范围广等优点。
在工业自动化控制系统中,步进电动机的调速系统被广泛应用。
本次设计旨在基于单片机技术,设计一种步进电动机调速系统,以实现对步进电动机的精准控制,提高生产效率和产品质量。
二、研究目标1. 设计一套基于单片机的步进电动机调速系统,实现对步进电动机的精准控制;2. 实现步进电动机的速度控制和位置控制功能,以满足不同应用场景的需求;3. 提高步进电动机的运动精度和稳定性,提高生产效率和产品质量。
三、研究内容和方法1. 系统硬件设计:选择适当的单片机型号,并搭建单片机控制电路,包括电源电路、驱动电路、信号输入输出接口等;2. 系统软件设计:使用C语言编程,编写单片机的控制程序,实现步进电动机的速度和位置控制;3. 系统测试与优化:对设计的步进电动机调速系统进行测试,并根据测试结果进行优化改进,提高系统的性能和可靠性。
四、预期成果和创新点1. 设计一套基于单片机的步进电动机调速系统,实现对步进电动机的精准控制;2. 实现步进电动机的速度控制和位置控制功能,满足不同应用场景的需求;3. 提高步进电动机的运动精度和稳定性,提高生产效率和产品质量。
五、进度安排1. 第一周:调研相关技术和文献,了解步进电动机的原理和控制方法;2. 第二周:选择适当的单片机型号,并搭建单片机控制电路;3. 第三周:编写单片机的控制程序,实现步进电动机的速度和位置控制;4. 第四周:对设计的步进电动机调速系统进行测试,并进行优化改进;5. 第五周:撰写设计报告和制作展示材料。
六、存在的问题和解决方案1. 硬件选型:选择适合步进电动机调速系统的单片机型号和驱动电路,可以参考相关文献和实验室的经验;2. 软件编程:由于步进电动机的控制涉及到速度和位置的精确控制,需要仔细编写控制程序,可参考相关的单片机控制实例;3. 系统测试:在测试过程中可能会出现电路连接错误、程序逻辑错误等问题,需要仔细检查和排除故障。
基于PIC单片机的步进电动机控制系统设计
i
匿H — 越 H .H — .. — — — . — H — 邈 ,— 遨 — — 迸f
图 1 步进 电动机驱动 电源方框 图
;
;
j
在 步 进 电 动机 的实 际运 行 过 程 中 , 由加 速度 频 率 特性 可得 , 如果 运 行频 率大 于起 动频 率 时 , 进 电 步 动 机会 发生 失 步 现象 。同样 , 当运 行 频 率 突 然停 止 时, 步进 电动机会 由于惯性 作 用产 生过 冲现 象 , 造成 位 置不 精确 。如 果 频 率 过低 , 进 电动 机 的 速度 又 步 会 太慢 。所 以加 减速 过程 控制 的好 坏 直接决 定 了步 进 电动 机 的控制 精度 。在 不发 生失 步 和过 冲现 象 的 前 提下 , 步进 电动 机 从 一 个 位 置 快 速精 确 地 移 动 使
对步进电动机的速度和位置控制 。较好地 解决了步进 电动机运动 过程 中存在 的失 步 、 冲等现象 , 出了控制 系统 过 给
的主要硬件 电路及软件 的设计 , 并利用 c语 言实 现了 PC单 片机对 步进电动机 的精确控制 。 I
关键词 : 步进 电动机 ; 查表法 ; 参数法 ; 速度 ; 位置 ;I 1F 7 PC 6 87
Ke r s se p rmoo ;o k u a l t o p r me r t o s e d; o i o P C1 F 7 y wo d : tp e t r l o - p t b e meh d; a a t c me h d; p e p st n; I 6 8 7 i i
…
…
堕堕 … 曼 皇 . 蔓
旦…一…………… ………. … …………………………
步进电机的开环控制和闭环控制
步进电机的开环控制和闭环控制一、步进电机的开环掌握1、步进电机开环伺服系统的一般构成图1 步进电机开环伺服系统步进电动机的电枢通断电次数和各相通电挨次打算了输出角位移和运动方向,掌握脉冲安排频率可实现步进电动机的速度掌握。
因此,步进电机掌握系统一般采纳开环掌握方式。
图为开环步进电动机掌握系统框图,系统主要由掌握器、功率放大器、步进电动机等组成。
2、步进电机的掌握器1、步进电机的硬件掌握步进电动机在—个脉冲的作用下,转过一个相应的步距角,因而只要掌握肯定的脉冲数,即可精确掌握步进电动机转过的相应的角度。
但步进电动机的各绕组必需按肯定的挨次通电才能正确工作,这种使电动机绕组的通断电挨次按输入脉冲的掌握而循环变化的过程称为环形脉冲安排。
实现环形安排的方法有两种。
一种是计算机软件安排,采纳查表或计算的方法使计算机的三个输出引脚依次输出满意速度和方向要求的环形安排脉冲信号。
这种方法能充分利用计算机软件资源,以削减硬件成本,尤其是多相电动机的脉冲安排更显示出它的优点。
但由于软件运行会占用计算机的运行时间,因而会使插补运算的总时间增加,从而影响步进电动机的运行速度。
另一种是硬件环形安排,采纳数字电路搭建或专用的环形安排器件将连续的脉冲信号经电路处理后输出环形脉冲。
采纳数字电路搭建的环形安排器通常由分立元件(如触发器、规律门等)构成,特点是体积大、成本高、牢靠性差。
2、步进电机的微机掌握:目前,伺服系统的数字掌握大都是采纳硬件与软件相结合的掌握方式,其中软件掌握方式一般是利用微机实现的。
这是由于基于微机实现的数字伺服掌握器与模拟伺服掌握器相比,具有下列优点:(1)能明显地降低掌握器硬件成本。
速度更快、功能更新的新一代微处理机不断涌现,硬件费用会变得很廉价。
体积小、重量轻、耗能少是它们的共同优点。
(2)可显著改善掌握的牢靠性。
集成电路和大规模集成电路的平均无故障时(MTBF)大大长于分立元件电子电路。
(3)数字电路温度漂移小,也不存在参数的影响,稳定性好。
基于PLC的步进电动机控制系统的设计
○科教前沿○
SCIENCE & TECHNOLOGY INFORMATION
2009 年 第 5 期
基于 PLC 的步进电动机控制系统的设计
王
刘伟
(广东工业大学华立学院 广东 增城 511325)
【摘 要】本文选用三菱 FX2N-48MR 的 PLC,设计了一种基于 PLC 和触摸屏的步进电动机控制系统,给出了该系统硬件电路设计方案, 并分析了控制系统软件设计过程。 调试结果表明,该方案能实现对步进电动机速度和方向的精确控制。
过程
基 于 PLC 的 步 进 电 动 机 控 制 实 现 的 过 程 简 述 如 下 :由 PLC 编 程 输 出 控 制 脉冲, 然后通过步进驱动器驱动步进电
图 3 步进电机的 PLC 控制系统 I / 0 接线图
动机转动,从而带动直线机构移动。操作
人员通过触摸屏选择控制方式,输入运动控制参数,触摸屏将相应的
控 制 要 求 可 设 计 出 步 进 电 机 的 PLC 控 制 系 统 I/O 接 线 图 (见 图
3)。 图 3 中:CP-脉冲信号输入端子;CW-方向信号输入端子;EN-使能
信号输入端子。
2.2 软件设计
系统的软件设计, 主要包括直线机
构 设 计 、触 摸 屏 设 备 组 态 、PLC 控 制 程 序
运行;停机时,也按同样斜率从高速逐渐降至零速而停止运行,以保证
步进电动机启动和停机时的平稳性。
斜坡信号 S1 S1 D
S1
脉冲输出 S1
S2 D
FNC67 RAMP D1 D2 D3 Kl000 FNC57 PLSY K1000 D0 Y0
预先将初值与目标写入数据寄存器 Dl、D2,启动后,D3 内容从 D1 到 D2 慢 慢 变 化 , 移 动 时 间 为 N 次 扫 描 , 传 输 完 毕 后 辅 助 继 电 器 M8029 置 ON。 Sl:指 定 频 率 ,2~2O Hz 执 行 中 可 更 变 ;S2:指 定 发 生 脉 冲;D 指定脉冲输出 Y 的地址号脉冲占空比为 5O% ,执行完毕辅助继 电器 M8029 置 ON;DPISY 为 32 位指令。
第九章-步进电动机传动控制系统
是电机作单步运动
所能带动的极限负载,也称为极限启动转矩。实际电机所 带的负载转矩TL必须小于极限启动转矩才能运行,即电机 所带负载的阻转矩 TL<
Tst
步距角减少可使相邻矩角特性位移减少, 就可提高极限
启动转矩Tst,增大电机的负载能力。三相六拍时,矩角特
性幅值不变,而步距角小了一半,故极限启动转矩。
(b) (c) 图 三相六拍运行 (a) A相通电; (b) A、 B相通电;(c) B相通电 第8 页
(a)
③三相双三拍运行
通电方式AB→BC→CA→AB‥,一拍转过30 °。
9
步进电动机的结构
10
转子齿数 齿距角
z表示.
转子相邻两齿间的夹角,用θ z 表示。 z 拍和步距角
Tst 时,A相通电时,转子处于a”点;改由B相通电 情况2:负载转矩 TL
时,转子不能前进。
图9.6 最大负载能力的确定
25
•最大负载转矩(起动转矩)
步进电动机在步进运行时所能带动的最大负载,可由相邻
Tst
两条矩角特性交点所对应的电磁转矩
相邻矩角特性的交点所对应的转矩
Tst
来确定。
T A T sm sin e
则B通电时,距角特性为
T B T sm sin( e 120 )
图 A相、B相定子齿相对转子齿的位置
21
当A、B两相同时通电时合成矩角特性应为
T A B T A T B T sm sin e T sm sin( e 120 ) T sm sin( e 60 )
使各相电流平衡。
VD2及Rf2作用是构成续流电路。
这种电源效率较高,起动和运行频 率也比单一电压型电源要高。
第3章步进电动机的控制
升速 恒速 减速 低速
起点
终点
(时间) t
图3-24
点、位控制中的加减速控制
15
变速控制的方法有:
改变控制方式的变速控制:最简单的变速控制可利用改变步进电 机的控制方式实现。例如:对于三相步进电机系统,启动或停止时 用三相六拍,大约0.1s以后,改用三相三拍,快到达终点时再采用 三相六拍,以达到减速控制的目的。 均匀地改变脉冲时间间隔的变速控制:步进电机的加速(或减速) 控制,可以用均匀地改变脉冲时间间隔来实现。 采用定时器的变速控制:单片机控制系统中,用单片机内部的定 时器来提供延时时间。方法是将定时器初始化后,每隔一定的时间, 由定时器向CPU申请一次中断,CPU响应中断后,便发出一次控制脉 冲。此时只要均匀地改变定时器时间常数,即可达到均匀加速(或 减速)的目的。这种方法可以提高控制系统的效率。
脉冲 方向控制
步进控制器
功率放大器
步进电机
负载
图3-19 步进电机控制系统的组成
2
随着电子技术的发展,除功率驱动电路之外,其它硬件电路均可由软 件实现。采用计算机控制系统,由软件代替步进控制器,不仅简化了 线路,降低了成本而且可靠性也大为提高,同时,根据系统的需要可 灵活改变步进电机的控制方案,使用起来很方便。典型的微型机控制 步进电机系统原理图如图3-20所示。 使用微型机对步进电机进行控制有串行和并行两种方式。 步 进 电 机
6
二、步进电动机的闭环控制
在开环步进电动机系统中,电动机的输出转矩在很大程度上取决于驱 动电源和控制方式。对于不同的步进电动机或同一种步进电动机而不 同负载,励磁电流和失调角发生改变,输出转矩都会随之发生改变, 很难找到通用的控速规律,因此,也很难提高步进电机的技术指标。 闭环系统是直接或间接地检测转子的位置和速度,然后通过反馈和适 当处理自动给出驱动脉冲串。因此采用闭环控制可以获得更精确的位 置控制和更高、更平稳的转速,从而提高步进电动机的性能指标。 步进电动机的输出转矩是励磁电流和失调角的函数。为了获得较高的 输出转矩,必须考虑到电流的变化和失调角的大小,这对于开环控制 来说是很难实现的。
单片机步进电动机控制系统设计
前言单片机是一个单芯片形态、面向控制对象的嵌入式应用计算机系统。
它的出现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。
从此,计算机技术在两个重要领域-—通用计算机领域和嵌入式计算机领域都得到了极其重要的发展,并正在深深地改变着我们的社会。
采用8031单片机控制步进电机,可实现步进电动机正反转控制和步进电动机的无级调速。
分析了步进电机的工作原理,讨论了系统硬件和软件的设计方法,并给出了步进电机的四相八拍单片机控制的具体实现方法。
该系统操作简单,降低了成本,提高了系统的可靠性。
步进电机具有控制方便和体积小等特点,因此在智能仪表和位置控制中得到了广泛的应用。
近年来大规模集成电路的发展以及各种单片机的迅速发展和普及,为设计功能强、价格低的步进电机控制驱动器提供了先进的技术和充足的资源.步进电动机是一种将电脉冲信号转换成相应角位移或线位移的电动机,它的运行需要专门的驱动电源,驱动电源的输出受外部的脉冲信号控制。
每一个脉冲信号可使步进电机旋转一个固定的角度,这个角度称为步距角。
脉冲的数量决定了旋转的总角度,脉冲的频率决定了电动机旋转的速度,改变绕组的通电顺序可以改变电机旋转的方向。
在数字控制系统中,它既可以用作驱动电动机,也可以用作伺服电动机.它在工业过程控制中得到广泛的应用,尤其在智能仪表和需要精确定位的场合应用更为广泛。
1 单片机的基本知识1。
1 概述单片微型计算机简称单片机,由于它的结构及功能均是按工业控制要求设计的,所以其确切的名称应是单片微控制器(Single Chip Microcontroller).它是把微型机算计的各个功能部件:中央处理器CPU、随机存储器RAM、只读存储器ROM、并行I/O接口、定时器/计数器及串行通信接口等集成在一块芯片上,构成一个完整的微型计算机系统,故又把它称为单片微型计算机系统(Single Chip Microcomputer).由于单片机面对的是测控对象,突出的是控制功能,所以它从功能和形态上来说都是应控制领域应用的要求而诞生的.随着单片机技术的发展,它在芯片内集成了许多面对测控对象的接口电路,如ADC、DAC、高速I/O口、PWM、WDT等。
数控系统中步进电动机的变速控制及程序设计
i s e c eeae rd c lrtdp o e sa tmaial b o toln ot r . f ih da c lr tdo e ee ae r c s uo tc l yc nr ligs fwae n y Ke r :se pe tr v ra ese dc nr l n me ia o to y tm ywo ds tp rmoo ; a ibl p e o to ; u rc l nr l se c s
Ab t a t W h n a se p rmo o s r n i g a i h s e d to t n a p a so to t p p e me n. r t e n me ia o tol y t m sr c : e t p e t rwa u n n th g p e ,i fe p e r u f se h no no Fo h u rc lc n r se s
c n c n r lf e u s r q e c y b s y t sp p r t o c n mi a u e i a o to y t m o x m p e a l z n u d f a o to e d p le fe u n y b e t wa , hi a e o k t e o o c l m rc lc n r ls se f re a he n l , nay i g r n mo e o
0 前 言
在 数控机 床 加工过 程 中 ,总是 希望 步进 电动 机
的运行 速度 尽可 能快 些 ,快速 地达 到控 制终 点 。但 是 由于 受步 进 电动机 本身 的特 性 限制 ,如果 在速 度 较 高 的状态起 、停及运 行 速度 突变 时 ,往往 会 出现 失步现 象 ( 别 是带 了负载 时) 特 ,使 步进 电动 机不 能 正确地 跟 随进给 脉冲 。究 其原 因 ,是步 进 电动机 的
基于可编程芯片的步进电动机控制系统设计
b 2 3 a d 8 5 A h p ih we e u e o o t ie t e p r o m a c ft e s s e . Th i y 8 5 n 2 5 c i s wh c r s d t p i z h e f r n e o h y t m m e ma n c n r l r g a i o t r e i n wa r v d d,wh c a o t o h p e n u n n ft e o to o r m n s f wa e d sg s p o i e p ih c n c n r l es e d a d t r i g o h t
制延 时时 间 ,以 控 制 步 进 电机 转 速 。8 5 2 3可 编程
计数 / 时控 制器 具 有 3个 独 立 的 通 道 ,分 别 为计 定 数器 0 ,计 数器 1 ,计 数器 2 。这 里用 0通 道 ,0工
作方 式 。8 5 A 并行 接 口芯 片实 现对 步进 电机 的脉 25
使用 。随着 单 片机 及其 பைடு நூலகம்展 芯片技 术 的发 展 ,通过 可 编程芯 片及其 编 程来 改变 控制方 案 ,能 够实 现复 杂而成 本不 高 的控 制系统 。
冲控 制 ,输 出符合 转 动要求 的步进 脉 冲[ 。整 体结 4 ]
构如 图 1所示 。
1 系统 的 硬 件 结 构
se t p mot r The r s l s t r c ia a u . o. e u tha he p a tc lv l e KEY ORDS: SCM ;St p m o o W e t r;Ti r;Con r y t m ;Applc ton me t ols s e ia i
步进电机控制系统设计
步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件,具有快速启动能力,定位精度高,能够直接接受数字量,因此被广泛地应用于数字控制系统中,如数模转换装置、精确定位、计算机外围设备等,在现代控制领域起着非常重要的作用。
本设计运用了8086 CPU芯片以及74273芯片、8255A芯片和步进电机以及7位小功率驱动芯片ULN2003A、指示灯等辅助硬件电路,设计了步进电机正反转及调速系统。
绘制软件流程图,进行了软件设计并编写了源程序,最后对软硬件系统进行联合调试。
该步进电机的正反转及调速系统具有控制步进电机正反转的功能,还可以对步进电机进行调速。
关键词:步进电机;正反转;调速控制;ULN2003A芯片;8086微机系统1、课程设计任务书1.1任务和目的 (4)1.2设计题目 (4)1.3内容和要求 (4)1.4列出使用元器件和设备清单 (4)2、绪论 (4)3、步进电机的总体方案 (6)4、步进电机的硬件设计 (7)4.1总体设计思路 (7)4.2电路原理图 (10)4.3线路连接图 (11)5、步进电机软件设计 (12)5. 1流程图 (12)5.2控制程序 (14)&调试说明 (19)6.1调试过程 (19)6.2调试缺陷 (19)7、总结收获 (19)8、参考文献 (20)附录:元器件及设计清单1. 课程设计任务书1.1任务和目的掌握微机硬件和软件综合设计的方法。
1.2设计题目步进电机控制系统设计1.3内容和要求1. 基本要求:控制步进电机转动,要求转速1步/1秒;设计实现接口驱动电路。
2. 提高要求:改善步进电机的控制性能,控制步进电机转/停;正转/反转;改变转速(至少3挡);1.4列出使用元器件和设备清单8086cpu可编程并行接口8255指示灯键盘74LS138译码器驱动模块步进电机2. 绪论步进电机又称脉冲电动机或阶跃电动机,国外一般称为Step motor或Steeping motor、Stepper servo Steppe,等等。
多轴步进电动机运动控制系统的设计
( ac a gIstt o eh o g , a c a g3 0 9 , h a N n h n tue f cn l y N n hn 3 0 9 C i ) ni T o n
Ab t a t T mp o e t e moo rv r o d—p o e t n h o e c f s p i g moo s a se p rc n rl n ad sr c : o i r v h t rd i e ' la s r p r a d t e p t n y o t p n tr , tp e o to i g c r y e l
一
多轴 步 进 电动 机 运 动控 制 系统 的设 计
廖 高华 , 谢云敏
( 昌工程学院 , 南 江西南 昌 30 9 ) 30 9
摘
要: 为保证 步进 电动机运 动控制精 度高 、 响应 快 、 低成本 、 操作简单 , 研制 了一种性价 比高 的步进 电动机运
动控制系统 。以高速单片机为主控器 , 增强 型并 行 日( P ) E P 为通 信接 口,P A实 现脉 冲信号发 生器 , FG 利用 P C丰 富 的资源 , 实现 了步进脉 冲信号连续 、 稳定 可调和联 动插补 。实验证 明 , 制系统用 于焊缝扫查 跟踪控制 时 , 焊缝扫 控 其 查偏差小 于 1m 定位 准确 、 m, 实时可靠 、 控制灵活 、 速度运行 宽 、 干扰 性能强 、 机接 口方便 , 抗 人 具有 良好 的适 应性和 自保护 能力 。 关键词 : 步进电动机 ; P 单片机 ;P A; 冲信 号 ; 动控 制 E P; FG 脉 运
w sdvl e. yuigt cnlg fh ot lh o , ecmp t ew r 、 P 、P A ( idPor al G t a ee p d B s et hooyo ecn o ter t o ue ntok E P F G o n h e t r y h r Fe rga l mm be a s e
步进电动机分布式控制系统的设计
型
鐾
De in o s r u e n r l y t m fSt p ig M oor sg fDit b t d Co t s e o e pn t i o S
ME G Wuh n , N i n N seg WA G Yj u ( ol eo uo ai t n N r w s r o t h i l nvri , ’n7 0 7 , H C l g f tm tai , ot et nP l e nc i sy Xia 0 2 C N) e A z o h e y c aU e t 1
维普资讯
Kc pe 。NMh I奠 控 机 床 头● 功 ■ 一 俘 e 。on f CaiTs y mnl C ce。 s n0
P
c
步 进 电动 机 分 布式 控 制 系 统 的 设 计
孟 武胜 王 益 军
( 西北 工 业大 学 自动化 学院 , 西 西安 7 0 7 ) 陕 10 2
三相步 进 电动 机有 三相 单 三 拍 、 相 双 三拍 以及 三
三相六拍 3种运 行模 式 。步进 电动 机旋 转方 向 和 内部 绕 组 的通 电顺 序 及通 电方 式 有密切 关 系 。以三相 六拍 模 式为 例 , 三相六 拍模 式 正 向旋 转 时 , 相绕组 通 电顺 其
上位 机计算 机 和下位 机单 片机 构成 的步 进 电动 机分 布
表 2分别 为 三相六 拍 正 向和反 向运行 的控 制模 型 。如 果 把步进 电动机 的相 绕组分 别 接到 下位 机单 片机某 个 端 口上 , 让单 片机 按 照表 1或 表 2中的控 制 字 来 产 生 脉 冲 , 可 以实现 对 三相 步 进 电动 机 三相 六 拍 正 向或 就 反 向运行 模式 的控 制 。
基于SPCE061A的步进电动机控制系统设计
理 ;最后 重点介 绍 了软 件设 计过 程 。通过 实验 ,该 控 制器取 得 了令 人 满意 的效果 。
关键词 :单片机 ;S C 0 1 ;步进 电动机;语音 ;控制系统 P E 6A
t n , a d s e c l y o o k saef rt e mo o u s t t g frt d t n ip a . Had r tu t r i s n p e h p a fw r t t t rs b t u n o a i o a d s ly o o h i i r i l r wa e sr c u e
i to u e n t i p r f au ng wi n u fs e c o n r d c d i h spa e , e t r t i p to p e h c mma d s b tt tn o r d to l e p r — i h n u siu i g f rta i na k y o e a i
张震 宇
( 江科技学院 自动化与 电气工程学 院 ,杭州 3 0 2 ) 浙 10 3
摘 要 :介绍一种新型实用的步进 电动机控制系统 的设计 ,以 S C 0 1 P E 6 A语音单片机为核心 ,其 特色在于以语音命令输入代替传统按键操作 ,以语音播报 电机运行状态代替传 统显示方式;给
ABS TRACT : B s d o c o o t l rS C 0 , a n v l a d p a t a tp moo o t l s se i a e n mi rc n r l P E 61 oe A o e n r ci l se t rc n r y tm s c o
步进电机控制系统的设计[文献综述]
文献综述电子信息工程步进电机控制系统的设计摘要:步进电机是一种易于精确控制的执行元件,近几年来随着微电子技术的不断发展步进电机的控制方法也随之变得多种多样。
为了提高步进电机控制系统的动态性以及控制精度,本文献因此提出了一系列关于基于现场可编程门阵列(FPGA)和由数字信号处理器(DSP)构成的步进电机控制系统的设计方法。
关键字:现场可编程门阵列(FPGA);步进电机;数字信号处理器(DSP);引言20世纪后期随着晶体管的发明逐渐应用于步进电机上,使得对于数字化的控制变得更为容易。
如今的步进电机已广泛运用在高定位精度、高分解能、高响应性、信赖性等灵活控制性高的机械系统中[1]。
例如数控机床、计算机设备、自动记录仪等,另外在工业自动化生产线、印刷设备中均有应用。
随着步进电机的应用越来越广泛,步进电机在实时性和灵活性等性能上的要求也越来越高,虽然步进电机的发展迅速,但是在大功率步进电机驱动电源的设计和使用仍然存在问题,很大程度上地限制了大功率步进电机在数控机床、自动控制等技术方面的应用。
一、基本概况步进电机(Stepping Motor)是将电脉冲信号转化为角(线)位移的电元件,当步进驱动器接受脉冲信号后,就会驱动步进电机转动一个固定的角度,即步距角。
因此,通常以通过控制脉冲个数和控制脉冲频率来调节和控制角位移量及电机转动的速度和加速度,从而达到准确的定位和调速的目的。
在非超载的情况下,脉冲信号的频率和脉冲数来决定了电机的转速停止的位置,且不受负载变化的影响。
因此步进电机在速度、位置等控制领域的控制变的非常简单且容易操作。
最早步进电机的原理与今天的反应式步进电机的组成原理基本相同。
随着时代的发展,微型计算机具有多功能的特点,因而步进电动机的控制方式变得灵活和多样。
早期的步进电机的控制系统是分立元件来控制回路,它的缺点是调试安装复杂,要消耗大量元器件,而且定型之后,不容易改变其控制方案。
基于微型计算机的控制系统则是通过软件来控制步进电机,这样能够更好地发挥步进电机的潜力;因此,用微型计算机控制步进电机已经成为一种必然的趋势,并且也符合数字化的时代发展要求。
步进电机控制系统设计
步进电机控制系统设计目录1绪论 (3)1.1 步进电机概述 (3)1.2 步进电机的特征 (3)1.3 步进电机驱动系统概述 (4)1.4 课题研究的主要内容 (4)2步进电机驱动系统的方案论证 (5)2.1 步进电机驱动系统简介 (5)2.2 步进电机驱动器的特点 (5)2.3 混合式步进电机的驱动电路分类和性能比较 (6)2.3.1 双极性驱动器与单极性驱动器 (6)2.3.2 单电压驱动方式 (8)2.3.3 高低压驱动方式 (9)2.3.4 斩波恒流驱动 (10)2.4 方案的确定 (10)3混合式步进电动机驱动控制系统硬件设计 (11)3.1单片机最小系统 (11)3.2 红外遥控电路 (12)3.2.1 红外发射电路 (12)3.2.2 红外接收电路 (13)3.3 LCD显示电路 (14)3.4 双机通讯 (15)3.5 步进电机驱动部分 (16)3.5.1 单极性步进电机驱动 (16)3.5.2 双极性步进电机驱动 (18)3.6 电源电路 (18)4 软件设计 (19)4.1 主机LCD显示菜单程序 (19)4.2 双机通讯程序 (20)4.3 下位机步进电机驱动程序 (22)5 驱动器试验结果 (24)5.1 概述 (24)5.2 试验内容和结论 (24)总结 (26)参考文献 (27)1绪论1.1 步进电机概述步进电机是将电脉冲信号转换为角位移或线性运动的执行器。
它由步进电机及其动力驱动装置组成,形成开环定位运动系统。
当步进驱动器接收到脉冲信号时,它驱动步进电机以设定方向以固定角度(步进角度)旋转。
脉冲输入越多,电机旋转的角度越大;输入脉冲的频率越高,电机的速度越快。
因此,可以通过控制脉冲数来控制角位移,从而达到精确定位的目的;同时,通过控制脉冲频率可以控制电机转速,从而达到调速的目的。
根据自身结构,步进电机可分为三类:反应型(VR),永磁型(PM)和混合型(HB)。
混合式步进电机具有无功和永磁两种优点,应用越来越广泛。
步进电动机正反转控制系统设计..
课程设计报告题 目 步进电动机正反转控制系统设计课 程 名 称 微机原理及应用院 部 名 称 机电工程学院专 业 电气工程及其自动化班 级学 生 姓 名学 号课程设计地点 工科楼 C304课程设计学时 20指 导 教 师金陵科技学院教务处制摘要步进电机是工业生产过程控制及仪表中的主要控制元件之一。
在数字控制系统中,由于它可以直接接受计算机输出的数字信号,而不需要进行数/模/转换,用起来非常方便。
此次微机原理的课程设计,是对计算机系统和微处理器以及汇编语言、外围芯片的研究学习。
本设计就是基于8086CPU的微机控制,利用汇编语言、74273、74LS244芯片、ULN2003A驱动等综合应用实例,连接上硬件驱动电机电路,通过对按键输入信号的检测实施对步进电动机正反转的控制。
关键词:8086CPU;正反转;步进电机目录摘要……………………………………………………………………………………一、概述………………………………………………………………………………1.1 课程设计的目的………………………………………………………………1.2 课程设计的要求………………………………………………………………二、总体设计方案及说明……………………………………………………………2.1 系统总体设计方案……………………………………………………………2.2 系统工作框图…………………………………………………………………三、系统硬件电路设计………………………………………………………………3.1 8086微处理器的简介………………………………………………………3.2 74273和74LS244芯片的简介………………………………………………3.3 ULN2003A的简介…………………………………………………………3.4 步进电机的工作原理…………………………………………………………3.5 微型处理器最小控制模块…………………………………………………3.6按键输入模块………………………………………………………………3.7驱动电动机模块…………………………………………………………3.8系统电路原理图…………………………………………………………四、系统软件部分设计………………………………………………………………4.1 系统流程图……………………………………………………………………4.2 系统软件源程序………………………………………………………………五、课程设计体会…………………………………………………………………5.1 系统调试………………………………………………………………………5.2 问题分析与解决方案…………………………………………………………5.3 心得体会………………………………………………………………………六、参考文献…………………………………………………………………………附录:原理图……………………………………………………………………………一、概述1.1 课程设计的目的通过本课程设计,使学生掌握控制系统设计的一般步骤,掌握系统总体控制方案的设计方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安徽机电职业技术学院毕业论文步进电动机控制系统设计系(部)电气工程系专业电机与电器班级电机3091姓名徐亮学号1306093050指导教师陈莉娟2011~2012学年第1学期指导教师评语等级签名日期安徽机电职业技术学院2012届毕业生毕业设计(论文)成绩评定单成姓名专业电机与电器班级电机3091课题评分标准分值得分指导教师评语(40分)设计方案合理、实用、经济、原理分析正确、严密,内容完整。
10计算方法正确,计算结果准确,程序设计正确简洁,工艺合理。
5元器件(材料)选择合理,明细表规范。
5图面清晰完整,布局、线条粗细合理,符合国家标准。
5文字叙述简明扼要,书写规范。
5按时独立完成,同学相互关心,遵守制度,认真负责。
10合计得分:指导教师签名:日期:年月日评阅教师评分(30分)内容充实,有阶段性成果,有应用价值。
10图纸、论文如实反映设计成果,有理论分析,又有实践过程。
10语句通顺,思路清晰,符合逻辑。
5图标清晰,文字工整,字符和曲线标准化。
5合计得分:评阅教师签名:日期:年月日答辩评分(30分)自述条理明确,重点突出。
5基本概念清楚,回答问题正确。
15专业知识运用灵活,解决问题技术措施合理。
10合计得分:答辩组长签名:日期:年月日总得分:等级系主任签名:日期:年月日安徽机电职业技术学院毕业论文(设计)指导过程记录表题目基于过程控制的PID控制器设计学生姓名学号1305073059指导教师徐林系部电气系班级过自3071顺序号第1-6次学生完成毕业论文(设计)内容情况第一周:指导老师布置毕业设计课题,要求学生查阅有关毕业设计的相关资料;第二周:指导老师带领学生到实验室熟悉实验设备,并要求每个学生都能熟练掌握实验设备的使用方法;第三周:在指导老师的指导下,完成双容水箱的简单PID控制系统设计;第四周:在指导老师的带领下,到实验室完成双容水箱的简单PID 控制系统的实验并记录相关实验数据。
第五周:在指导老师的指导下,完成前馈—反馈控制系统的设计;第六周:在指导老师的带领下,到实验室完成前馈—反馈控制系统的实验并记录相关实验数据,并且和双容水箱的简单PID控制系统的实验数据相比较,得出结论:前馈-反馈控制系统不仅能够改善简单PID控制系统的控制效果,而且具有更大的灵活性、抗干扰性、适应性和更好的控制精度。
学生签名:时间:年月日教师指导内容记录教师签名:时间:年月日摘要单片机实现的步进电机控制系统具有成本低、使用灵活的特点,广泛应用于数控机床、机器人,定量进给、工业自动控制以及各种可控的有定位要求的机械工具等应用领域。
步进电机是数字控制电机,将脉冲信号转换成角位移,电机的转速、停止的位置取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,非超载状态下,根据上述线性关系,再加上步进电机只有周期性误差而无累积误差,因此步进电机适用于单片机控制。
步进电机通过输入脉冲信号进行控制,即电机的总转动角度由输入脉冲总数决定,而电机的转速由脉冲信号频率决定。
步进电机的驱动电路是根据单片机产生的控制信号进行工作。
因此,单片机通过向步进电机驱动电路发送控制信号就能实现对步进电机的控制。
步进电机控制系统主要由单片机、键盘LED、驱动/放大和PC上位机等4个模块组成,其中PC机模块是软件控制部分,该控制系统可实现的功能:1)通过键盘启动/暂停步进电机、设置步进电机的转速和改变步进电机的转向;2)通过LED 管显示步进的转速和转向等工作状态;3)实现三相或四相步进电机的控制:4)通过PC上位机实现对步进电机的控制(启停、转速和转向等)。
为保护单片机控制系统硬件电路,在单片机和步进电机之间增加过流保护电路。
关键词:单片机数字控制电机PC机模块引言在现代工业控制中,过程控制技术是一历史较为久远的分支。
在本世纪30年代就已有应用。
过程控制技术发展至今天,在控制方式上经历了从人工控制到自动控制两个发展时期。
在自动控制时期内,过程控制系统又经历了三个发展阶段,它们是:分散控制阶段,集中控制阶段和集散控制阶段。
从过程控制采用的理论与技术手段来看,可以粗略地把它划为三个阶段:开始到70年代为第一阶段,70年代至90年代初为第二阶段,90年代初为第三阶段开始。
其中70年代既是古典控制应用发展的鼎盛时期,又是现代控制应用发展的初期,90年代初既是现代控制应用发展的繁荣时期,又是高级控制发展的初期。
第一阶段是初级阶段,包括人工控制,以古典控制理论为主要基础,采用常规气动、液动和电动仪表,对生产过程中的温度、流量、压力和液位进行控制,在诸多控制系统中,以单回路结构、PID策略为主,同时针对不同的对象与要求,创造了一些专门的控制系统。
第二阶段是发展阶段,以现代控制理论为主要基础,以微型计算机和高档仪表为工具,对较复杂的工业过程进行控制。
由于采用了分散的结构和冗余等技术,使系统的可靠性极高,再加上硬件方面的开放式框架和软件方面的模块化形式,使得它组态、扩展极为方便,还有众多的控制算法(几十至上百种)、较好的人—机界面和故障检测报告功能。
经过20多年的发展,它已日臻完善,在众多的控制系统中,显示出出类拔萃的风范,因此,可以毫不夸张地说,分散控制系统是过程控制发展史上的一个里程碑。
第三阶段是高级阶段,目前正在来到。
目录引言 (6)第1章绪论 (8)1.1步进电机的背景 (8)1.2步进电机的简介............................................................错误!未定义书签。
1.3本论文的设计原理........................................................错误!未定义书签。
第2章步进电机硬件设计....................................错误!未定义书签。
2.1单片机模块....................................................................错误!未定义书签。
2.2键盘/LED模块...........................................................错误!未定义书签。
2.3驱动/放大模块............................................................错误!未定义书签。
第3章步进电机软件设计....................................错误!未定义书签。
3.1单片机程序....................................................................错误!未定义书签。
3.2PC上位机模块..............................................................错误!未定义书签。
3.3本章小结.........................................................................错误!未定义书签。
第4章硬件与软件整合与调试............................错误!未定义书签。
参考文献...................................................................错误!未定义书签。
致谢...........................................................................错误!未定义书签。
附录...........................................................................错误!未定义书签。
第1章绪论微电子技术、电力计算机技术、电力电子技术和材料科学的飞速发展推动了特种电机的发展。
电机技术所依托的理论和技术基础已远不限于传统的电磁理论,还包括控制理论、系统理论、计算机控制技术、信号处理技术、电力电子技术等,形成了各科学互相渗透、互相交叉,甚至互相融合的现象。
可以说,现代特种电机技术是集电机技术、材料科学技术于一体的新技术。
其中以电脉冲控制的同步电机在实际中应用广泛。
1.1步进电机的背景随着电子技术,控制技术以及电机本体的发展和变化,传统电机分类间的界面越来越模糊。
笔者认为这是机电一体化元件组的必然趋势。
就传统的步进电机来说,步进电机可以简单地定义为,根据输入的脉冲信号,每改变一次励磁状态就前进一定角度(或长度),若不改变励磁状态则保持一定位置而静止的电机。
从广义上讲,步进电机是一种脉冲信号控制的无刷式直流电机,也可看作是在一定频率范围内转速与控制脉冲频率同步的同步电机。
步进电机的机理是基于最基本的电磁铁作用,其原如模型起源于1830年至1860年间。
1870年前后开始以控制为目的的尝试,应用于氩弧灯的电极输送机构中。
这被认为是最初的步进电机。
此后,在电话自动交换中广泛使用了步进电机。
不久又在缺乏交流电源的船舶和飞机等独立系统中广泛使用。
20世纪60年代后期,在步进电机本体方面随着永磁材料的发展,各种实用性步进电机应运而生,而半导体技术的发展则推进了步进电机在众多领域的应用。
在近30年间,步进电机迅速地发燕并成熟起来。
从发展趋向来讲,步进电机已经能与直流电机、异步电机、以及同步电机并列,从而成为电机的一种基本类型。
我国步进电机的研究及制造起始于本世纪50年代后期。
从50年代后期到60年代后期,主要是高等院校和科研机构为研究一些装置而使用或开发少量产品。
这些产品以多段结构三相反应式步进电机为主。
70年代初期,步进电机的生产和研究有所突破。
除反映在驱动器设计方面的长足进步外,对反应式步进电机本体的设计研究发展到一个较高水平。
70年代中期至80年年代中期为成品发展阶段,新品种高性能电机不断被开发。
自80年代中期以来,由于对步进电机精确模型做了大量研究工作,各种混合式步进电机及驱动器作为产品广泛利用。
1.2步进电机的简介步进电动机是一种由电脉冲控制的特殊同步电动机,其作用是将脉冲电信号变换为相应的角位移或线位移。
因此,步进电动机又称脉冲电动机。
步进电动机可以实现信号转换,是自动控制系统和数字控制系统中广泛应用的执行元件。
在实际生产中也广泛使用到,如在数控机床、打印机、绘图仪、机器人控制、石英钟表等场合都有应用。
步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的,多相时序控制器虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。