欢迎来到天天文库
浏览记录
ID:35109569
大小:310.00 KB
页数:26页
时间:2019-03-18
《步进电机转速控制系统方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、淮南师范学院电气信息工程学院2013届自动化专业课程设计报告成绩课程设计报告题目:步进电机转速控制显示系统学生姓名:陶宁学生学号:0908020132系别:电气信息工程专业:自动化届别:2013届指导教师:苗磊电气信息工程学院制第25页淮南师范学院电气信息工程学院2013届自动化专业课程设计报告2012年5月步进电机转速控制显示系统学生:陶宁指导教师:苗磊电气信息工程学院自动化系1课程设计的任务与要求1.1课程设计的任务对于步进电机的进行转速控制,包括正转与反转,并且通过LCD显示。1.2课程设计的要求该设计要求通过程序实现单片机对电动机进行控
2、制。共包含五个键盘,分别操控正转、反转、停止、加速、减速。并且讲电动机的转动状态反映在LCD上。1.3课程设计的研究基础2步进电机转速控制显示系统方案制定2.1方案提出方案一:使用开关直接控制电动机的正反转以及转速控制,此种设计非常简便易操作,共两个开关控制。第25页淮南师范学院电气信息工程学院2013届自动化专业课程设计报告开始电动机初始()()电动机正转电动机反转电动机匀速转动电动机加速正转电动机停止匀速电动机减速反转END图1方案一方案二:使用四个五个开关分别控制电机的正转、反转、停止、加速、减速。第25页淮南师范学院电气信息工程学院20
3、13届自动化专业课程设计报告开始电动机正转电动机反转正转加速正转减速反转加速反转减速电动机停止转动结束电动机初始状态图2方案二2.2方案比较方案一:本方案十分简单,除了实现正常的正转反转,只能实现步进电机的正转加速,还有反转减速,并不能实现正转减速或者反转加速等功能。程序设计上比较简单,实用性不大。方案二:本方案较方案一复杂些,并且成功的实现了电机的正转加速和减速,反转的加速和减速,简单明了,控制范围更大,实用性更强。但是由于复杂性增加,程序的编写难度上就增加了。第25页淮南师范学院电气信息工程学院2013届自动化专业课程设计报告2.3方案论证
4、对于以上两个方案比较分析得出:方案二成功的实现了方案一所有的功能,而且其他功能上更加全面。使用上也更加易操作。方案一对于简单的应用可以适用,但局限性很大,有时无法实现必要的功能。2.4方案选择根据以上的比较论证,选择方案二。3步进电机转速控制显示系统方案设计3.1各单元模块功能介绍及电路设计该设计分为控制模块,驱动模块,显示模块。控制模块:五个开关控制单片机的输入高低电平,通过单片机的接口功能设计程序控制输出电平的高低最后达到控制电动机正反转的功能。驱动模块:通过单片机的P0.0到P0.3控制步进电机之前的放大噐ULN2003A,从而达到控制步
5、进电机转速的效果。显示模块:通过单片机中的P3.0到P3.5和P2.7控制LCD12864,以显示目前电动机的状态。3.2电路参数的计算及元器件的选择12864液晶电源:VDD:+5V;LCD外接驱动电压为-5.0~-14.0V。步进电机:额定电压12V;额定电流0.5A。ULN2003A输入额定电压为+12V。3.3特殊器件的介绍(1)AT89C51AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,
6、俗称单片机。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1)主要特性a.与MCS-51兼容b.4K字节可编程闪烁存储器c.寿命:1000写/擦循环第25页淮南师范学院电气信息工程学院2013届自动化专业课程设计报告d.数据保留时间:10年e.全静态工作:0Hz-24Hzf.三级程序存储器锁定g.128*8位内部RAMk.可编程串行通道l.低功耗的闲置和掉电模式m.片内振荡器和时钟电路2)管脚说明a.VCC:供电电压。b.GND:接地。c.P
7、0口:P0口为一个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门电流[3][4]。(2)ULN2003AULN2003A是一个7路反向器电路,即当输入端为高电平时ULN2003A输出端为低电平,当输入端为低电平时ULN2003A输出端为高电平。共16个端口,其中1~7
8、口为输入端口,相对应16~10口为输出端口。8号口9号口为地与com端口[3]。图3ULN2003A(3)步进电机MOTOR-STEPPER第25页淮
此文档下载收益归作者所有