步进电机运动系统设计方案
步进电机运动控制系统硬件部分的设计

步进 电机 是将 电脉 冲信号 转变为角位移 或线位移 的开 环 控制元件 。 在非超载 的情 况下 , 电机 的转速 、 停止 的位置 , 只取
( ) L /R G 3 ) 5 A EP O ( 0 。地址锁存信号输 出端 /P O E R M编程 脉 冲输入 端 ;
Байду номын сангаас
决于脉 冲信号 的频率和 脉冲数 , 不受负载变 化的影 响 , 而 即给
输入 和输 出 , 反向放大器 可 以配置 为片 内振荡 器 。 该 石晶振荡 和陶瓷振 荡均可采用 。 如采 用外部时钟 源驱动器件 ,T 2 X AL 应 不接受 。有余输入 至内部时钟信 号 ,要 通过一个 二分频触发
器, 因此对外部 时钟信号 的脉 宽无任何 要求 , 但必 须保证脉 冲
了一 种 灵 活 性 高 且 价 廉 的方 案 11 单 片 机 的 引 脚 功 能 .
除 , 通过 正确 的控制信 号组 合 , 可 并保 持 A E管脚 处 于低 电 L 平 1 来 完成 。在芯 片擦 操作 中 , 码阵 列全被 写“ ” 0ms 代 1 且在
任何非空 存储字节被重复编程 以前 , 该操作 必须被执行 。
此外 ,T9 5 设有稳态 逻辑 , 以在低 到零频 率的条件 A 8C 1 可
下静态逻 辑 , 持两种软件 可选的掉 电模式 。在闲置模 式下 , 支
C U停止工作 。 R M定时器 、 P 但 A 计数器 、 口和中断系统仍在 串 工作 。 在掉 电模 式下 , 保存 R AM 的内容并 且冻结振荡器 , 禁止
所用其他 芯片功能 , 到下一 个硬件复位 为止。 直
单 片机是 一种时序 电路 , 必须有 脉 冲信号 才能工作 , 其 在
步进电机运动控制系统设计

步进电机运动控制系统设计设计时考虑到CPU在执行指令时可能受到干扰的冲击,导致程序”跑飞”或者进入”死循环”,因此,设计了看门狗电路,使用的是MAXIM公司生产的微处理系统监控集成芯片MAXI813。
本文还详细地给出了相关的硬件框图和软件流程图,并编制了该汇编程序。
步进电机最早是在1920年由英国人所开发。
1950年后期晶体管的发明也逐渐应用在步进电机上,这对于数字化的控制变得更为容易。
以后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分解性能、高响应性、信赖性等灵活控制性高的系统中。
在生产过程中要求自动化、省、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控制、需要精确操作各项指令动作的灵活控制性场合步进电机用得最多。
步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。
随着微和技术的发展,步进电机的需求量与日俱增,在各个国民领域都有应用。
步进电机是将电脉冲信号变换成角位移或直线位移的执行部件。
步进电机可以直接用数字信号驱动,使用非常方便。
一般电动机都是连续转动的,而步进电动机则有定位和运转两种基本状态,当有脉冲输入时步进电动机一步一步地转动,每给它一个脉冲信号,它就转过一定的角度。
步进电动机的角位移量和输入脉冲的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。
在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态。
因此非常适合于单片机控制。
步进电机还具有快速启动、精确步进和定位等特点,因而在数控机床,绘图仪,打印机以及光学仪器中得到广泛的应用。
步进电动机已成为除直流电动机和交流电动机以外的第三类电动机。
传统电动机作为机电能量转换装置,在人类的生产和生活进入电气化过程中起着关键的作用。
步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。
基于ST-200PLC步进电机运动控制系统设计

设计控制系统中有 7个数字量输入和 3个
1系统的方案设计
本 系 统 设 计 实 现 三 个 主 要 功 能 :对 步 进
出高 电平 “ 1 ” , 方 向 脉 冲 使得 步 进 电机 按 相
s 7 — 2 0 0 CP U2 2 6型号 P L C结构紧凑 、扩展 性强 ,具有 丰富的功 能单元 ,可满足 中小复杂 的控制系统要求,故 本设计 中选用此型号作为 系统控 制器 。 结合步进 电机 的成本性能要求 ,选用两相 5 6系 列 的 DM5 6 7 6 A型 步进 电机 ,这 种步 进 电机机构简单、响应快、 距角小 、步进频率 高、经久耐用、力矩 - 惯性 比高等。 选用与 D M5 6 7 6 A型步进 电机 配套的 D MD4 0 3步进 电 机驱动器。
为 VW2 0 0 =v w2 0 ( ) 一Vw 1 0 ,步进 电机 的速度 选用 C P 2 4 3 - 1 通 信模块 ,来实 现对系 统 就相应 的增加 。按 下减速 指令时接通 I O . 4 ,执 的远程控制。 行 子程 序 S B R一 1 加 法指 令 ,每 按一 次,高速
2 . 2 I / 0 分 配 及硬 件接 线
通过对步进 电机运的周 期为 V W2 0 0 =V W2 0 0 + V W1 0 。步 进
电机 的速度就相应的减小。
器人的各种 动作。 为此本论文将 以此为 切入点 ,
设计 出一套基 于 P L C 的 步 进 电 机 运 动 控 制 系
基于STM32的步进电机运动状态闭环检测系统设计

基于STM32的步进电机运动状态闭环检测系统设计作者:胡向东来源:《科技视界》2020年第13期摘要为了实时检测步进电机在运动过程中是否发生了失步或者堵转情况,设计一种基于STM32的闭环检测系统。
系统中使用STM32F429微处理器向步进电机驱动器发送控制信号,并通过增量编码器将步进电机的运动状态反馈到STM32F429中,以此来构成一个闭环的控制系统。
使用该系统可以实时确定步进电机的运动状态,从而判断出步进电机是否在运动的过程中发生了失步或者堵转的情况。
关键词步进电机;控制信号;闭环控制;增量编码器;STM32F4290 引言步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件[1]。
步进电机驱动器每接收到一个控制信号,就驱动步进电机按设定的方向转动一个固定的步距角。
由于步进电机的转动角度仅与其驱动信号的脉冲个数有关,其控制过程非常简单。
步进电机每转动一圈所需要的脉冲个数是固定的,因此其只有单步转动过程中产生的单步误差而没有连续转动产生的累积误差。
步进电机的这种特点使其在工业中的精确位置控制领域得到了广泛的应用。
步进电机实现精确位置控制的前提条件是,其在转动过程中不发生失步或者堵转的情况。
在实际应用中,步进电机会由于其驱动频率太高或者变化速度太快以及其驱动负载的改变而导致失步,从而使步进电机的位置控制精度下降,严重时会产生堵转,使步进电机无法正常工作。
因此,对步进电机运动状态的检测便显得十分重要。
本文使用STM32F429微处理器作为主控制器构成一个闭环的步进电机控制系统来对步进电机的运动状态进行检测,通过该系统可以实时检测步进电机是否发生了失步或者堵转的情况。
1 系统方案设计用于检测步进电机失步或者堵转情况的步进电机闭环控制系统结构如图1所示。
在该闭环控制系统中,STM32F429微处理器发送控制信号到步进电机驱动器;驱动器接收到该控制信号后,根据设定的驱动参数来驱动步进电机;步进电机通过联轴器带动增量编码器进行转动;增量编码器在转动过程中向STM32F429微处理器发送反馈信号;STM32F429对反馈信号进行处理后得出步进电机当前的运动状态,并将该结果输出到TFTLCD顯示屏上进行显示。
基于51单片机的步进电机控制系统设计

基于51单片机的步进电机控制系统设计步进电机是一种特殊的直流电动机,具有定角度、定位置、高精度等特点,在许多领域得到广泛应用,如机械装置、仪器设备、医疗设备等。
本文将基于51单片机设计一个步进电机控制系统,主要包括硬件设计和软件设计两部分。
一、硬件设计步进电机控制系统的硬件设计主要包括51单片机、外部电源、步进电机驱动模块、以及其他辅助电路。
1.51单片机选择由于步进电机控制需要执行复杂的算法和时序控制,所以需要一个性能较高的单片机。
本设计选择51单片机作为主控芯片,因为51单片机具有丰富的外设接口、强大的计算能力和丰富的资源。
2.外部电源步进电机需要较高的电流供给,因此外部电源选择稳定的直流电源,能够提供足够的电流供电。
电源电压和电流的大小需要根据具体的步进电机来确定。
3.步进电机驱动模块步进电机驱动模块是连接步进电机和51单片机的关键部分,它负责将51单片机输出的脉冲信号转化为对步进电机的驱动信号,控制步进电机准确转动。
常用的步进电机驱动芯片有L297、ULN2003等。
4.其他辅助电路为了保证步进电机控制系统的稳定运行,还需要一些辅助电路,如限流电路、电源滤波电路、保护电路等。
这些电路的设计需要根据具体的应用来确定。
二、软件设计1.系统初始化系统初始化主要包括对51单片机进行外部中断、定时器、串口和IO 口等初始化设置。
根据实际需求还可以进行其他模块的初始化设置。
2.步进电机驱动程序步进电机的驱动程序主要通过脉冲信号来控制电机的转动。
脉冲信号的频率和脉冲宽度决定了电机的转速和运行方向。
脉冲信号可以通过定时器产生,也可以通过外部中断产生。
3.运动控制算法步进电机的运动控制可以采用开环控制或闭环控制。
开环控制简单,但无法保证运动的准确性和稳定性;闭环控制通过对电机转动的反馈信号进行处理来调整脉冲信号的生成,从而实现精确的运动控制。
4.其他功能设计根据具体的应用需求,可以加入其他功能设计,如速度控制、位置控制、加速度控制等。
基于51单片机的步进电机控制系统设计与实现

步进电机工作原理
步进电机是一种基于磁场的控制系统,工作原理是当电流通过定子绕组时,会 产生一个磁场,该磁场会吸引转子铁芯到相应的位置,从而产生一定的角位移。 步进电机的角位移量与输入的脉冲数量成正比,因此,通过控制输入的脉冲数 量和频率,可以实现精确的角位移和速度控制。同时,步进电机具有较高的分 辨率和灵敏度,可以满足各种高精度应用场景的需求。
二、系统设计
1、硬件设计
本系统主要包括51单片机、步进电机、驱动器、按键和LED显示等部分。其中, 51单片机负责接收按键输入并控制步进电机的运动;步进电机用于驱动负载运 动;驱动器负责将51单片机的输出信号放大,以驱动步进电机。LED显示用于 显示当前步进电机的状态。
2、软件设计
软件部分主要包括按键处理、步进电机控制和LED显示等模块。按键处理模块 负责接收用户输入,并根据输入控制步进电机的运动;步进电机控制模块根据 按键输入和当前步进电机的状态,计算出步进电机下一步的运动状态;LED显 示模块则负责实时更新LED显示。
三、系统实现
1、按键输入的实现
为了实现按键输入,我们需要在主程序中定义按键处理函数。当按键被按下时, 函数将读取按键的值,并将其存储在全局变量中。这样,主程序可以根据按键 的值来控制步进电机的转动。
2、显示输出的实现
为了实现显示输出,我们需要使用单片机的输出口来控制显示模块的输入。在 中断服务程序中,我们根据设定的值来更新显示模块的输出,以反映步进电机 的实时转动状态。
基于单片机的步进电机控制系统需要硬件部分主要包括单片机、步进电机、驱 动器、按键和显示模块等。其中,单片机作为系统的核心,负责处理按键输入、 控制步进电机转动以及显示输出等功能。步进电机选用四相八拍步进电机,驱 动器选择适合该电机的驱动器,按键用于输入设定值,显示模块用于显示当前 步进电机的转动状态。
外文翻译--步进电机运动控制系统设计

密级分类号编号成绩本科生毕业设计 (论文)外文翻译原文标题Stepper Motor Motion Control System Design 译文标题步进电机运动控制系统设计作者所在系别机械工程系作者所在专业机械设计制造及其自动化作者所在班级作者姓名作者学号指导教师姓名指导教师职称完成时间2012 年 2 月的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。
在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态。
因此非常适合于单片机控制。
步进电机还具有快速启动、精确步进和定位等特点,因而在数控机床,绘图仪,打印机以及光学仪器中得到广泛的应用。
步进电动机已成为除直流电动机和交流电动机以外的第三类电动机。
传统电动机作为机电能量转换装置,在人类的生产和生活进入电气化过程中起着关键的作用。
步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。
现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)和单相式步进电机等。
一步进电机的工作原理步进电机是一种用电脉冲进行控制 ,将电脉冲信号转换成相位移的电机 ,其机械位移和转速分别与输入电机绕组的脉冲个数和脉冲频率成正比 ,每一个脉冲信号可使步进电机旋转一个固定的角度.脉冲的数量决定了旋转的总角度 ,脉冲的频率决定了电机运转的速度.当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。
可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
二步进电机详细调速原理步进电机的调速一般是改变输入步进电机的脉冲的频率来实现步进电机的调速,因为步进电机每给一个脉冲就转动一个固定的角度,这样就可以通过控制步进电机的一个脉冲到下一个脉冲的时间间隔来改变脉冲的频率,延时的长短来具体控制步进角来改变电机的转速,从而实现步进电的调速。
步进电机驱动方案

步进电机驱动方案概述步进电机是一种非常常用的电动机,常用于需要精确位置控制的设备和系统中。
它通过控制电流的方向和大小来实现旋转,在许多应用中具有良好的性能和可靠性。
步进电机驱动方案是指将电机与控制电路相结合,实现对步进电机运动的控制和驱动。
本文将介绍几种常见的步进电机驱动方案,包括单相和双相驱动方案。
我们将重点讨论它们的原理、优缺点以及适用场景,以帮助读者选择最合适的步进电机驱动方案。
单相驱动方案原理单相驱动方案是最简单和常见的步进电机驱动方案之一。
它基于步进电机的特性:每个电极组依次激活和关闭,以便使电机转动。
单相驱动方案使用两个晶体管来控制电机的两个电极,通常称为A相和B 相。
通过控制晶体管的导通和断开,可以实现步进电机的旋转。
优点•简单的电路结构•成本低•容易理解和实现缺点•输出力矩较低•不适用于高速应用•低效率适用场景•低成本应用•速度要求不高的应用•不需要高力矩的应用双相驱动方案原理双相驱动方案是一种改进的驱动方案,通过使用四个晶体管来控制步进电机的两个相。
与单相驱动方案相比,双相驱动方案可以提供更高的力矩和速度。
在双相驱动方案中,每个相都包含两个电极,通常称为A+、A-和B+、B-。
通过改变晶体管的导通和断开,可以实现电机的旋转。
在每个步进脉冲中,晶体管依次导通和断开,使电机转动。
优点•较高的力矩输出•较高的速度•较高的效率缺点•复杂的电路结构•成本较高适用场景•高速应用•高力矩要求的应用•对效率要求较高的应用高级驱动方案除了单相和双相驱动方案,还有一些高级的步进电机驱动方案,用于满足更复杂的应用需求。
这些方案通常包括使用更多的相位和更复杂的电路。
例如,四相驱动方案通过使用八个晶体管和四个相位来控制电机。
这种方案提供了更高的细分能力和更平滑的运动。
另一种高级的驱动方案是微步进驱动,通过改变步进脉冲的频率和幅度来实现更精细的控制。
微步进驱动可以提供更高的精度和平滑的运动。
这些高级驱动方案在某些特定的应用中非常有用,但也更加复杂和昂贵。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
步进电机运动系统案设计学院:职业技术学院专业:09机电一体化姓名:乐治后学号:092103010013指导老师:余德艳设计时间:2011.5.27-6.1步进电机运动系统案设计一、概述随着工业水平的提高,市场竞争的激烈,人民需求的巨大变化,各行各业对其自己产品质量的要求也更加格,提高生产效率,扩大产品原材料的来源,降低生产成本也是生产厂家非常重视的面。
而生产效率的提高,就必须在改进生产设备上来实现。
对于制造行业来说更是如此,于是基于P89C668单片机的步进电动机运动控制系统的研发就成了本次毕业设计的课题。
二、硬件的选型本设计硬件选型包括步进电动机选型和P89C668单片机的选型,现对它们的特点和功能分别描述如下。
(一)、步进电动机1、步进电动机简介步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。
随着微电子和计算机技术的发展,步进电机的需求量与同俱增,在各个国民经济领域都有应用。
步进电机又称电脉冲马达,它是将电脉冲信号转换成机械角位移的执行元件。
其特点是:转子的角位移的大小及转速分别与输入的电脉冲数及其频率成正比,并在时间上与输入脉冲同步,因此可以通过改变输入电脉冲的频率来实现调速:由于其转轴的输出的角位移量与输入的脉冲数成正比,于是可以通过控制脉冲个数来控制步进电动机的角位移量。
步进电动机有利于装置或设备的小型化和低成本,而且很容易用微机实现数字控制。
因此,广泛应用于众多的领域中并得以不断的发展,并实现机电一体化和自动化。
随着混合式步进电机的产生和应用,其输出功率和力矩不断增加,成本与价格却不断降低,为步进电机的推广应用打下了良好的基础。
步进电动机的应用领域十分广泛,在机械、冶金、电力、电子、仪表、轻工,以至医疗、印刷等行业都有使用。
例如:计算机的外设、办公自动化中的打印机、传真机的送纸机构、数控机床,记数指示装置,阀门控制,纺织机,等均有应用。
一般都用在工作难度较高,工作条件较差,或要求速度快、精度高的场合。
随着大功率器件品质的提高,步进系统正在稳步进入普通功率甚至大功率的工业领域。
2、步进电动机的特点步进电动机具有转矩大,惯性小,响应频率高的优点。
另外还有以下特点:1.步进电机的工作状态不易受各种干扰因素(如电源电压的波动、电流的大小不波形的变化、温度动)的影响,只要在他们的大小未引起步进电机产生“丢步”现象之前,就不影响其正常工作;2.步进电机的步距角有误差,转子转过一定步数以后也会出现累计误差,但转子转过一转以后,其累计误差为“零”,不会长期积累,因此输出的转角或位移精度高;3.控制性能好。
在起动、停止、反转时不易“丢步”。
步进电动机通常不用反馈就能对位移或速度进行精确控制,因此被广泛应用于开环结构(有时也在闭环机电控制系统中应用)的机电一体化系统中,使系统简化,并可靠地获得较高的位置精度。
4.采用直接数字控制性能好。
步进电机是根据脉冲个数决定旋转角度的,单片机只需记住脉冲个数就能计算出电机的旋转角度,从而计算出被控对象的行进距离。
省去了路程检测模块,从而简化了设计。
出于可以用数字信号直接控制,因此很容易与微型机算计相连接实现机电一体化控制。
步进电机的特征:5.步进电动机具有白锁能力(变磁阻式)和保持转距(永磁式)。
6.步进电动机的动念H向应快,易于起停、证反转及变速。
速度可在相当宽的围平滑调节,低速情况下仍能保证获得很大转矩,因此一般利用不用减速器而直接驱动负载。
步进电动机只能通过脉冲电源供电才能运行,它不能直接使用交流电源和直流电源。
步进电动机存在振荡和失步现象,必须对控制系统和机械负载采取响应的措施。
3、步进电机的工作原理分析步进电机主要是有定子和转子构成。
定子的主要结构是绕组,三相、四相、五相步进电机分别有3个、4个、5个绕组,其他依此类推。
绕组按一定的通电顺序工作,这个通电顺序称为“相序”。
转子的主要结构是磁性转轴,当定子中的绕组在相序信号作用下有规律的通电、断电工作时,转子围就会有一个按此规律变化的电磁场,因此一个按规律变化的电磁力就会作用在转子上,转子总是力图转动到磁阻最小的位置,正是这样,使得转子按一定的步距角转动,使转子发生转动。
步进电动机的工作状态由控制信号实现,在步进电动机的单片机控制中,控制信号由单片机产生,其基本控制式如下:1.相序控制式步进电动机的通电换相顺序格按照步进电动机的工作式进行,通常我们是把通电换相这一过程称为脉冲分配。
现以四相步进电动机为例分析四相步进电动机的工作式:四相步进电动机的工作式有三种:四相单四拍,四相双四拍,四相单双八拍。
“单”、“双”、“拍”的意思是:“单”指每次切换前后只有一相绕组通电,“双”指的是每次有两相绕组通电:而从一种通电状态转换到另一种通电状态就叫作一“拍”。
(1) 四相单四拍步进电动机的工作原理,其实就是电磁铁的工作原理。
又环形分配器送来的脉冲信号,对定子绕组轮流通电,设先对A相绕组通电,B、C、D三相都不通电。
由于磁通具有力图沿磁阻最小路径通过的特点,因此在A极附近的转子就只受到径向力的作用而无切线力,故转矩为零,转子被锁定在这个位置上。
此时B、C、D三相的定子齿则和转子齿在不同的向各错丌360。
/(k*m*z)的角度,其中k表示通电式,当为单拍时取k=1,双拍时取k=2;m为定子绕组的相数;z为转子的齿数。
随后A相断电,B相控制绕组通电,则转子就和B相定予齿对齐,转子顺时针向旋转360。
/(k*m*z)的角度。
然后使B相断电,C相通电,同理转子又沿顺时针向旋转360。
/(k*m*z)的角度。
转子就按照A—B —C—D—A……的旋转顺序运动下去。
(2) 四相双四拍工作式原理当步进电动机按照AB—BC—CD—DA—AB……的顺序通电,则就成了四相双四拍工作式。
其工作原理与四相单四拍相同,此处不进行详细说明。
(3) 四相单双八拍工作式原理当步进电动机按照AB—BC—CD—DA—AB…的顺序通电时,则就成了四相单双八拍工作式。
其工作原理为:当A和B通电时转子稳定位置将会停留在A、B两定子磁极对称的中心位置上。
因为每一拍,转子转过一个步距角。
依次顺序通电,则步进电动机沿一定的向旋转。
2.转向控制式如果按给定的工作式正向顺序通电换相,步进电动机就『F转;如果按相反的顺序通电换相,则电动机就反转。
例如,步进电动机先前的工作式为A—B—C—D—A…此时,步进电动机按顺时针旋转。
若改为A—D—C—B—A…时,则步进电动机的转向与原来相反,即,逆时针旋转。
步进电动机工作时的通电控制脉冲,必须格按照步进电动机所要求完成的工作式进行顺序控制。
4、步进电动机的驱动要使步进电动机输出足够的转矩,就必须采用功率驱动器对控制信号进行放大以驱动负载工作。
步进电动机的功率驱动电路有多种,可以用晶体管驱动电源,高频晶闸管驱动电源等;驱动电源可以是单电压驱动、高低电压驱动、高频调压驱动、以及细分驱动等。
下面介绍几种典型驱动电路:1.单电压驱动电路,它是驱动电路的一种,其工作原理是:当输入的信号为低电平时,一级放大三极管的发射级的电压为负,此时功率管截止。
当输入的为高电平时,一级放大三极管的发射级的电压为正,此时功率管饱和导通,步进电动机的响应相的绕组中有电流。
只要某相为逻辑高电平,相应的相便导通。
在这种驱动电路中为了防止电机过流及改善驱动特性,需要串接限流电阻。
由于步进电机锁步时,限流电阻要消耗掉大量的功率,因此限流电阻要有较大的功率容量,并且开关管也要有较高的带载能力。
此种驱动电路中的电阻较多,功率消耗大,电源的效率低。
2.高低电压驱动电路,为了改善步进电动机的频率响应,改善激磁电流的波形,一种法是提高电流上升时间段的激磁电压,当电流上升到一定值后,再将激磁电压减为额定值。
即在步进电动机移步时,加额定或超过额定值的电压,以便在较大的电流驱动下,使电机快速移步;而在锁步时,则加低于额定值的电压,只让电机绕组流过锁步所需的电流值。
这样,既可以减少限流电阻的功率消耗,又可以提高电机的运行速度,但这种驱动式的电路要复杂一些。
驱动脉冲的分配可以使用硬件法,即用脉冲分配器实现。
现在,脉冲分配器已经标准化、芯片化。
步进电机控制(包括控制脉冲的产生和分配)也可以使用软件法,即用单片机实现,这样既简化了电路,也降低了成本。
使用单片机以软件式驱动步进电机,不但可以通过编程法,在一定围自由设定步进电动机的转速、往返转动的角度以及转动次数等,而且还可以便灵活地控制步进电机的运行状态,以满足不同用户的要求。
因此,常把单片机步进电机控制电路称之为可编程步进电机控制驱动器。
采用高低电压驱动电源,步进电动机绕组不需要串电阻,电源功率损耗较小。
3.斩波型驱动电路,这种电路采用单一高压电源供电,以加快电流上升速度,并通过对绕组电流的检测,控制功放管的开和关,使电流在控制脉冲持续期间始终在规定值上下,来使步进电动机工作。
(二)、单片机选型如今单片机种类的繁多为选用带来很大不便,根据本毕业设计的实际需求,有两种类型(8031和增强型8051)比较适合。
因此,有必要对他们作简要介绍,以选择其一。
现对8031作简要介绍。
1、803l单片机介绍8031单片机是MCS-5l系列单片机的一种基本产品,现对其进行简单描述,如下:·8031单片机有一个8位的CPU,一个128字节RAM,21个特殊功能寄存器,4个8位并行I/0端口,1个全双工异步串行端口,2个16位定时器/计数器,5个具有优先级别的中断源。
·在803l外接一片程序存储器后,就构成了一个具有完整功能的微机应用电路。
·在软件面,当8031的晶振频率为12MHZ时,指令期为1μs,绝大多数指令执行时间为1~2μs,最长4μs。
·大部分指令为1字节或2字节,最长3字节。
·此外,8031所具有的乘除法指令,多种形式的位操作类指令和逻辑运算指令也是独具特色的。
·8031单片机有4个存储器空间,分别安排4种不同功用的存储器:(1)部数据存储器,集成于片,统一编址。
(2)特殊功能存储器,集成于片,统一编址。
(3)程序存储器,安排在片外,单独编址。
(4)外部数据存储器,安排在片外,单独编址。
2、P89C668单片机(1).描述P89C660/662/664/668单片机带6KB/32KB/64KB/64KB Flash存储器,该存储器既可并行编程,也可以串行在系统编程(ISP)。
在实际的成型产品中,可通过ISP 升级用户程序。
在Boot ROM程序中,可通过一个默认的串行下载器(UART)对Flash存储器作ISP编程,而在Flash代码区中并不需要有调用下载器的代码,用户程序可通过调用在BootROM 中的标准子程对Flash存储器擦写和再编程即(IAP)。