步进电机论文

前言

步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为制执行元件,是电气自动化的关键产品之一, 广泛应用在各种自动化控制系统和精密机械等领域。例如,在仪器仪表,机床设备以及计算机的外围设备中(如打印机和绘图仪等),凡需要对转角进行精确控制的情况下,使用步进电机最为理想。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。

上个世纪就出现了步进电动机,它是一种可以自由回转的电磁铁,动作原理和今天的反应式步进电动机没有什么区别,也是依靠气隙磁导的变化来产生电磁转矩。在本世纪初,由于资本主义列强争夺殖民地,造船工业发展很快,同时也使得步进电动机的技术得到了长足的进步。到了80年代后,由于廉价的微型计算机以多功能的姿态出现,步进电动机的控制方式更加灵活多样。原来的步进电机控制系统采用分立元件或者集成电路组成的控制回路,不仅调试安装复杂,要消耗大量元器件,而且一旦定型之后,要改变控制方案就一定要重新设计电路。计算机则通过软件来控制步进电机,更好地挖掘出电动机的潜力。因此,用计算机控制步进电机已经成为了一种必然的趋势,也符合数字化的时代趋势。

步进电机和普通电动机不同之处是步进电机接受脉冲信号的控制。步进电机靠一种叫环形分配器的电子开关器件,通过功率放大器

使励磁绕组按照顺序轮流接通直流电源。由于励磁绕组在空间中按一定的规律排列,轮流和直流电源接通后,就会在空间形成一种阶跃变化的旋转磁场,使转子步进式的转动,随着脉冲频率的增高,转速就会增大。步进电机的旋转同时与相数、分配数、转子齿轮数有关。

现在比较常用的步进电机包括反应式步进电机、永磁式步进电机、混合式步进电机和单相式步进电机等。其中反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。现阶段,反应式步进电机获得最多的应用。

步进电机和普通电机的区别主要就在于其脉冲驱动的形式,正是这个特点,步进电机可以和现代的数字控制技术相结合。不过步进电机在控制的精度、速度变化范围、低速性能方面都不如传统的闭环控制的直流伺服电动机。在精度不是需要特别高的场合就可以使用步进电机,步进电机可以发挥其结构简单、可靠性高和成本低的特点。使用恰当的时候,甚至可以和直流伺服电动机性能相媲美。

步进电机广泛应用在生产实践的各个领域。它最大的应用是在数控机床的制造中,因为步进电机不需要A/D转换,能够直接将数字脉冲信号转化成为角位移,所以被认为是理想的数控机床的执行元件。早期的步进电机输出转矩比较小,无法满足需要,在使用中和液压扭矩放大器一同组成液压脉冲马达。随着步进电动机技术的发展,步进电动机已经能够单独在系统上进行使用,成为了不可替代的执行元件。比如步进电动机用作数控铣床进给伺服机构的驱动电动机,在这个应用中,步进电动机可以同时完成两个工作,其一是传递转矩,其

二是传递信息。步进电机也可以作为数控蜗杆砂轮磨边机同步系统的驱动电动机。除了在数控机床上的应用,步进电机也可以并用在其他的机械上,比如作为自动送料机中的马达,作为通用的软盘驱动器的马达,也可以应用在打印机和绘图仪中。

步进电动机以其显著的特点,在数字化制造时代发挥着重大的用途。伴随着不同的数字化技术的发展以及步进电机本身技术的提高,步进电机将会在更多的领域得到应用。

第一章步进电动机原理

根据机电能量转换原理,步进电动机与通常的的交流或直流电动机无异,是将电能变成机械能的电磁元件。但它的运行原理等方面存在特殊性。所以我们在使用前必须先了解其原理,才能在设计时灵活运用。

1。1 步进电动机的分类

1。按工作原理分类:

激磁式(电磁式)

步进电动机的定子和转子均有绕组,靠电磁力矩使转子动。

反应式(磁阻式)图—1

转子无绕组,定子绕组励磁后产生反应力矩,使转子转动。

永磁式图—2

转子和定子的某一方具有永久磁钢,另一方由软磁材料制成。绕组轮流通电,建立的磁场与永久磁钢的恒定磁场相互作用产生转矩。

混合式(永磁感应式)

图—1

图—2

2。按输出转矩的大小分类:

1快速步进电动机

电动机的输出转矩一般为0。07~4Nm,可以控制小型精密机床的工作台,例如线切割机床。

2功率步进电动机

电动机的输出转矩一般为5~40Nm,可直接驱动机床的移动部件。

此外,按励磁相数可分为三相、四相、五相、六相、等等。相数越多,步距角越小,但结构越复杂。按运动方式分为旋转运动、直线运动、平面运动等。按定子排列还可分为径向式(单段式)和轴向(多段式),轴向式的转动惯量小,快速性和稳定性好,功率步进电动机多为轴向式。

1。2 步进电动机的结构与原理

1结构特点

步进电动机由定子和转子两大部分组成。我们以三相步进电动机为例。三相反应式步进电动机的结构简图(如图—3)所示,定子有

六个磁极,每相对磁极构成一相控制绕组,转子上有均布的四个齿。

图-3

2工作原理

步进电动机的工作原理,其实就是电磁铁的工作原理,当U相通电,V、W相不通电,如图3所示,1、3齿与U相对齐;当V相通电,U、W相不通电,如图3所示,2、4齿与V相对齐;当W相通电,U、V相不通电,如图3所示,1、3齿与W相对齐。

由此可见,当通电顺序为U→V → W→U →V →…时,转子便顺时针方向一步一步地转动,通电状态每换接一次,转子前进一步,一步对应的角度称为步距角。电流换接三次,磁场旋转一周,转子前进一个齿距的位置,一个齿距所对应的角度称为齿距角(此例中齿距角为90度)当改变通电顺序时,将改变转子的转向。

通电方式

单相轮流通电方式

每次切换前后只有一相绕组通电。在这种通电方式下,电动机工作的稳定性较差,容易失步。上述例子即为单向轮流通电方式,称为三相单三拍通电。

单双相轮流通电方式

上述两种通电方式的组合。即通电方式为:U → UV → V → VW →W → WU →U →…称为三相六拍通电,如图-4所示。三相六拍通电方式的步距角减小一倍。

图-4

1。3 步进电动机的选择

我们在选择步进电动机的时候,要先要了解它的性能和特点。具体的反映在一些参数上。

步进电机的一些基本参数:

电机固有步距角:

它表示控制系统每发一个步进脉冲信号,电机所转动的角度。电机出厂时给出了一个步距角的值,如86BYG250A型电机给出的值为0。9°/1。8°(表示半步工作时为0。9°、整步工作时为1。8°),这个步距角可以称之为‘电机固有步距角’,它不一定是电机实际工作时的真正步距角,真正的步距角和驱动器有关。

步进电机的相数:

是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。电机相数不同,其步距角也不同,一般二相电机的步距

角为0。9°/1。8°、三相的为0。75°/1。5°、五相的为0。36°/0。72°。在没有细分驱动器时,用户主要靠选择不同相数的步进电机来满足自己步距角的要求。如果使用细分驱动器,则‘相数’将变得没有意义,用户只需在驱动器上改变细分数,就可以改变步距角。

保持转矩(HOLDING TORQUE):

是指步进电机通电但没有转动时,定子锁住转子的力矩。它是步进电机最重要的参数之一,通常步进电机在低速时的力矩接近保持转矩。由于步进电机的输出力矩随速度的增大而不断衰减,输出功率也随速度的增大而变化,所以保持转矩就成为了衡量步进电机最重要的参数之一。比如,当人们说2N。m的步进电机,在没有特殊说明的情况下是指保持转矩为2N。m的步进电机。

DETENT TORQUE:

是指步进电机没有通电的情况下,定子锁住转子的力矩。DETENT TORQUE 在国内没有统一的翻译方式,容易使大家产生误解;由于反应式步进电机的转子不是永磁材料,所以它没有DETENT TORQUE。

步进电机的一些特点:

1.一般步进电机的精度为步进角的3-5%,且不累积。

2.步进电机外表允许的最高温度。

步进电机温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至高达摄氏200度以上,所以步进电机外表温度在摄氏80-90

度完全正常。

3.步进电机的力矩会随转速的升高而下降。

当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。

4.步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。

步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。

第二章方案选择

在设计步进电动机的驱动系统前我们应该针对工作所面对的对象选择正确的方案,首先要清楚开环与闭环控制的区别。

2。1 开环控制与闭环控制

一般而言,步进电机的控制方式可以分为开环控制和闭环控制两种。

开环控制的步进电机驱动系统的输入脉冲不依赖与转子的位置,而是事先按一定规律给定的。在这里,负载位置对控制电路没有反馈,因此步进电机必须正确的响应每次励磁变化,如果励磁变化太快,电机不能够移动到新的要求位置,那么实际的负载位置相对控制器所期待的位置将出现永久误差。如果负载参数基本上不随时间变化,那么相与相之间控制信号的延时设置比较简单,但是在负载可能变化的应用场合下,延时必须以最坏的情况进行设定。并且这样确定的控制方式对于其他负载而言并非最佳,这其实就限制了开环控制的应用范围。

开环控制还有一个缺陷就是电机的输出转矩和速度在很大程度上取决于驱动电源和控制方式。对于不同的电机或者同一种电机不同的负载,很难找到通用的加减速规律,因此使提高步进电机的性能指标受到限制。

闭环控制是不断直接或间接地检测转子的位置和速度,然后通过反馈和适当的处理,自动给出脉冲链,使步进电机每一步都响应控制信号的命令,从而只要控制策略正确电机不可能轻易失步。

初始是电机系统受一相或几相励磁而静止。开始工作时先把目标位置送入减法计数器,然后将启动信号加到控制单元,控制单元把命令信号送到相序发生器,使励磁变化一次。电机以负载参数决定的速率开始加速。

当第一步位置快到时,位置检测器产生一个送到减法计数器和控

制单元的脉冲。减法计数器减一,负载相对目标位置响应减一。在这里注意闭环控制中减法计数器记录的是实际的负载位置,而在开环控制中计数器只寻要记录送给电机的步进命令数,并不保证这些命令是否被执行。

送达控制单元的位置检测脉冲用来产生下一步命令。负载越大则达到第一步位置所花的时间就越长,相继的步进命令之间的时间间隔就越长,因而自动适应了比较慢的加速速率。

电机开始减速的时刻由减法计数器决定。在减速期间,执行的步数取决于负载条件,惯量大、转矩小的负载需要更多的减速步数。如果实际的负载条件没有最坏的情况那么严重,那么系统在达到目标位置前的步进速率将底于启动频率,因此就会可靠地停止。当减法计数器为零时,则表示要求的步数已执行完毕。这时减法计数器发出一个停止信号控制单元,从而禁止以后的步进命令,系统工作停止。

综上所述,闭环控制的励磁延时设置随负载而变化,他能产生接近最佳的速度曲线和快速的负载定位。并且一般采用直接监视负载位置的方法,因此发生失步的可能性大大减小。

在本实验中因为要求不是很高,所以只要采取最简单的开环控制系统,用来实现步进电动机的正转、反转、加速、减速。

第三章系统原理与设计

3。1 系统原理

步进电动机是一种将电脉冲信号转换成直线或角位移的执行元件。步进电动机的运动由一系列电脉冲控制,脉冲发生器所产生的电脉冲信号,通过环形分配器按一定的顺序加到电动机的各相绕组上。步进电动机转子转动的速度取决于脉冲信号的频率,总位移量取决于总的脉冲数,它作为伺服电动机应用于控制系统时,可以使系统简化,工作可靠,而且可以获得较高的控制精度。为了使电动机能够输出足够的功率,经过环形分配器产生的脉冲信号还需要进行功率放大。

环形分配器、功率放大器以及其他辅助电路统称为步进电机的驱动电源。步进电动机、驱动电源和控制器构成步进电动机传动控制系统,如图-5所示

图-5

3。2 驱动电源

环形分配器、功率放大器以及其他辅助电路统称为步进电机的驱动电源。

§3。2。1 环形分配器

环形分配器是根据指令把脉冲信号按一定的逻辑关系加到放大器上,使各相绕组按一定的顺序和时间导通和断开,并根据指令使电动机正转或反转,实现确定的运行方式。环形分配器可以由硬件和软件两种方式实现。

硬件环形分配器

硬件环形分配器由门电路和双稳态触发器组成的逻辑电路构成。

集成脉冲分配器

L297是专为四相步进电动机设计的环形分配器。它有四个输出端,当输入端CL或EN加上时钟脉冲后,输出波形将符合四相步进电动机的要求。若采用CL脉冲输入端,是上升沿触发,同时EN为使能端,EN=1时工作,EN=0时禁止。CW为方向控制端,控制正反转。改变输入CL的脉冲可以使步进电动机加速、减速。19脚为半步、全步选择端,当输入高电平时为全步方式转动,低电平相反。20脚为复位输入端。如图-6

图-6

软件环形分配器

一般微机系统需要进行如下设置:

设置输出接口设输出口的P1。0接A相;P1。1接B相;P1。2接C相。P1。3接D相;设计环形分配子程序;在存储器中建立环形分配表;设计延时子程序;设计延时子程序来控制步进频率;当电机绕组通电时序为AB-BC-CD-DA时为正转,通电时序为DA-CA-BC-AB时为反转。

§ 3。2。2 驱动电路

单电压限流型驱动电路

这种电路的特点是线路简单,成本低,低频时响应较好;缺点是效率低,尤其在高频工作的电动机效率更低。在实际中较少使用,只有在小功率步进电动机且在简单应用中才使用。

双电压驱动电路

这种电路的特点是电动机绕组主电路中采用高压和低压两种电压供电,一般高压为低压的数倍。适用于大功率和高频工作的步进电动机,优点是功耗小,起动力矩大,突跳频率和工作频率高,缺点是低频振荡加剧,波形呈凹形,输出转矩下降;大功率管的数量多用一倍,增加了驱动电源。

斩波驱动电路

斩波电路的出现是为了弥补双电压电路波形呈现凹形的缺陷,改善了输出转矩的下降,使励磁绕组中的电流维持在额定值附近升频升压驱动电路

为了减小低频振动,应使低速时绕组电流上升的前沿较平缓,这

样才能使转子在到达新的稳定平衡位置时不产生过冲,而在高速时则应使电流有较陡的前沿,以产生足够的绕组电流,才能提高步进电动机的带载能力。这就要求驱动电源低频时用较低的电压供电,高频时用较高的电压供电。升频升压驱动电路可以较好地满足这一要求。

专用功率放大器

L298是专用的功率放大器,是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片的主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器、线圈等感性负载;采用标准TTL逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作;有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。

3。3 系统设计

控制步进电动机的方案有很多种,这里我所采用的是L297和L298芯片实现驱动步进电机的一种简单方法,利用该方法设计的步进电机驱动系统具有硬件结构简单、软件编程容易和价格低廉的特点。

其中主要的是利用L297为环形分配器,L298为功率放大器,555电路产生脉冲输入18脚,通过改变脉冲的频率,使步进电动机加速、减速。这个可以在WEB上实验出来,频率改变的情况如图-7。改变17脚的电平高低,使步进电动机正转,反转。总体来说系统如图-8

图-7

图-8 说明(我所选用的日本产的四相步进电动机,在电动机上有5根线,在接入时候需要区分电源接线,ABCD四相也要从试验中找出。接13,14脚电阻市场上一般买不到,我用两个0。5/5W的电阻代替。在电源的选用上我分别做了一个5V和12V的直流稳压电源,在接入时必须共地。二极管选用4007比较保险。滤波电容都选用100∪F的。)

结论及展望

步进电动机在工作和生产中有着十分现实的意义,而它的控制系统又是其关键所在。本文对控制系统的原理进行了细致的分析,设计出了一套驱动系统硬件电路,经过分析与制作,现场运行后证明该设计是现实可行的。

本系统能够实现步进电动机的转速与方向控制,有着成本底,硬件结构简单,软件编程容易,易操作的特点,同时能够实现步进电动机的不失步运行,从而提高了电机的稳定性。

但也存在的不足,因为不是闭环控制,在具体工作中还有精确性的问题,限制了本系统在更广阔的领域里运用。

针对问题,再结合现在的研究发展方向,我构思了一种新的方案。该方案采用闭环控制电路、单片机和步进电机的细分控制。在控制中用计数器记数和数码管的显示按键次数,也就是控制脉冲的个数,在步进电动机中脉冲的个数与电机转过的角度成正比。步进电机的细分控制,从本质上讲是通过对步进电机的励磁绕组中电流的控制,使步进电机内部的合成磁场为均匀的圆形旋转磁场,从而实现步进电机步距角的细分,这样可以对角度精确控制。然后采用步校验,它采用低分辨率的光电编码器来统计移动步数。用一个简单的电路来比较指令步数和测量到的步数,以校验步进电机是否已移动到指定位置。

由于时间与精力有限,目前此系统的设计与制作还没有完成,有待进一步工作。

致谢

在论文研究和撰写过程中,本人得到了指导教师罗勇老师的悉心指导。在课题研究设计过程中,老师渊博的知识、踏实严谨的治学态度以及精益求精的工作作风使我获益匪浅。尤其罗老师帮我找了很多相关资料,解决了设计中所遇到的实际问题。在此谨向罗老师表示最衷心的感谢。

在学习过程中还得到了,同一小组的唐黎同学的大力帮助,在此一并表示谢意。

最后还要感谢在校的各位教职和领导,在这三年里多亏有他们的关怀指导才使我能够顺利的完成学业。

参考文献

【1】步进电机控制技术入门作者:王鸿钰编著出版社:同济大学出版社,1996

【2】步进电动机及其驱动控制系统作者:刘宝廷编著出版社:哈尔滨工业大学出版社,1997。

【3】电子技术基础作者:康华光编著出版社:高等教育出版社,1998

【4】电子线路设计·实验·测试作者:谢自美编著

出版社:华中科技大学出版社,2002

【5】MCS-51 系列单片机应用系统设计及使用技术作者:鲍宏亚编著出版社:中国宇航出版社,2005

【6】步进电机细分调速系统的研究作者:陆春北京交通大学硕士毕业论文,2003

【7】控制用电机入门作者:松井信行出版社:科学出版社,2000

【8】步进电动机细分驱动技术综述作者:华蕊佛山科学技术学院学报(自然科学版),1999

【9】三种典型的步进电动机驱动电路特性分析作者:朱志坚凌波王树国新疆工学院学报,1999

【10】同步电动机调速系统。作者:李志民,张遇杰出版社:机械工业出版社,1996

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

基于单片机的步进电机控制器毕业设计论文 目录 第1章绪论 (3) 1.1引言 (3) 1.2步进电机常见的控制方案与驱动技术简介 (5) 1.2.1常见的步进电机控制方案 (5) 1.2.2步进电机驱动技术 (7) 1.3本文研究的内容 (9) 第2章步进电机概述 (10) 2.1步进电机的分类 (10) 2.2步进电机的工作原理 (11) 2.2.1结构及基本原理 (11) 2.2.2两相电机的步进顺序 (11) 2.3 步进电机的工作特点 (14) 2.4本章小结 (16) 第3章系统的硬件设计 (17) 3.1系统设计方案 (17) 3.1.1系统的方案简述与设计要求 (17) 3.1.2系统的组成及其对应功能简述 (17) 3.2单片机最小系统 (19) 1

3.2.1AT89S51简介 (19) 3.2.2单片机最小系统设计 (24) 3.2.3单片机端口分配及功能 (25) 3.3串口通信模块 (25) 3.4数码管显示电路设计 (26) 3.4.1共阳数码管简介 (26) 3.4.2共阳数码管电路图 (27) 3.5电机驱动模块设计 (28) 3.5.1L298简介 (28) 3.5.2电机驱动电路设计 (29) 3.6驱动电流检测模块设计 (31) 3.6.1OP07芯片简介 (31) 3.6.2ADC0804芯片简介 (33) 3.6.3电流检测模块电路图 (36) 3.7独立按键电路设计 (37) 3.8本章小结 (37) 第4章系统的软件实现 (38) 4.1系统软件主流程图 (38) 4.2系统初始化流程图 (39) 4.3按键子程序 (40) 结论 (44) 2

基于S7-200PLC步进电机调速控制—步进驱动控制系统设计论文

摘要 步进电动机具有快速起停、精确步进和定位等特点,所以常用作工业过程控制及仪器仪表,使用PLC可编程控制器实现步进电动机驱动,可使步进电动机的抗干扰能力强,可靠性高,同时,由于实现了模块化结构,是系统结构十分灵活,而且编程语言简短易学,便于掌握,可以进行在线修改,柔性好,体积小,维修方便。 本设计是利用PLC做进电动机的控制核心,用按钮开关的通断来实现对步进电机正,反转控制,而且正,反转切换无须经过停车步骤。其次可以通过对按钮的控制来实现对高,低速度的控制。充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC 控制系统的首要前提,这也是设计最重要的一条原则。本设计更加便于实现对步进电机的制动化控制。其主要内容如下: 1了解PLC控制步进电机的工作原理 2掌握PLC的硬件构成,完成硬件选型 3设计PLC的控制系统 4用STEP 7完成PLC的编程 关键词:步进电机;PLC控制;电机正反转;高低速控制

Abstract Stepper motor has a quick starts and stops, precision stepping and positioning features, commonly used for industrial process control and instrumentation, PLC programmable controller stepper motor drive can stepper motor anti-interference ability, high reliability, at the same time, due to the modular structure, the system structure is very flexible, and programming languages brief to learn, easy to master, can be modified online, good flexibility, small size, easy maintenance. This design is the use of PLC built into the core of the motor control button to switch on and off to the stepper motor is the reverse control, and positive, reverse switch without having to go through the parking step. Followed by the button control to achieve the high and low speed control. Give full play to the functions of PLC as possible to meet the control requirements of the controlled object is the most important prerequisite for the design PLC control system, which is designed to the most important principle. This design is easier to achieve braking control of the stepper motor. Its main contents are as follows: An understanding of PLC control the working principle of the stepper motor 2 grasp the PLC hardware structure, the completion hardware selection 3 Design of PLC control system 4 complete PLC programming with STEP 7 Key words: Stepper motor; PLC control; motor reversing; high and low speed control

基于PLC系统下的步进电机的控制毕业设计论文

基于PLC的步进电机的控制 摘要:小型PLC在编程,I/O扩展,通讯接口,开关量和模拟量的调节以及一些特殊功能模块如高速计数输入和脉冲输出的应用上已经基本满足用户的需求了。但随着应用需求及关联产品技术性能的提升,PLC将继续得已完善和发展。本文主要论述了步进电机的原理及驱动方法,并在S7-200 PLC的基础上,对步进电机进行控制。本设计选用PLC控制两相混合式步进电机,在PLC编程的基础上用按钮开关控制步进电机的启动、正转、反转等基本功能。关键词:S7-200 PLC 两相混合式步进电机PLC编程

Control of stepping motor based on PLC Abstract: In the field of programming, I/O expansion, Communication interface, adjustments of switches and simulation and some special function modules such as the application of high speed pulse input and output, the PLC has already met demands of users. But the PLC will continue to improve and develop, as the development of application requirements and related technical performance. This article chiefly discusses the principle and driven approach of the stepping motor, and how to control it based on the S7-200 PLC. The article is about how the PLC controlling the two-phase hybrid stepping motor. With the switch button, it can function as: start,positive rotation,inversion. Key words: S7-200 PLC two-phase hybrid stepping motor PLC programming

毕业设计(论文)-步进电机的驱动及控制

(学校名称) 毕业设计(论文) ( *****届 ) 题目:步进电机的驱动及控制 系别********分院 专业班级*****班 学生姓名* * * 学号 导师姓名 成绩 年月日

目录 摘要 (2) 一、引言 (3) (一)论文的研究意义 (2) (二)论文的主要内容 (2) (三)设计要求 (2) (四)设计目的 (2) 二、步进电机介绍 (4) (一)种类 (4) (二)工作原理 (4) (三)驱动方法 (5) 1、单电压功率驱动接口 (5) 2、双电压功率驱动接口 (6) 3、高低压功率驱动接口 (6) 4、斩波恒流功率驱动接口 (7) 5、升频升压功率驱动接口 (7) 6、集成功率驱动接口 (7) (四)步进电机优缺点 (9) 三、步进电机的速度控制 (9) (一)工作原理 (9) (二)硬件原理框图 (9) (三)硬件原理图(见附录一) (10) (四)硬件原理介绍 (10) 四、软件设计流程和描述 (12) (一)主程序流程图 (12) (二)延时程序流程图 (14) (三)源程序代码(见附录二) (14) 五、总结 (15) 附录 (17) 参考文献 (23) 致谢 (24)

步进电机的驱动及控制 ***** ********班姓名 指导教师:**** 摘要:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 关键词:电机脉冲频率脉冲频率

基于嵌入式arm步进电机的驱动设计本科论文

编号: 嵌入式系统 实训 (论文)说明书 题目:基于嵌入式ARM 步进电机的驱动 院(系):应用科技学院 专业:电子信息工程 学生姓名: 学号: 指导教师: 2011 年01 月19 日

摘要 随着ARM在各个领域的广泛应用,许多用ARM作为控制的步进电机驱动器系统也应运产生,本设计介绍一种有ARM LPC2132的编程控制基于L293电机驱动芯片的步进电机驱动系统。本系统可以通过控制板上面的7个按键进行功能设置,该系统具有启动、停止、正转、反转、速度调节、细分步和速度显示功能。本设计具有价格低廉、性能稳定、操作方便且修改灵活等特点。由于本系统是由L293驱动的步进电机系统,通用性强,可以用到各个需要用到步进电机的场合使用。 主控芯片采用ARM LPC2132,按键操作使用简洁,LED数码管速度显示,安装方便。解决了一些步进电机驱动系统中没有速度显示的问题,适合在各种场合的步进电机驱动器械中使用,它电路简单易懂,调试方便,功能齐全,系统稳定可靠,是一款很实用的步进电机驱动电路。 关键词: ARM LPC2132;LED数码管显示;细分步;L293驱动

Abstract As ARM's widely used in various fields, many with ARM as the control of the game scoring device timing system should also shipped produce, the design introduces a kind of ARM LPC2132 programming control L293 dots on the display of the basketball game time than scoring system. The system can control panel 7 above the buttons feature set, the system has set the schedule time, schedule time to be suspended, the score addition and subtraction, the extra time and other functions. This design has low price, stable performance, easy to operate and modify flexible. As the system is L293 large dot matrix display as the display module can be directly applied to all types of schools and small groups as time basketball scoring race. Master chip ARM LPC2132, using the simple button operation, LED display, easy to install. Basketball counter solve installation problems, saving the wire, suitable for use of sports facilities of all sizes can completely replace the traditional method of using clocks to time, little change of course also be used for other ball games, sports equipment to a good intelligent basis for the development of modules. Key words: ARM LPC2132; LED dot matrix display; time points; L293 driver

步进电机论文步进电机控制论文

步进电机论文步进电机控制论文 步进电机细分驱动系统设计初探 摘要:自二十世纪中叶,步进电机的应用己渗透到数字控制的各个领域。它凭借自身性能优点,较早成为典型的机电一体化元件组件。首先介绍步进电机的概念和分类,在此基础上提出一个细分驱动系统的总体方案设计。最后就驱动器主要器件的性能进行阐述。 关键词:步进电机;细分驱动系统;性能 1 步进电机概述 步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。我们可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB)。永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度或15度:反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度;混合式步进是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度而五相步进角一般为0.72度。 2 细分驱动系统的总体方案设计 对于细分驱动系统的设计,一种方法可以用单片机实现,这种方法侧重于软件设计,功能完全由程序完成;另一种方法可以用集成芯

片搭成硬件电路实现,这种方法侧重于硬件,功能由硬件完成。这两种方法各有利弊,由软件实现,就不易保证控制的实时性,但是如果单纯由硬件实现,可以保证实时控制,调试却比较烦琐,而且可靠性较低。 因此,在方案设计时,综合考虑软件硬件设计的优缺点,可以遵循以下原则设计步进电机细分驱动系统,也就是由软件实现速度控制、正反转控制、人机交互功能,由硬件电路实现细分功能。 步进电机细分驱动系统由单片机系统、数字环行分配器、D/A转换、恒流斩波电路、驱动级电路等各部分组成。单片机系统负责处理步进电机系统的事件流程,如加、减速按键处理、速度显示功能、控制参数保存以及产生控制步进电机转角、转速、转向的CP脉冲。 环行分配器用来接收来自单片机系统发出的CP脉冲和正反转方式信号,并按步进电机状态转换表中的状态顺序产生控制各相导通或截止的信号。每当环行分配器接收一个CP脉冲,它的输出就转换一次。因此,我们可以通过控制CP脉冲的频率,来改变步进电机转速的高低、升速或降速、启动或停止,同时,环行分配器还根据单片机系统输出的方向控制信号,决定输出的状态是按正序还是反序输出,也就是控制步进电机是正转还是反转运行。 从环行分配器输出的各相数字信号送入D/A转换器,转换后的模拟电压信号作为恒流斩波电路的参考电压。恒流斩波电路调制出相应的脉宽信号输出给推动级。

步进电机运动控制系统设计论文

步进电机运动控制系统设计论文 步进电机是一种常见的电机,它具有精度高、噪音低、速度控制方便等优点,因此被广泛应用于各个领域。步进电机的运动控制系统设计是一项关键的研究内容,它直接关系到步进电机的运行效果和性能表现。本文将详细介绍步进电机运动控制系统设计论文。 一、步进电机的原理 步进电机可以通过改变电流方向和大小来实现转动,并可控制每次转动的角度和速度。步进电机有两种控制方式:全步进和半步进。在全步进模式下,每次电流变化会使电机转动一定的角度,一般为1.8度或0.9度;在半步进模式下,每个电流变化会使电机转动0.9度或0.45度,因此其转动步数是全步进模式的两倍。 二、步进电机的运动控制系统设计 步进电机运动控制系统设计主要包括以下几个方面:控制器设计、软件设计、针对特殊应用的控制策略和运动控制算法的设计以及运动控制系统的仿真分析。 1.控制器设计 控制器是步进电机运动控制系统的核心部件,其主要功能是实现电机的转动控制。控制器设计需要考虑的因素很多,如控制方式、控制精度、控制时间、控制电源等。其中,控制方

式是一个非常重要的参数。针对不同的应用场景,需要选择合适的控制方式。 2.软件设计 步进电机运动控制系统的软件设计需要依据具体的硬件平台和控制器来完成。在软件设计过程中,需要完成控制器的驱动程序编写、运动控制算法的设计、控制命令的下发等工作。此外,在软件设计过程中还需要考虑稳定性、可扩展性、代码复用性等方面。 3.针对特殊应用的控制策略和运动控制算法的设计 在实际应用中,需要根据不同的需求设计不同的控制策略和运动控制算法,以满足特殊要求。例如在机器人控制中,需要实现非常精细的运动控制,而在医疗设备中,则需要更加稳定和安全的控制策略。 4.运动控制系统的仿真分析 运动控制系统的仿真分析是设计步进电机运动控制系统非常重要的环节。通过仿真分析可以在软件开发前进行预判,发现潜在问题并进行调整。在仿真分析过程中,需要考虑到物理系统、控制系统、传感器及其性能参数等多方面因素。 三、结论 步进电机运动控制系统设计是一个复杂的过程,需要综合考虑多种因素,如控制器、软件、算法和仿真等。科学有效的步进电机运动控制系统设计可以大大提高电机的运行效果和性

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

毕业设计论文基于单片机的步进电机控制器的设计 摘要:本论文针对步进电机控制系统的需求,提出了一种基于单片机 的步进电机控制器的设计方案。该方案在硬件设计上选用了适用于步进电 机驱动的控制芯片,并通过电路连接实现电机控制信号的输出。在软件设 计上,通过单片机编程实现步进电机的运动控制,包括步进角度、转速以 及方向等参数的调节和控制。通过测试实验证明,该设计方案能够有效地 实现步进电机的精确控制,具有较好的稳定性和可靠性。 关键词:单片机;步进电机;控制器;硬件设计;软件设计;运动控 制 第一章引言 1.1研究背景 目前,步进电机作为一种常用的电机类型,在自动控制领域和精密仪 器中得到了广泛应用。步进电机具有结构简单、运行平稳、精度高等优点,因此在许多行业中被广泛采用。为了实现步进电机的精确控制,需要一种 高效、稳定的步进电机控制器。 1.2研究目的 本论文的主要目的是设计一种基于单片机的步进电机控制器,通过硬 件和软件的完美结合,实现对步进电机的精确控制。同时,通过测试和分析,验证该控制器的有效性和可靠性。 第二章方案设计 2.1硬件设计

在硬件设计方面,本文选用了适用于步进电机驱动的控制芯片,并通 过电路连接实现电机控制信号的输出。通过调节电源、电阻和电容等元件,实现对步进电机驱动电压和电流的调节,以满足步进电机运行的需求。 2.2软件设计 在软件设计方面,本文采用单片机进行编程,实现对步进电机的运动 控制。通过编写程序,实现对步进角度、转速以及方向等参数的调节和控制。通过采集和处理步进电机的反馈信号,实现闭环控制,提高步进电机 的运动精度和稳定性。 第三章实验与结果 通过搭建实验系统,并进行测试和分析,验证了本文设计的基于单片 机的步进电机控制器的有效性和可靠性。实验结果表明,该控制器能够实 现步进电机的精确控制,具有较好的稳定性和可靠性。 第四章论文总结 本论文设计了一种基于单片机的步进电机控制器,并通过实验验证了 该控制器的有效性和可靠性。该控制器在硬件设计上选用适用于步进电机 的控制芯片,并通过电路连接实现电机控制信号的输出。在软件设计方面,通过单片机编程实现步进电机的运动控制。通过测试实验证明,该设计方 案能够有效地实现步进电机的精确控制,具有较好的稳定性和可靠性。

基于51系列单片机控制步进电机调速闭环系统设计毕业设计论文word格式

摘要:步进电动机是一种将脉冲信号变换成相应的角位移(或线位移)的电磁装置,是一种特殊的电动机。由于其精确性以及其良好的性能在实际当中得到了广泛的应用。本文介绍了以51系列单片机AT89S52为控制核心所设计的步进电机(型号42BYG016)控制系统,从系统的硬件电路以及软件的设计方面实现了对步进电机的控制。并且由传感器EE-EX672采集转速数据进而进行关于速度的闭环控制,经过实际应用电路证明,该仿真控制系统的随动性能好,抗干扰能力强,稳定性好。 关键词:单片机、步进电机、光电开关、PID算法、闭环控制 一、步进电机 1.1 步进电机的工作原理 步进电机是将电脉冲信号转变为角位移或线位移的执行机构。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 1.2 步进电机的特点 本实验所用的步进电机为感应子式步进电机(型号为42BYG016)。感应子式步进电机与传统的反应式步进电机相比,结构上转子加有永磁体,以提供软磁材料的工作点,而定子激磁只需提供变化的磁场而不必提供磁材料工作点的耗能,因此该电机效率高,电流小,发热低。因永磁体的存在,该电机具有较强的反电势,其自身阻尼作用比较好,使其在运转过程中比较平稳、噪音低、低频振动小。 感应子式步进电机某种程度上可以看作是低速同步电机。一个四相电机可以作四相运行,也可以作二相运行。(必须采用双极电压驱动),而反应式电机则不能如此。例如:四相八拍运行(A-AB-B-BC-C-CD-D-DA-A)完全可以采用二相 八拍运行方式.不难发现其条件为C=,D=. 一个二相电机的内部绕组与四相 电机完全一致,小功率电机一般直接接为二相,而功率大一点的电机,为了方便使用,灵活改变电机的动态特点,往往将其外部接线为八根引线(四相),这样使用时,既可以作四相电机使用,可以作二相电机绕组串联或并联使用。(本实验采用两相四拍) 1.3 步进电机的静态指标 相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。 拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即A-AB-B-BC-C-CD-D-DA-A. 步距角:对应一个脉冲信号,电机转子转过的角位移用θ表示。θ=360度(转子齿数J*运行拍数),以常规二、四相,转子齿为50齿电机为例。四拍运行时步距角为θ=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为θ=360度/(50*8)=0.9度(俗称半步)。 1.4 步进电机的动态指标 1)步距角精度: 步进电机每转过一个步距角的实际值与理论值的误差。用百分比表示:误差

基于单片机控制的步进电机的毕业论文课程设计【呕心沥血整理版】

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

自动化论文:基于DSP的步进电机控制系统

摘要 本文介绍了以典型电机微控制器TMS320LF2407芯片为控制核心的步进电机控制系统,阐述了如何利用TMS320LF2407实现电机转向、速度控制,并给出了相应系统控制策略。简述了步进电机的驱动控制和DSP的PWM脉宽调制原理,详细阐述了DSP实现步进电机的加减速控制问题。 步进电机是一种将脉冲信号转换为相应角位移的执行元件,DSP 是快速的微处理器,将两者优点结合起来,就能在某些控制中得心应手。鉴于此,本文提出了基于DSP 的步进电机控制系统的设计方案。包括其硬件设计和软件设计。在软件设计中给出了主要控制程序,达到对步进电机转向、转速的控制,如正转、反转、加速、减速等。使用DSP最明显的优点在于提高了系统的可靠性,并降低了整个系统的成本。实验证明,此驱动系统简化了电路,提高了系统控制性能。 关键词:步进电机;DSP;控制系统;TMS320LF2407

Design of Control System of Step Motor Based on DSP Platform Abstract The control system is introduces a presented to control the step motor using typical controller TMS320LF2407,and it describes how a turning and speed controlled motor drive can be implemented and a corresponding controlling strategy is put forward.Introduce the drive control of step motor and the PWM principle of DSP,a detailed discuss on accelerate and decelerate control of step motor also include. Step motor is a actuator that can convert the pulse signal to degree displacement;on the other hand,DSP has high speed operation capacity.If we could combine these two elements together,we would get excellent outcome.The control system is introduces design about system DSP-based in step motor driver,including its hardware an d software.The main control program of the system software was provided ,which can control the turning and speed of the step motor,such as positive revolutions,counter revolutions,accelerate and decelerate act.By using DSP,the main advantage lies in the improvement of system reliability and reduction of overall system cost.This driver system’s application have proved that it simplified the circuit,improved the system characteristic.Key words:step motor;DSP;Control System;TMS320LF2407

基于plc控制的步进电机控制系统设计毕业论文[管理资料]

基于PLC的步进电机控制系统设计 机械电子专业 XXX 指导教师 XXX 摘要:以德国西门子公司小型可编程逻辑控制器S7—200为中央处理单元,以步进电机作为控制对象。介绍了PLC的概念原理以及控制的优点,步进电机的概念及工作原理,现状以及发展方向。PLC 与步进电动机一起结合起来有很高的研究价值与意义。本文在介绍步进电机控制特点的基础上,重点研究了步进电机的控制策略。设计了控制系统的硬件方案,并编写了相应的控制流程,测试了实际控制效果,并提出相应的整改措施,达到更加合理高效的目标。对于使用步进驱动器的步进控制系统,控制器对步进电机的控制关键在于控制脉冲信号的产生。介绍了使用该控制器产生控制脉冲信号的多种不同实现方法,进而实现对步进电机不同控制方法。 关键词:可编程逻辑控制器;步进电机;控制策略;控制流程 The Research Of Stepper Control Method Motor Based On PLC Student majoring in Machinery and electronics specialty XXX Tutor XXX Abstract:With small Germany Siemens S7-200 programmable logic controller of the central processing unit, with stepping motor as control object. This paper introduces the concept of PLC principle and advantage of the control, the concept and working principle of stepper motor, the current situation and development direction. PLC combined with stepper motor has a high research value and significance. In this paper, based on the introduction to the characteristics of the stepper motor control, step motor control strategies are researched. Design the hardware of the control system scheme, and write the corresponding control process, test the actual control effect, and puts forward the corresponding rectification measures, achieve more reasonable and efficient. For using stepper drive stepper control system, the controller of stepper motor control is the key to control the generation of pulse signal. This paper introduces the control using the controller a variety of different implementation methods of the pulse signal, then the method to realize different control the stepper motor. Key words:Programmable logic controller; Stepping motor; The control strategy; Control the process

步进电机研究论文(全文)

步进电机研究论文 步进电机是一种能将数字输入脉冲转换成旋转或直线增量运动的电磁执行元件。每输入一个脉冲电机转轴步进一个步距角增量。电机总的回转角与输入脉冲数成正比例,相应的转速取决于输入脉冲频率。 步进电机是机电一体化产品中关键部件之一,通常被用作定位操纵和定速操纵。步进电机惯量低、定位精度高、无累积误差、操纵简单等特点。广泛应用于机电一体化产品中,如:数控机床、包装机械、计算机外围设备、复印机、传真机等。 选择步进电机时,首先要保证步进电机的输出功率大于负载所需的功率。而在选用功率步进电机时,首先要计算机械系统的负载转矩,电机的矩频特性能满足机械负载并有一定的余量保证其运行可靠。在实际工作过程中,各种频率下的负载力矩必须在矩频特性曲线的范围内。一般地说最大静力矩Mjmx大的电机,负载力矩大。 选择步进电机时,应使步距角和机械系统匹配,这样可以得到机床所需的脉冲当量。在机械传动过程中为了使得有更小的脉冲当量,一是可以改变丝杆的导程,二是可以通过步进电机的细分驱动来完成。但细分只能改变其分辨率,不改变其精度。精度是由电机的固有特性所决定。 选择功率步进电机时,应当估算机械负载的负载惯量和机床要求的启动频率,使之与步进电机的惯性频率特性相匹配还有一

定的余量,使之最高速连续工作频率能满足机床快速移动的需要。 选择步进电机需要进行以下计算: (1)计算齿轮的减速比 根据所要求脉冲当量,齿轮减速比i计算如下: i=(φ.S)/(360.Δ)(1-1)式中φ---步进电机的步距角(º/脉冲) S---丝杆螺距(mm) Δ---(mm/脉冲) (2)计算工作台,丝杆以及齿轮折算至电机轴上的惯量Jt。 Jt=J1+(1/i²)[(J2+Js)+W/g(S/2π)²](1-2) 式中Jt---折算至电机轴上的惯量(Kg.cm.s²) J1、J2---齿轮惯量(Kg.cm.s²) Js----丝杆惯量(Kg.cm.s²)W---工作台重量(N) S---丝杆螺距(cm)(3)计算电机输出的总力矩M M=M+Mf+Mt(1-3) M=(Jm+Jt).n/T×1.02×10&mcr;²(1-4) 式中M---电机启动加速力矩(N.m) Jm、Jt---电机自身惯量与负载惯量(Kg.cm.s²) n---电机所需达到的转速(r/min) T---电机升速时间(s) Mf=(u.W.s)/(2πηi)×10&mcr;²(1-5) Mf---导轨摩擦折算至电机的转矩(N.m)

学位论文—基于proteus的步进电机电机仿真-实验设计论文报告

基于单片机的步进电机的驱动实验 设计报告 系别电子通信工程系 组别第十组 专业名称电子信息工程 指导教师 组内成员

基于proteus的步进电机电机仿真 摘要:步进电机广泛应用在生产实践的各个领域。它最大的应用是在数控机床的制造中,因为步进电机不需要A/D转换,能够直接将数字脉冲信号转化成为角位移,所以被认为是理想的数控机床的执行元件。本设计利用proteus仿真软件进行电路仿真,系统通过设置四个按键分别控制不进电机的起止、圈数、方向、不进速度,使用1602液晶显示以上参数。整个系统具有稳定性好,实用性强,操作界面友好等优点。 关键词:proteus 仿真不进电机拍数 一、 Proteus简介 Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是: ①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。 ②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。 ③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。 ④具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。 二、整体电路分析 如下图,整个设计以STC89C51单片机为中心,由复位电路,时钟电路,电机驱动,步进电机,显示电路等组成,硬件模块如图2-1所示: 图1 硬件模块图

步进电机控制系统设计毕业设计论文

2014年10月19日版 xxx学院 毕业设计 系别 专业 班级电气一班 学生姓名 20 年 6 月 10 日

xxx学院 毕业设计 题目: 学生: 指导教师: 专业: 班级: 系别: 20 年 6 月 10 日

摘要 步进电机是数字控制系统中的一种执行元件,它能按照控制脉冲的要求,迅速起动,制动,正反转和调速。具有步距角精度高,停止时能自锁等特点,因此步进电机在自动控制系统中,特别是在开环的控制系统中得到了日益广泛的应用。 本文以单片机和环形脉冲分配器为核心设计的步进电机控制系统,通过软硬件的设计调试,实现步进电机能根据设定的参数进行自动加减速控制,使控制系统以最短的时间到达控制终点,而又不发生失步的现象;同时它能准确地控制步进电机的正反转,启动和停止。硬件是以AT89C51单片机为核心的控制电路,主要包括:环形脉冲分配器、键盘显示电路、步进电机的驱动电路等。软件部分采用C语言编程,主要包括键盘显示程序、步进电机的调速程序、停止判断程序等。 关键词:步进电机控制系统;调速;单片机

Abstract Stepping motor is a kind of digital control system components. It can achieve quick start-up, positive inversion, stopping and speed control, according to the control pulse. It has high precision step angle, and can be self-locking when it keeps still. As these characteristics, stepping motor in automatic control system, especially in the open loop control system has been widely applied. This article mainly focuses on taking Single-chip Computer and cycle pulse distributor as the core, and designing the stepping motor control system. Through the design of the software and hardware debugging, it realizes controlling the step motor’s acceleration and deceleration automatically, according to parameter setting. Making the system arrive the end point with the shortest time, but not occur outing of step. Besides it can accurately achieve start-up, positive inversion and shutdown. Hardware takes AT89C51 as the core of control circuit, mainly including: cycle pulse distributor, keyboard and display circuit, stepping motor driving circuit, etc. Software part adopts the C language programming, mainly including keyboard and display program, stepping motor speed control program, stop judging program, etc. Key words: Stepping motor control system; speed control; Single-chip Compute

相关文档
最新文档