基于单片机的步进电机控制系统设计--毕业设计内容摘要:
国外发明的。 中国在文化大革命中已经生 产和应用,例如江苏、浙江、北京、南京、四川都生产,而且都在各行业使用,驱动电路所有半导体器件都是完全国产化的,当时是全分立元器件构成的逻辑运算电路,还有电容耦合输入的计数器,触发器,环形分配器。 国外在大功率的工业设备驱动上,目前基本不使用大扭矩步进电动机,因为从驱动电路的成本,效率,噪音,加速度,绝对速度,系统惯量与最大扭矩比来比较,比较不划算,还是用直流电动机,加电动机编码器整体技术和经济指标高。 一些少数高级的应用,就用空心转杯电机,交流电机。 国外在小功率的场合,还使用步进电机,例如一些工业器材,工业 生产装备,打印机,复印件,速印机,银行自动柜员机。 国外用许多现代的手段将步进电机排挤出驱动应用,除了前面提到的旋转编码器,打印机还使用光电编码带或感应编码带配合直流电动机,实现闭环直线位移控制。 国内过去是用大力矩步进电动机实现机床数控,有实力的公司现在也采用交流电动机驱动数控机床,在驱动设备的主要差距,是国外对交流电动机的控制理论与工程分析和应用能力强,先进的控制理论作为软件,写在控制器内部。 总的来说,步进电机是一种简易的开环控制,对运用者的要求低,不适合在大功率的场合使用。 在卫星、雷达等应用场合,中 国在文化大革命后期,就生产了力矩电机,就生产了环形力矩电机,在高品质的控制场合,有时还不能使用步进电机。 步进电机的细分控制,江苏技术师范学院毕业设计说明书(论文) 第 8 页 共 44 页 在改革开放初期,国内就已经基本掌握,这与交流电动机的矢量控制相比,难度要低得多。 论文的主要研究内容 本论文所选的步进电机是四相步进电机,采用的方法是利用单片机控制步进电机的驱动。 步进电机是一种将电脉冲转化为角位移的执行机构。 当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度 (称为 “ 步距角 ”) ,它的旋转是以固定的角度一步一步运行的。 可以通过控制脉冲个 数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 本次毕业设计就是通过改变脉冲频率来调节步进电机的速度的,并且通过数码管显示其转速的级别。 另外通过单片机实现它的正反转, 步进电机可以作为一种控制用的特种电机,利用其没有积累误差 (精度为 100%)的特点,广泛应用于各种开环控制。 第 2 章 步进电机与单片机简介 江苏技术师范学院毕业设计说明书(论文) 第 9 页 共 44 页 步进电机介绍 步进电机概述 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。 在非 超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。 使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 正常情况下,步进电机转过的总角度和输入的脉冲数成正比;连续输入一定频率的脉冲时,电动机的转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。 由于步进电动机能直接接收数字量的输入,所以特别适合于微机控制。 本次毕业设计采用的是步距角 为 度的四相八拍永磁式步进电机。 步进电机的基本参数: (一) 步进电机的静态指标术语 相数:产生不同对 N、 S 磁场的激磁线圈对数。 常用 m 表示。 拍数:完成一个磁场周期性变化所需脉冲数或导电状态用 n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即 ABBCCDDAAB,四相八拍运行方式即 AABBBCCCDDDAA. 步距角:对应一个脉冲信号,电机转子转过的角位移用 θ 表示。 θ=360 度(转子齿数 *运行拍数),以常规二、四相,转子齿为 50 齿电机 为例。 四拍运行时步距角为θ=360 度 /( 50*4) = 度(俗称整步),八拍运行时步距角为 θ=360 度 /( 50*8) =度(俗称半步)。 定位转矩:电机在不通电状态下,电机转子自身的锁定力矩(由磁场齿形的谐波以及机械误差造成的) 静转矩:电机在额定静态电作用下,电机不作旋转运动时,电机转轴的锁定力矩。 此力矩是衡量电机体积(几何尺寸)的标准,与驱动电压及驱动电源等无关。 虽然静转矩与电磁激磁安匝数成正比,与定齿转子间的气隙有关,但过份采用减小江苏技术师范学院毕业设计说明书(论文) 第 10 页 共 44 页 气隙,增加激磁安匝来提高静力矩是不可取的,这样会造成电 机的发热及机械噪音。 (二) 步进电机动态指标及术语: 步距角精度: 步进电机每转过一个步距角的实际值与理论值的误差。 用百分比表示:误差 /步距角 *100%。 不同运行拍数其值不同,四拍运行时应在 5%之内,八拍运行时应在 15%以内。 失步: 电机运转时运转的步数,不等于理论上的步数。 称之为失步 失调角: 转子齿轴线偏移定子齿轴线的角度,电机运转必存在失调角,由失调角产生的误差,采用细分驱动是不能解决的。 最大空载起动频率: 电机在某种驱动形式、电压及额定电流下,在不加负载的情况下,能够直接起 动的最大频率。 最大空载的运行频率: 电机在某种驱动形式,电压及额定电流下,电机不带负载的最高转速频率。 运行矩频特性: 电机在某种测试条件下测得运行中输出力矩与频率关系的曲线称为运行矩频特性,这是电机诸多动态曲线中最重要的,也是电机选择的根本依据。 电机一旦选定,电机的静力矩确定,而动态力矩却不然,电机的动态力矩取决于电机运行时的平均电流(而非静态电流),平均电流越大,电机输出力矩越大,即电机的频率特性越硬。 要使平均电流大,尽可能提高驱动电压,使采用小电感大电流的电机。 电机的共振点: 步进 电机均有固定的共振区域,二、四相感应子式步进电机的共振区一般在180250pps 之间(步距角 度)或在 400pps 左右(步距角为 度),电机驱动电压越高,电机电流越大,负载越轻,电机体积越小,则共振区向上偏移,反之亦然,为使电机输出电矩大,不失步和整个系统的噪音降低,一般工作点均应偏移共振区较多。 电机正反转控制: 当 电 机 绕 组 通 电 时 序 为 AABBBCCCDDDA 时 为 正 转 , 通 电 时 序 为DADCDCBCBABA 时为反转。 步进电机的特征如下 : 江苏技术师范学院毕业设计说明书(论文) 第 11 页 共 44 页 一般步进电机的精 度为步进角的 3%5%,且不积累。 步进电机外表允许的最高温度。 步进电机温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏 130 度以上,有的甚至高达摄氏 200 度以上,所以步进电机外表温度在摄氏 8090 度完全正常。 步进电机的力矩会随转速的升高而下降。 当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。 在它的作用下,电机随频率(或速度)的增大 而相电流减少,从而导致力矩下降。 步进电机低速时可以正常转动,但若高于一定速度就无法启动,并伴有啸叫声。 步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。 在有负载的情况下,启动频率应更低。 如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。 步进电动机以其显著的特点,在数字化制造时代发挥着重大的用途。 伴随着不同数字化技术的发展以及步进电 机本身技术的提高,步进电机将会在更多的领域得到应用。 步进电机的工作原理 步进电机的工作就是步进转动,其功用是将脉冲电信号变换为相应的角位移或是直线位移,就是给一个脉冲信号,电动机转动一个角度或是前进一步。 步进电机的角位移量与脉冲数成正比,它的转速与脉冲频率 (f)成正比,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 如下所示的 步进电机为一四相步进电机,采用单极性直流电源供电。 只要对步进电机的各相绕组按 合适的时序通电,就能使步进电机步进转动。 图 1是该四相反应式步进电机工作原理示意图。 江苏技术师范学院毕业设计说明书(论文) 第 12 页 共 44 页 图 21 四相步进电机步进示意图 开始时,开关 SB 接通电源, SA、 SC、 SD 断开, B相磁极和转子 0、 3号齿对齐,同时,转子的 4号齿就和 C、 D相绕组磁极产生错齿, 5 号齿就和 D、 A 相绕组磁极产生 错齿。 当开 关 SC 接通电源, SB、 SA、 SD 断开时,由于 C相绕组的磁力线和 4 号齿之间磁力线的作用,使转子转动, 4号齿和 C 相绕组的磁极对齐。 而 0、 3号齿和 A、 B相绕组产生错齿, 5号齿就和 A、 D相绕组磁极产生错齿。 依次类推, A、 B、 C、 D 四相绕组轮流供电,则转子会沿着 A、 B、 C、 D 方向转动。 单四拍、双四拍与八拍工作方式的电源通电时序与波形分别如图 22所示: 图 22 步进电机工作时序波形图 江苏技术师范学院毕业设计说明书(论文) 第 13 页 共 44 页 步进电机的分类与选择 现在比较常用的步进电机包括反应式步进电机( VR)、永磁式步进电机( PM)、混合式步进电机( HB)和单相式步进电机等。 反应式步进电动机采用高导磁材料构成齿状转子和定子,其结构简单,生产成本低,步距角可以做的相当小,一般为三相,可实现大转矩输出,步进角一般为 度,但噪声和振动都很大。 反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利 用磁导的变化产生转矩 , 但动态性能相对较差。 永磁式步进电机转子采用多磁极的圆筒形的永磁铁,在其外侧配置齿状定子。 用转子和定子之间的吸引和排斥力产生转动,它的出力大,动态性能好 , 但步距角一般比较大。 一般为两相,转矩和体积较小,步进角一般为 度 或 15 度。 混合式步进电机是指混合了永磁式和反应式的优点。 它又分为两相和五相:两相步进角一般为 度而五相步进角一般为 度。 这种步进电机的应用最为广泛, 它 是PM和 VR 的复合产品,其转子采用齿状的稀土永磁材料,定子则为齿状的突起结构。 此类电机综合了反应式和永 磁式两者的优点,步距角小,出力大,动态性能好,是性能较好的一类步进电动机,在计算机相关的设备中多用此类电机。 步进电机有步距角(涉及到相数)、静转矩、及电流三大要素组成。 一旦三大要素确定,步进电机的型号便确定下来了。 步距角的选择 电机的步距角取决于负载精度的要求,将负载的最小分辨率(当量)换算到电机轴上,每个当量电机应走多少角度(包括减速)。 电机的步距角应等于或小于此角度。 目前市场上步进电机的步距角一般有 度 / 度(五相电机)、 度 / 度(二、四相电机)、 度 /3 度 (三相电机 )等。 静力矩的选择 步进电机的动态力矩一下子很难确定,我们往往先确定电机的静力矩。 静力矩选择的依据是电机工作的负载,而负载可分为惯性负载和摩擦负载二种。 单一的惯性负载和单一的摩擦负载是不存在的。 直接起动时(一般由低速)时二种负载均要考虑,加速起动时主要考虑惯性负载,恒速运行进只要考虑摩擦负载。 一般情况下,静力矩应为摩擦负载的 23 倍内好,静力矩一旦选定,电机的机座及长度便能确定下来(几何尺寸)。 电流的选择 江苏技术师范学院毕业设计说明书(论文) 第 14 页 共 44 页 静力矩一样的电机,由于电流参数不同,其运行特性差别很大,可依据矩频特性曲线图,判断电机的电 流(参考驱动电源、及驱动电压)。 力矩与功率换算 步进电机一般在较大范围内调速使用、其功率是变化的,一般只用力矩来衡量,力矩与功率换算如下: P= ΩM Ω=2πn/60 P=2πnM/60 其 P 为功率单位为瓦, Ω 为每秒角速度,单位为弧度, n为每分钟转速, M 为力矩单位为牛顿 米 P=2πfM/400( 半步工作) 其中 f 为每秒脉冲数(简称 PPS) 步进电机驱动系统介绍 步进电机驱动系统简介 步进电机不能直接接到交直流电源上工作,而必须使用专用设备 —— 步进电机驱动器 .步进电机驱动系 统的性能,除与电机本身的性能有关外,也在很大程度上取决于驱动器的优劣。 典型的步进电机驱动系统是由步进电机控制器、步进电机驱动器和步进电机本体三部分组成。 步进电机控制器发出步进脉冲和方向信号,每发一个脉冲,步进电机驱动器驱动步进电机转子旋转一个步距角,即步进一步。 步进电机转速的高低、升速或降速、启动或停止都完全取决于脉冲的有无或频率的高低。 控制器的方向信号决定步进电机的顺时针或逆时针旋转。 通常,步进电机驱动器由逻辑控制电路、功率驱动电路、保护电路和电源组成。 步进电机驱动器一旦接收到来自控制器的方向信号和步进脉 冲,控制电路就按预先设定的电机通电方式产生步进电机各相励磁绕组导通或截止信号。 控制电路输出的信号功率很低,不能提供步进电机所需的输出功率,必须进行功率放大,这就是步进电机驱动器的功率驱动部分。 功率驱动电路向步进电机控制绕组输入电流,使其励磁形成空间旋转磁场,驱动转子运动。 保护电路在出现短路、过载、过热等故障时迅速停止驱动器和电机的运行。 江苏技术师范学院毕业设计说明书(论文) 第 15 页 共 44 页 步进电机绕组的电气特性 步进电机各相绕组都是在铁心上的铜线圈,电阻和电感是电机相绕组的两个固有属性,电机的性能和这两个因素密切相关。 绕组通电时,电感使绕组 电流上升速度受到限制,因此影响电机绕组电流的大小。 绕组线圈的电阻是电机温升和电能损耗的主要因素。 图 23 电感 电阻串联电路及其电流波形 步进电机的相绕组可以等效为一个电感一电阻串联电路。 图 23 表明了一个电感一电阻电路的电气特性。 在 t=0 时刻,电压 V施加到该电路上时,电路中的电流变化规律为 : I(t)=V(1eRt/L)/R 通电瞬间绕组电流上升速率为 : di(0)/dt=V/t 经过一段时间,电流达到最大值 : Imax=V/R L/R 定义为该电路的时间常数,是电路中的电流达到最大电流 Imax的 63%所需要的时间。 在 t=t:时刻,电路断开与直流电压源 V 的连接,并且短路,电路中的电流以初始速率一 V/L 开始下降,电流变化规律为 : 江苏技术师范学院毕业设计说明书(论文) 第 16 页 共 44 页 I(t)=VeR(tt1)/L/R 不同频率的矩形波电压施加到该电路上,电流波形如图 32 所示。 低频时电流能够达到最大值 (a)。 当矩形波频率上升达到某一临界频率,电流刚达到最大值就开始下降((b):矩形波频率超过此临界值后,绕组中的电流 不能达到最大值 (c)。 因为步进电机转矩的大小与绕组的电流成正比,所以电机低速运行时,电机能够达到其额定转矩,而在某一特定频率以上运行时,绕组电流随着频率的提高逐渐下降,电机转矩也相应逐渐减小,从而降低了高速运转时带负载能力。 图 24 不同频率脉冲作用下电感 电阻电路的电流波形 要改善电机高速运行时的性能,有两种办法 :提高电流上升速度 VA 和减小时间常数 L/R。 可以通过加大绕组的电压从而增加电流上升的速率得时间常数。 或者在电路中串联电阻,使 L/R 减少。 单片机原理 单片机原理概述 单片机( singlechip microputer)是把微型计算机主要部分都集成在一块芯片上的单芯片微型计算机。 图 25 中表示单片机的典型结构图。 由于单片机的高度集成化,缩短了系统内的信号传送距离,优化了结构配置,大大地提高了系统的可靠性及运行速度,同时它的指令系统又很适合于工业控制的要求,所以单片机在工业过程及设备江苏技术师范学院毕业设计说明书(论文) 第 17 页 共 44 页 控制中得到了广泛的应用。 图 25 典型单片机结构图 单片机的应用系统 单片机在进行实时控制和 实时数据处理时,需要与外界交换信息。 人们需要通过人机对话,了解系统的工作情况和进行控制。 单片机芯片与其它 CPU 比较,功能虽然要强得多,但由于芯片结构、引脚数目的限制,片内 ROM、 RAM、 I/O 口等不能很多,在构成实际的应用系统时需要加以扩展,以适应不同的工作情况。 单片机应用系统的构成基本上如图 26 所示。 图 26 单片机的应用系统 单片机应用系统根据系统扩展。基于单片机的步进电机控制系统设计--毕业设计
相关推荐
步进电机驱动电路组成 12 图 2 4 步进电机驱动电路 由驱动系统的硬件控制图可以看出 ,单片机只是根据需要轮流给 , 端口发送步进脉冲来控制电机运行 ,则三相六拍的系统控制模型如附表所示 :在程序中 ,只要依次将 6个控制字送到 P1 口 ,步进电机就会转动一个齿距角。 每送一个控制字 ,就完成一拍 ,步进电机就转过一个步距角。 表 2 1 三相六拍的系统控制模型 液位信号的获取与放大
,使其在工业控制领域获得了广泛应用。 步进电机的运转是由电脉冲信号控制的,其角位移量或线位移量与脉冲数成正比,每个一个脉冲,步进电机 就转动一个角度(步距角)或前进、倒退一步。 步进电机旋转的角度由输 AT89C51 单片机 状态显示电路 电源及时钟电路 复位电路 键盘控制电路 ULN2803 启动电路 步进 电机 常州信息职业技术学院机电工程学院 毕业设计 入的电脉冲数确定,所以
缺点是串接电阻器的做法将产生大量的能量损耗,尤其是在高频工作时更加严重,因而它只适用于小功率或对性能指标要求不高的步进电机驱动。 单电压串电阻驱动是在单电压驱动技术的基础上为电枢绕组回路串入电阻,用以改善电路的时间常数以提高电机的高频特性。 它提高了步进电机的高频响应、减少了电动机的共振,也带来了损耗大、效率低的缺点。 这种驱动方式目前主要用于小功率或启动、运行频率要求不高的场合。
自动化控制:工 业自动化控制是最早采用单片机控制的领域之一。 如 各种测控系统、过程控制、机电一体化、 PLC等。 在化工、建筑、冶金等各种工业领域都要用到单片机控制。 ( 5) 智能化仪表:采用单片机的智能化仪表大大提升了仪表的档次,强化了功能。 如数据处理和存储、故障诊断、联网集控等。 ( 6)智能化通信产品:最突出的是手机,当然手机内的芯片属专用型单片机。 ( 7)汽车电子产品
运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。 10 外文应用 能力 能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专业除外)体现一定的外语水平。 5 论文质量35% 文题相符 较好地完成论文选题的目的要求。 5 写作水平 论点鲜明;论据充分;条理清晰;语言流畅。 15 写作规范 符合学术论文的基本要求。 用 语、格式、图表
的程序,该程序的基本思想是,在启动时,以低于响应频率 fs 的速度运行;然后开始慢慢加速,加速到一定频率 fe 后就以此速率恒速运行。 当快要到达终点时,又使其慢慢减速,在低于响应频率 fs 的速率下运行, 直到走完所规定的步数后就停止运行。 这样步进电机便可以以最快的速度走完所规定的步数,而又不发生失步的现象。 因此在点位控制过程中,运行速度需要有一个加速 — 恒速 — 减速 — 低恒速 —