基于51单片机控制步进电机毕业设计论文.doc
《基于51单片机控制步进电机毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于51单片机控制步进电机毕业设计论文.doc(76页珍藏版)》请在三一办公上搜索。
1、南京工业大学毕业设计题目:基于单片机的步进电机控制系统设计学生:学号:专业:电气工程与控制科学学院班级:指导教师:杨道业2021年6月基于单片机的步进电机控制系统设计摘要步进电动机是一种由电脉冲信号控制的执行元件,由于它具有易控制、体积小等特点,所以在数控系统、自动生产线、自动化仪表、绘图机和打印机等方面有着广泛应用。微电子技术的普及与应用以及微型计算机的飞速开展,逐步进入电机应用领域,这使得之前用硬件电路构成大而复杂的控制器,现在可以用软件来实现。这不仅降低了硬件本钱,又提高了控制的灵活性、可靠性及多功能性。由于步进电机具有瞬时启动,急速停止,精度高等特点,用其组成的开环系统既简单、廉价,又
2、非常可行,因此设计出基于单片机的步进电机控制系统具有极大的价值和广泛的应用。本文课题主要研究了基于单片机的步进电机系统的论证设计。课题内容包括概述步进电机与单片机的工作原理,对步进电机驱动电路进行了分析,以及对系统硬件电路及程序进行了设计与测试。步进电机控制系统的设计采用了软硬件协同仿真的方法,可以有效降低系统开发的时间与本钱。利用protues仿真软件完成电机的正反转、加减速、启动停止等根底功能,利用单片机、步进电机驱动芯片、字符型LCD和键盘阵列等元件模块,设计了以控制器与驱动器为一体的步进电机仿真控制系统,实现了对步进电机的方位设定、位置控制等功能,并实时显示出步进电机的工作状态。该系统
3、的硬件组成主要包括控制电路、显示电路、报警反响电路以及驱动电路组成,根据硬件电路设计出相应的软件程序,进行调试与分析。该设计系统具有思路明确、可靠性高、稳定性强等特点。 关键词:步进电机 驱动电路 单片机 仿真控制系统Design of stepping motor control system based on single chip microcomputerAbstractStepping motor is a kind of by electric pulse signal to control actuator, because it is easy to control, smal
4、l size and other characteristics, so in the CNC system, automatic production lines, automatic instrument, drawing machine and printer has a widely application. The popularization and application of microelectronic technology and rapid development of micro computer, and gradually into the application
5、 field of the motor, which makes before hardware circuit controller of large and complex can now be used software to achieve. This not only reduces the cost of hardware, but also improves the flexibility, reliability and functionality of the control. Because of the stepper motor with instantaneous s
6、tart, rapid stop, high accuracy, and with the composition of the open loop system is simple, cheap, and very practical. Therefore, the design of based on single-chip stepper motor control system has great value and broad application.This paper mainly studies the design of the stepper motor system ba
7、sed on single chip microcomputer. The content of the subject includes the principle of step motor and single chip microcomputer, the stepper motor drive circuit is analyzed, and the system hardware circuit and program are designed and tested. The design of stepping motor control system adopts the me
8、thod of software and hardware co simulation, which can effectively reduce the time and cost of the system development. Using Protues simulation software to complete the motor positive inversion, deceleration and stop start and other basic functions, using single chip microcomputer, stepping motor dr
9、ive chip, character type LCD and keyboard array element module, the design of the controller and the driver for one step into the simulation of motor control system, realizes the function of the stepper motor range setting, position control and real-time display of a step into the working state of t
10、he motor. The hardware of the system consists of control circuit, display circuit, alarm feedback circuit and drive circuit, the corresponding software program is designed according to the hardware circuit, and the debugging and analysis are carried out. The design system has the characteristics of
11、clear thinking, high reliability, strong stability and so on.Keywords: stepping motor ;drive circuit;single chip microcomputer;simulation and control system目录第一章 绪论11.1课题背景11.2课题的目的和意义11.3课题的内容2第二章 步进电机的结构与特点32.1步进电机的构造32.2步进电机的工作原理32.3步进电机的主要特征52.4步进电机绕组的电气特性62.5步进电机的选型8第三章 设计原理分析93.1设计目的93.2设计要求93
12、.3总体设计方框图93.4设计方案论证103.4.1系统控制方案103.4.2驱动模块方案选择123.4.3最终方案确定14第四章 步进电机控制系统硬件设计154.1单片机最小系统154.2 控制电路174.3 驱动电路184.4 显示电路194.5 位移越界报警电路204.6 状态指示灯显示电路21第五章 步进电机控制系统软件设计225.1主程序设计225.2 LCD显示程序设计245.3转速控制程序设计265.4程序设计275.5角度设定程序设计275.6位移设定程序设计29第六章 仿真结果与分析336.1整体硬件设计图336.2测试336.3误差分析37第七章 总结39参考文献40致 谢
13、42第一章 绪论1.1课题背景步进电机作为控制执行器,广泛应用于各种控制领域1。当需要精确控制角度方位时,步进电机的使用将会很好解决实际问题。随着微电子技术和计算机技术的飞速开展2,各行业对步进电机的需求日益增加,它已被普遍应用于各个经济领域。步进电机是在国外创造的。中国在文化大革命中就已经开始应用和生产,例如北京、浙江、江苏、四川都可以生产,而且在各行业开始逐步使用,目前驱动电路的半导体器件大多能做到完全国产。当时是全分立元器件构成的逻辑运算电路3,还有电容耦合输入的计数器,触发器,环形分配器。当前,国外对步进电机的控制和驱动研究的一个重要的开展方向,是大量的研发专用芯片,结果就是让驱动器的
14、体积变得相当小,与此同时还可以明显提高驱动系统的整体性能。对于一类相对典型的芯片,其核心是采用硬件和微程序,用来保证步进电机能够实现合理的加速和减速过程。对于4像日本的ppmc101b这样的开环步进电机,能够具有一个适合实际情况的加减速过程,并且还可以使它的运行速度到达很高的水平,而不会导致过冲或失步。采用像这类专用集成电路可以驱动35相电路,其设定的转速范围、加减速的过渡时间及上升下降的陡度可根据负载选定,此外还有单步运转和不同的停止方式。1.2课题的目的和意义随着自动化控制技术的进一步应用和开展5,以及数字化、智能化技术的日益开展,步进电机将会在更加深入广泛的领域中得以应用。相应地,其控制
15、系统也必定需要升级开展,特别是智能化技术应用方向的开展将会成为步进电机的下一步开展趋势。之前的步进电机控制系统采用分立元件的控制回路或者集成电路,它不仅增加了安装调试的复杂度,还会消耗大量的组件,而且一旦改变了控制方案,就必须重新去设计系统,包括电路的设计与测试、元器件的更换与调试,从而不利于系统的升级。基于单片机的控制系统6,通过软件对步进电机进行控制,可以更好的发挥步进电机的潜力,能够用最低本钱去优化系统,大大节约了系统升级的难度与本钱。用微型单片机7控制步进电机己经成为了一种必然的趋势,也符合数字化的时代开展要求,因此,设计出一套稳健的基于单片机的步进电机控制系统对于各行业使用需求具有十
16、分重要的意义。1.3课题的内容本论文所选的是四相步进电机,所用控制方法是由单片机CPU控制产生相序脉冲,再经过驱动电路形成对步进电机的驱动电流。步进电机的运行控制主要是通过外部的电脉冲的输入。当步进电机的驱动器接收到一个脉冲信号的时候,它会进行相应的电流信号分配以及功率放大,直到可以到达驱动步进电机的电流和电压8。这时步进电机的绕组开始具有电流,产生电磁力,拖动转子开始运动。步进电机的转子会根据一个固定的旋转角度来转动称为“步距角。在驱动电路设计的过程中,通过对驱动电路设置保护线路9,反响输出电流以到达过电流保护。由此可见,步进电机的旋转是以固定的角度增量驱动运行的。根据这个工作原理,就可以通
17、过产生脉冲的个数来控制步进电机的角偏移量,从而到达准确定位的目的。在此根底上,系统可设计出角度定位控制与位移定位控制等功能仿真系统来模拟步进电机的实际应用10。此外,电机的运行速度和旋转方向可以通过控制脉冲频率与相序来改变,从而到达调节速度、控制方向的目的。本课题的主要研究内容如下:1. 分析步进电机的特点与工作原理,选择合理的驱动方式。2. 确定适宜的系统控制器,即单片机型号,分析其各个引脚功能。3. 根据设计要求,提出设计方案,论证每个方案,达成最终方案。4. 设计本课题的控制系统硬件电路图,以及软件程序设计,要求系统稳定可靠,操作方便,满足各项系统要求。5. 测试各项系统功能,分析数据,
18、得出结论。本课题系统测试是使用protues软件作为仿真平台。Protues软件11是由英国Labcenter electronics公司研发的EDA工具软件,它不仅具有其它EDA工具软件的仿真功能,还能有效仿真单片机及外围器件。这是目前最好的仿真单片机及外围器件的工具。依靠这个强大的仿真平台,可以很大程度上提高系统设计的进度。第二章 步进电机的结构与特点2.1步进电机的构造步进电机属于是无电刷电机3,因此需要较少的维护。由于它是通过脉冲输入进行增量步进驱动,这使得步进电机在许多角度与位移控制中非常受欢送。根据他们内部结构的不同,可以分为下面三大类: (1)反响式:它的定子由铜制绕组构成,组成
19、转子的材料是软磁结构。其特点就是结构简单、本钱低、步距角小,但动态性能差、效率低,适合精度要求不太高的场合。 (2)永磁式:此步进电机转子的材料是永磁体。这种步进电机12的转子和定子的两极数量是一样的。它的优点是有着良好的动态性能和较大的输出转矩;缺点是电机精度相对差,同时步进角较大。在这三种步进电机中,用途相对较少。(3)混合式:混合式步进电机4整合了前面两个步进电机的结构优势。定子和转子上分布着多个小齿,能够显著提高步矩的精度。铜制绕组构成它的定子,永磁体组成它的转子。它的优点是输出力矩大、动态性能好,步距角小,控制精度相对高,缺点就是结构相对复杂、设计本钱较高,总的来说,适用于高精度的场
20、合,具有突出的性能应用。步进电机主要由转子和定子两局部组成,它们均由磁性材料构成,如图2-1所示: 图2-1 步进电机结构图2.2步进电机的工作原理步进电机是一种受脉冲驱动的电机。它的工作原理4是给电机的绕组按一定的相序分时输入直流电流。当一系列的脉冲信号产生,步进电机就会开始连续的转动。下面就以四相步进电机为例:首先需要进行脉冲分配,脉冲分配作用就是产生不一样的通电顺序。单四拍的通电顺序为:A-B-C-D-A;双四拍的通电顺序为:AB-BC-CD-DA-AB。正常情况下,步进电机假设要正常运行,就必须严格按照此通电顺序。当电机如需要反转时,那么可以将通电顺序逆反。在反转状态下,单四拍通电顺序
21、为:A-D-C-B-A;双四拍通电顺序为:BA-AD-DC-CB-BA。四相步进电机结构示意图与工作时序波形图如下:图2-2 结构示意图图2-3 四相电机工作时序波形图工作时序脉冲分配如下表所示:表2-1四相单四拍脉冲分配表 ABCDN1000N+10100N+20010N+30001 表2-2四相双四拍脉冲分配表ABCDN1100N+10110N+20011N+310012.3步进电机的主要特征1步距角指每给一个电脉冲信号对应步进电机转子转动的角度。b=z/NZ =2/NZN是工作拍数,Z是转子的齿数。2保持转矩13保持转矩HOLDING TORQUE是指步进电机的绕组已经开始通电流,但转子
22、还没有转动,此时定子锁住转子的力矩。一般来说,在低速时,步进电机的力矩会近似保持转矩。由于步进电机的输出力矩随速度的增大而不断衰减,所以保持转矩是作为步进电机非常重要的衡量参数之一。比方,平时指步进电机为2N.m,一般而言就是指它的保持转矩是2N.m。3定位转矩14定位转距是指电机绕组各相在不通电的情况下,同时作为开路状态,所产生的磁场所形成的转距。对于混合式步进电机,它的转子是永磁材料,其定位转距一般远小于保持转距。而就反响式步进电机而言,因为转子不带磁性,所以没有定位转矩。这是混合式与反响式步进电机重要区别的参数。4响应频率 指在无负载时,突然给电机加上某一个频率的脉冲使转子从静止状态启动
23、,保证转子不失步且正常运行的最高脉冲频率,也被称为启动频率16。当脉冲频率比这个值大的时候,电时机启动不正常,从而可能出现堵转或者丢步。当出现堵转的时候,会时时发出啸叫声。在有负载的情况下,响应频率应更低,它反映了步进电机跟踪的快速性。5运行矩频特性反映的是电机的运行扭矩与频率15的关系。当步进电机运行时,各相绕组在电磁感应的作用下,此时会出现反向电动势。运行频率越快,反向电动势就会越大。反向电动势会使绕相电流减小,而且运行速度越快,这样的作用越明显。绕相电流减小的直接作用就是让电磁力矩也随之减弱。图2-4表示它们之间的关系曲线。 图2-4运行矩频特性图由此可见,步进电机都会有一个不丢步的极限
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 控制 步进 电机 毕业设计 论文

链接地址:https://www.31ppt.com/p-3843750.html