欢迎来到天天文库
浏览记录
ID:33695293
大小:301.05 KB
页数:19页
时间:2019-02-28
《步进电机转动控制设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、华夏学院《微机原理与接口技术》课程设计题目:步进电机转动控制的设计学院(系):信息工程系年级专业:自动化1083班学号:10212408321学生姓名:王鑫指导教师:周立课程设计任务书学生姓名:指导教师:周立群专业班级:工作单位:自动化1083信息工程系题目:步进电机转动控制的设计初始条件:1.运用所学的微机原理和接口技术知识;2.微机原理和接口技术实验室的实验箱设备。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)使用汇编语言外加K0-K7等一系列的开关实现对步行电机转速与方向的控制(实现两个以上功能):1.启
2、动与停止控制:用户拨动某一指定键后可以实现电机的启动与停止的控制;2.方向的控制:用户将某一指定键拨向上可以实现电机的正转,拨向下实现电机的反转;3•速度的控制:用户将另一指定键拨向上可以实现电机的加速转动,拨向下实现电机的减速转动;4.综合控制:用户一起拨动上述的按键后可以实现电机的加速正转,减速反转等操作;5.严格按照课程设计说明书要求撰写课程设计说明书。时间安排:序号阶段内容所需时间(天)1设计思路、原理电路设计12编程,调试33撰写课程设计报告1合计5指导教师签名:年月日系主任(或责任教师)签名:步进电机转动控制的设计摘要步进电机是将电
3、脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。步进电机控制系统以8088作为控制的核心元件,利用8255的A口控制步进电机,C口连接K0-K7,以选取不同档的移动速度,同时获取控制转动方向(即正转和反转).本课程设计报告通过步进电机的基木介绍、系统的软硬件设计(包括最小系统介绍、接口电路设计、延时程序设计、步进电机的驱动程序设计等儿个主要模块)、完整的汇编语言程序等,我们完成了对步进电机系统的设计,并完成了相
4、应的任务,如正转、反转、正向加速、反向加速等,使我们进一步掌握了汇编语言,也使我们能很好的把书本上的知识与实践相结合,大大提高了我们的动手能力。关键字:步进电机;8086CPU;8255可编程I/O接口芯片;汇编语言目录前言第一章步进电机转动控制的设计要求与设计方案61.1步进电机转动控制的功能与要求1.2设计方案的确定第二章步进电机转动控制的硬件设计72.1步进电机转动控制的硬件框图2.2步进电机驱动原理第三章步进电机转动控制的软件设计101.1主程序流程图1.28255工作方式%rm第四早步进电机转动控制的安装与调试134.1硬件调试4.2
5、软件调试4.3调试过程14第五章设计体会与小结参考文献附录16一、系统硬件原理图二、源程序刖吞微机原理与接口课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。步进电机传动控制具有设计简单应用广泛的特点,菲常适合作为课程设计课题。步进电机转动控制是通过操作实现电机的加速减速正转与反转,广泛用于现实社会生活生产中,如高楼屮的电梯,工厂屮的机床。因此,研究步进屯机转动控制,有着非常现实的意义。通过木次课程设计,我提高如何综合运用所学知识解决时间问题的能力,以及获得有关项目管理和团队合作等
6、等众多方面的具体经验,增强对相关课程内容的理解和掌握能力,培养对整体课程知识综合运用和融会贯通的能力。此次步进电机转动控制利用8255A芯片,以8088微处理器作为CPU,A口为输出,C口为输入来控制步进电机转动,拨动开关来调节速度。第一章步进电机转动控制的设计要求与设计方案1.1微机原理与接口技术实现的功能与要求使用汇编语言外加K0-K7等一系列的开关实现对步行电机转速与方向的控制(实现两个以上功能):1.启动与停止控制:用户拨动某一指定键后可以实现屯机的启动与停止的控制;2.方向的控制:用户将某一指定键拨向上可以实现电机的正转,拨向下实现电
7、机的反转;3•速度的控制:用户将另一指定键拨向上可以实现电机的加速转动,拨向下实现电机的减速转动;1.综合控制:用户一起拨动上述的按键后可以实现电机的加速正转,减速反转等操作;1.2设计方案的确定选用TN8886实验箱与微机,通过在实验箱构造硬件电路,主要是利用8255A芯片单元模块、步进电机单元模块。通过微机编程与下载到实验箱上。实现软硬结合控制步进电机的转动。第二章步进电机转动控制的硬件设计2.1步进电机转动控制的元件框图1、按图2-1连接线路,用8255输出脉冲序列,开关K0〜K6控制步进电机转速,K7控制步进电机转向。2、PAO〜PA
8、3接电机的驱动端;PCO〜PC7接K0〜K7。3、编写程序实现步进电机的顺时针旋转控制。当K0〜K6中任一开关为“1”(向上拨)时步进电机启动,全部为
此文档下载收益归作者所有