2022年步进电机转速控制系统 .pdf
《2022年步进电机转速控制系统 .pdf》由会员分享,可在线阅读,更多相关《2022年步进电机转速控制系统 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计报告题目:步进电机转速控制显示系统学生姓名:陶宁学生学号:0908020132 系别:电气信息工程专业:自动化届别:2013届指导教师:苗磊电气信息工程学院制2012年 5 月成绩名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 1 页步进电机转速控制显示系统学生:陶宁指导教师:苗磊电气信息工程学院自动化系1 课程设计的任务与要求1.1 课程设计的任务对于步进电机的进行转速控制,包括正转与反转,并且通过LCD 显示。1.2 课程设计的要求该设计要求通过程序实现单片机对电动机进行控制。共包含五个键盘
2、,分别操控正转、反转、停止、加速、减速。并且讲电动机的转动状态反映在LCD 上。1.3 课程设计的研究基础2 步进电机转速控制显示系统方案制定2.1 方案提出方案一:使用开关直接控制电动机的正反转以及转速控制,此种设计非常简便易操作,共两个开关控制。图 1 方案一开始电动机初始电动机正转电动机反转电动机匀速转动电动机加速正转电动机停止匀速电动机减速反转END 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 2 页方案二:使用四个五个开关分别控制电机的正转、反转、停止、加速、减速。图 2 方案二2.2 方
3、案比较方案一:本方案十分简单,除了实现正常的正转反转,只能实现步进电机的正转加速,还有反转减速,并不能实现正转减速或者反转加速等功能。程序设计上比较简单,实用性不大。方案二:本方案较方案一复杂些,并且成功的实现了电机的正转加速和减速,反转的加速和减速,简单明了,控制范围更大,实用性更强。但是由于复杂性增加,程开始电动机正转电动机反转正转加速正转减速反转加速反转减速电动机停止转动结束电动机初始状态名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 3 页序的编写难度上就增加了。2.3 方案论证对于以上两个方案
4、比较分析得出:方案二成功的实现了方案一所有的功能,而且其他功能上更加全面。使用上也更加易操作。方案一对于简单的应用可以适用,但局限性很大,有时无法实现必要的功能。2.4 方案选择根据以上的比较论证,选择方案二。3 步进电机转速控制显示系统方案设计3.1 各单元模块功能介绍及电路设计该设计分为控制模块,驱动模块,显示模块。控制模块:五个开关控制单片机的输入高低电平,通过单片机的接口功能设计程序控制输出电平的高低最后达到控制电动机正反转的功能。驱动模块:通过单片机的P0.0到 P0.3控制步进电机之前的放大噐ULN2003A,从而达到控制步进电机转速的效果。显示模块:通过单片机中的 P3.0到 P
5、3.5和 P2.7控制 LCD 12864,以显示目前电动机的状态。3.2 电路参数的计算及元器件的选择12864 液晶电源:VDD:+5V;LCD 外接驱动电压为-5.0-14.0V。步进电机:额定电压12V;额定电流 0.5A。ULN2003A 输入额定电压为+12V。3.3 特殊器件的介绍(1)AT89C51 AT89C51 是一种带4K 字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8 位微处理器,俗称单片机。由于将多功能8 位 CPU 和闪烁存储器组合在单个芯片中,
6、ATMEL的 AT89C51 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1)主要特性a.与 MCS-51 兼容b.4K 字节可编程闪烁存储器名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 4 页c.寿命:1000写/擦循环d.数据保留时间:10年e.全静态工作:0Hz-24Hz f.三级程序存储器锁定g.128*8 位内部 RAM k.可编程串行通道l.低功耗的闲置和掉电模式m.片内振荡器和时钟电路2)管脚说明a.VCC:供电电压。b.GND:接地。c.P0口:P0口为一个
7、 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。d.P1 口:P1口是一个内部提供上拉电阻的8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。e.P2口:P2口为一个内部上拉电阻的8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL 门电流。f.P3 口:P3 口管脚是 8 个带内部上拉电阻的双向I/O 口,可接收输出4 个 TTL门电流34。(2)ULN2003A ULN2003A 是一个 7 路反向器电路,即当输入端为高电平时ULN2003A 输出端为低电平,当输入端为低电平时ULN2003A 输出端为高电平。共 16 个端口,其中 17 口
8、为输入端口,相对应1610口为输出端口。8 号口 9 号口为地与 com端口3。图 3 ULN2003A 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 5 页(3)步进电机 MOTOR-STEPPER 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控
9、制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速目的3。3.4 系统整体电路图图 4 系统整体电路图4 步进电机转速控制显示系统仿真和调试4.1 仿真软件介绍本设计主要采用Protues软件,Protues软件是英国 Labcenter electronics公司出版的 EDA 工具软件。它不仅具有其它 EDA 工具软件的仿真功能,还能仿真单片机及外围器件。是目前世界上唯一将电路仿真软件、PCB 设计软件和虚拟模型仿真软件三名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 25 页 -淮南师范学院电气信息工程学院2
10、013 届自动化专业课程设计报告第 6 页合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086 和 MSP430 等,2010 年即将增加 Cortex 和 DSP 系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil 和 MPLAB 等多种编译。它具有丰富的元器件库,超过27000种元器件,可方便地创建新元件。仿真元器件资源:仿真数字和模拟、交流和直流等数千种元器件,有30 多个元件库。仿真仪表资源:示波器、逻辑分析仪、虚拟终端、SPI 调试器、I2C 调试器、信号发生器、模式发生器、
11、交直流电压表、交直流电流表。理论上同一种仪器可以在一个电路中随意的调用。图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗。这些都尽可能减少了仪器对测量结果的影响。还提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号12。4.2 系统仿真实现(1)打开仿真,出现如图界面,目前电动机为停止状态。图 5 初始状态名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 7 页(
12、2)按下 K1 正转开关,电动机开始正转,LCD 显示正转。图 6 正转状态(3)按下 K4 开关,电动机开始加速转动,显示屏显示正转加速。图 7 正转加速状态名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 8 页(4)随后转速达到稳定,LCD 显示正转正常运行。图 8 正转正常运行状态(5)按下 K6 开关,使电动机减速,显示正转减速运行。图 9 正转减速名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 9 页(
13、6)当步进电机转速达到稳定时,LCD 显示正转低速运行。图 10 正转低速运行(7)此时按下 K3,无需先按下K2 停止,电动机实现反转运行,显示反转低速运行。图 11 反转低速运行名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 10 页(8)此时按下 K4,与正转加速类似,加速过程后,显示反转正常运行。图 12 反转正常运行状态4.3 系统测试测试环境:20测试仪器:XP 系统计算机,protues仿真软件,keil 程序编辑软件。测量数据:暂无数据。4.4 数据分析由于本课程设计仅限于仿真阶段,实
14、现其设计功能,未做出实体,所以暂时没有数据,有待以后深入研究发展。5 总结5.1 设计小结本设计通过分析步进电机结构工作原理,查阅步进电机控制系统的相关科技文献,遵循实用、简单、可靠和低成本的原则,设计了一种既可用于精度要求不高,但控制需完备的场合,对本次设计,有以下结论:(1)采用单片机为控制核心,利用其强大的功能,把开关和显示电路有机的结合起来,组成一个操作方便,交互性强的控制系统。而且整个系统所包含的技术包括了很多现本科学校自动化专业所要求的知识,有利于实践教学取得最大效果。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 25 页 -淮南师范学院电气信息工程学院2013
15、届自动化专业课程设计报告第 11 页(2)系统软件采用结构化设计,具有易维护性,根据用户新的要求,对软件系统进行少量的修改,使系统功能得到一定程度的提高。5.1 收获体会通过对本设计的设计与研究,对于proteus 有了更深层次的了解,对于软件操作也更加的熟练。基于以前的对于单片机的知识的学习,没有十分系统的做过相应的实验,此软件的仿真功能很好的解决了这一问题。使得对于单片机的各个接口,模块功能,程序的设计有了更深层次的理解。我们深知做的工作还很不够,由于软件和硬件的各方面原因,系统的应用讨论不够,精度还有待于进一步提高。5.2 展望随着技术的不断发展,步进电机的控制应用前景将越来越广阔,而其
16、控制系统也将向着智能化和网络化的方向发展。此课程设计还是比较基础部分,基本上在实用上没有太大用途,但是我们要在现在的基础上,不断吸收新的技术和方法,并将其应用于课题研究上来,为以后学习更多的电子类如嵌入式、微机原理等知识打下了坚实基础。6 参考文献1 侯玉宝,等.基于 proteus的 51 系列单片机设计与仿真 M.电子工业出版社,2010.2 林志琦,等.基于 proteus的单片机可视化软硬件仿真 M.科学出版社,2006.3 李全利,等.单片机原理及接口技术 M.北京航空航天大学出版社,2010.4 薛均义,等.MCS-51 系列单片微型计算机及其应用 M.西安交通大学出版社,2009
17、.7 附录7.1 系统主要功能展示图图 13 系统展示名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 25 页 -淮南师范学院电气信息工程学院2013 届自动化专业课程设计报告第 12 页 7.2器件清单元件名称元件个数AT89C51 1 AMPIRE12864 1 AND_8 1 7074 4 BUTTON 5 CAP 2 ULN2003A 1 RESPACK-7 1 CRYSTAL 1 MOTOR-STEPPER 1 PHYC0402NP015P 1 POT-LIN 1 RES 6 10WATT1K 2 3WATT2K2 2 7.3 C 程序#include#include
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年步进电机转速控制系统 2022 步进 电机 转速 控制系统
限制150内