2022年步进电机转速实时控制 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年步进电机转速实时控制 .pdf》由会员分享,可在线阅读,更多相关《2022年步进电机转速实时控制 .pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理课程设计报告题目步进电机转速实时控制学院专业学生姓名学号年级指导教师职称二年月名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 20 页 -I 步进电机转速实时控制摘要:本设计采用电压为DC12V 的四相八拍 35BYJ46 型步进电机,以8255A作为8086并行输出接口,并通过编写汇编语言控制8255A的A口,进而控制步进电机转速状态。通过输入预先设定好的转速状态对应值,即可控制电机的转速状态。转向可以通过查表来实现,以逐次递增方向查表,则步进电机正转;以逐次递减方向查表,则步进电机反转。转速则通过调用延时子程序,当调用延时较长的子程序时,则步进电机转速慢,当调用延时较
2、短的子程序时,步进电机转速加快。关键词:步进电机;8255A;控制名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 20 页 -II 目 录第 1章 绪论.1 1.1 研究背景.1 1.2 选题的目的和意义.1 1.3 本课程设计的主要内容.2 第 2章 步进电机转速实时控制.3 2.1 设计方案.3 2.2 硬件系统基本原理.3 2.2.1 步进电机 35BYJ46.3 2.2.2 可编程并行接口芯片8255A.6 2.3 系统软件.8 2.3.1 软件框图.8 2.3.2 程序代码.10 第 3章 结束语.15 参考文献.17 名师资料总结-精品资料欢迎下载-名师精心整理-第
3、3 页,共 20 页 -*大学课程设计报告1 第 1 章 绪论1.1 研究背景在普通旋转电机的基础上产生的各种控制电机与普通电机本质上并没有差别,只是着重点不同。普通旋转电机主要是进行能量变换,要求有较高的力能指标,而控制电机主要是对控制信号进行传递和变换,要求有反应快、精度高、运行可靠等控制性能。控制电机因其各种特殊的控制性能而常在自动控制系统中作为执行元件、检测元件和解算元件。步进电机就是一种应用非常广泛的控制电机。步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,
4、电机则转过一个步距角。当电机连续不断地收到脉冲信号,电机就一步一步地转动,这就是步进电机名称的由来。这一线性关系的存在,加上输入的脉冲与其位移量有严格的对应关系,不会产生步距脚累积误差的特点。使得在速度、位置等控制领域用步进电机来控制变化非常简单。如各种数控机床、自动绘图仪、机器人等。1步进电动机经过几十年的发展,已成为除直流电动机和交流电动机以外的应用最广泛的第三类电动机。在开环高分辨率的定位系统中,至今还没有发现更合适取代它的产品,特别是在一些功率相当小的系统中,步进电机更具有无可替代的主流地位。预计未来步进电机的研究还会持续深入下去,研究方向之一是电机与驱动的一体化,使步进电机体积更小巧
5、、性能更优越,性价比更高,在大量的民用设备中批量化使用,如家庭机器人、民用智能化设备等;研究方向之二是在功率或机座号相对较大的步进电动机中,与属于 BIDCM(稀土永磁无刷直流电机)的交流伺服电动机系统会合,具体来说可能会借鉴交流伺服系统的控制技术,但保留了部分步进电动机的特点,形成一种新的“步进伺服电动机”或“伺服步进电动机”,在克服低频振荡、高频过载能力小、快速性不足和效率低等方面取得突破性进展,从而在现代军事、精密机械加工、航空航天等领域的应用越来越深入。21.2 选题的目的和意义步进电机已被广泛地应用并且其应用前景十分乐观,因此学习和掌握步进电机是非常必要的。但步进电机并不能象普通的直
6、流电机,交流电机在常规下使用。它必须由形脉冲信号、功率驱动电路等组成控制系统方可使用。因此通过运用所学的专业知识,掌握四相步进电机接口电路名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 20 页 -*大学课程设计报告2 原理和步进电机正、反转工作原理以及转速控制原理,设计出相应硬件电路和软件实现对四相步进电机的实时控制,达到加深对所学知识的理解和掌握,运用所学的理论和方法进行实践、解决问题和认识步进电机、简单控制步进电机的目的。1.3 本课程设计的主要内容1)阐述步进电机与8255A 的接口电路原理。2)编写出使步进电机低速正、反转和高速正、反转以及显示转速状态的程序。3)在实验
7、箱上调试程序,达到所设计的结果。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 20 页 -*大学课程设计报告3 第 2 章 步进电机转速实时控制2.1 设计方案本设计采用电压为DC12V 的四相八拍步进电机35BYJ46 型电机,用 ULN2003 作为步进电动机驱动电路主芯片,以8255A 作为 8086 并行输出接口,8086 对步进电机的控制信号则通过8255A 送到 ULN2003。通过输入预先设定好的转速状态对应值,即可控制电机的转速状态。转向与转速,通过查表的方式实现,以逐次递增方向查表,依次输出表中数据,则步进电机正转;以逐次递减方向查表,则步进电机反转,即通过一
8、个表实现步进电机的正转与反转。转速则通过调用延时子程序,当调用延时较长的子程序时,则步进电机转速慢,当调用延时较短的子程序时,步进电机转速加快。2.2 硬件系统基本原理2.2.1 步进电机 35BYJ46 1)四相步进电机励磁线圈及其励磁顺序本设计采用的步进电机为35BYJ46 型四相八拍电机,电压为DC12V,其励磁线圈及其励磁顺序如图 2-1和表 2-1所示:13542图 2-1 励磁线圈名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 20 页 -*大学课程设计报告4 表 2-1 励磁顺序2)四相步进电机驱动原理四相步进电机示意图见图2-2,电气连接图见图2-3,转子由一个永
9、久磁铁构成,定子分别由四组绕组构成。1234CCCC图 2-2 电机定子和转子示意图+12V 1 23S1S2S3图 2-3 电气连接示意图当 S1连通电源后,定子磁场将产生一个靠近转子为N极,远离转子为S极的磁场,这样的定子磁场和转子的固有磁场发生作用,转子就会转动,正确地S1、S4的送电次序,就能控制转子旋转的方向。例如:若送电的顺序为S1闭合 断开 S2闭合 断开 S3闭合 断开 S4闭合 断开,周而复始的循环,在定子和转子共同作用下,电机就瞬时针旋转如图2-4。1 2 3 4 5 6 7 8 5+4-3-2-1-名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 20 页 -
10、*大学课程设计报告5 41 23图 2-4 电机旋转模型若送电的顺序为S4闭合 断开 S3闭合 断开 S2闭合 断开 S1闭合 断开,周复始的循环,则电机就逆时针旋转。也可以通过给定子依次发脉冲的方式来驱动电机,如图2-5所示,依次给定子1,定子 2,定子3,定子 4发送脉冲,这样循环下去电机就会顺时针旋转。1234D0位D1位D2位D3位图 2-5 8255A 发出脉冲驱动电机(3)步进电机与8255A 接口关系PA0PA1PA2PA3驱动电路步进电机54321M2T图 2-6 步进电机与8255A接口引脚图名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 20 页 -*大学课程
11、设计报告6 2.2.2 可编程并行接口芯片8255A1)8255A 简介3Intel 8086/8088 系列的可编程外设接口电路(Programmable Peripheral Interface)简称 PPI,型号为 8255(改进型为8255A 及 8255A-5),具有 24 条输入/输出引脚、可编程的通用并行输入/输出接口电路。它是一片使用单一+5V 电源的 40 脚双列直插式大规模集成电路。8255A 的通用性强,使用灵活,通过它CPU 可直接与外设相连接。8255A 是一个并行输入、输出器件,具有 24 个可编程设置的I/O 口,包括 3 组 8 位的 I/O为 PA口、PB口、
12、PC口,又可分为2 组 12 位的 I/O 口:A组包括A 口及 C口高 4 位,B 组包括 B 口及 C 组的低4 位。8255A4321403938371819202122232425141617131211PA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5PC6PC7D0D1D2D3D4D5D6D7RDWRA0A1RESTCSXD0 34XD1 33XD2 32XD3 31XD4 30XD5 29XD6 28XD7 27RD 5WR 36A0 9A1 8REST 35CS 6系统总线1510图 2-7 82
13、55引脚图2)8255A 工作方式8255A 在使用前要写入一个方式控制字,选择A、B、C 三个端口各自的工作方式,共有三种:方式 0:基本的输入输出方式,即无须联络就可以直接进行的I/O 方式。其中A、B、C 口的高四位或低四位可分别设置成输入或输出。方式 1:选通 I/O,此时接口和外围设备需联络信号进行协调,只有A 口和 B 口可以工作在方式 1,此时 C 口的某些线被规定为A 口或 B 口与外围设备的联络信号,余下的线只有基本的I/O 功能,即只工作在方式0。方式 2:双向 I/O 方式,只有A 口可以工作在这种方式,该I/O 线即可输入又可输出,此时C名师资料总结-精品资料欢迎下载-
14、名师精心整理-第 9 页,共 20 页 -*大学课程设计报告7 口有 5 条线被规定为A 口和外围设备的双向联络线,C 口剩下的三条线可作为B 口方式 1 的联络线,也可以和 B 口一起方式0 的 I/O 线。3)8255A 的工作方式控制字和C口按位置位/复位控制字格式1D7D6D5D4D3D2D1D0标志位端口 A的工作方式00=方式 001=方式 11 =方式 2PC0-31=输入0=输出PB1=输入0=输出端口 B工作方式00=方式 001=方式 1PC0-71=输入0=输出PA1=输入0=输出图 2-8 8255A 工作方式控制字1D7D6D5D4D3D2D1D0标志位0 0 0 P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年步进电机转速实时控制 2022 步进 电机 转速 实时 控制
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内