欢迎来到天天文库
浏览记录
ID:14377192
大小:6.03 MB
页数:39页
时间:2018-07-28
《中南大学微机课设报告小型步进电机控制系统设计_学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、微机应用系统设计与综合实验设计报告设计题目小型步进电机控制系统设计指导老师李志民设计者专业班级自动化班学号0909设计日期2013.12.09--2013.12.28目录摘要……………………………………………………………………3一、课程设计目的……………………………………………………4二、设计题目名称及要求……………………………………………4三、实验设备…………………………………………………………4四、设计的思想和实施方案…………………………………………5五、硬件原理图…………………………………………………….10六、典型程序模块及典型编程技巧………………………………11七、课程设计中遇到
2、的问题及解决方法…………………………16八、程序流程图……………………………………………………17九、程序清单及程序注释…………………………………..………20十、收获体会………………………………….……….……………37十一、参考文献……………………………………………….…..…38十二、附件…………………………………………………….…..…39摘 要在现代电子产品中,步进电机广泛应用于ATM机、喷绘机、刻字机、写真机、喷涂设备、医疗仪器及设备、计算机外设及海量存储设备、精密仪器、工业控制系统、办公自动化、机器人等领域。所以步进电机的控制是一门很实用的技术。本实验主要是基于唐都——PIT
3、试验箱的步进电机控制的设计。主要使用到了并行接口电路8255、LED七段数码管电路、8086cpu、步进电机等元件。主要是通过按键的不同来设置直流电机的转速、运行状态和方向。软件部分采用了汇编语言编写程序代码和C语言编写的步进电机控制程序,通过判断、跳转、循环、延时等基本技术实现。此系统可以通过键盘输入相关数据,并根据需要,实时对步进电机工作方式进行设置,具有实时性和交互性的特点。该设计可应用于步进电机控制的大多数场合。关键词:步进电动机调速方向控制并行接口七段数码管小型步进电机控制系统设计报告小型步进电机控制系统一、课程设计目的课程设计是本科教学全过程中的重要环节。《微机应用系统设计与综
4、合实验(实践)》课程设计主要培养我们自动化专业学生,运用所学知识解决计算机应用领域内实际问题能力,进一步提高学生运用计算机编程语言综合编程能力、程序调试技能和微机系统接口综合应用及电路设计能力。1、学习在PC系统中扩展简单的I/O接口的方法。2、熟练掌握和运用汇编和C语言编写程序控制8255各口的输入输出,并正确带动数码管及步进电机;能熟练运用汇编和C语言实现8254的定时功能,以确保8255输出的脉冲频率稳定。3、熟练掌握ISA总线配置方式下硬件实验的调试,并能独立的排除故障,以确保实验的顺利进行。4、.巩固和加深课堂所学知识;5、学习掌握一般的软硬件的设计方法和查阅、运用资料的能力;6
5、、通过步进电机控制系统设计与制作,深入了解与掌握步进电机的运行方式、方向、速度、启/停的控制。二、设计的题目名称及要求设计题目:小型步进电机控制系统设计。设计要求:(1)分别用C语言和汇编语言编程完成硬件接口功能设计;(2)基于80x86微机接口硬件电路设计调试;(3)控制功能要求:小键盘给定分段速度,数码管显示当前步进电机启动与停止、方向、速度信息;(4)具有本地与远程(串行方式下)功能。三、实验设备PC机一台(装有TDPIT软件)、唐都AEDK8688ET实验箱。使用硬件:8086PC,8255芯片,键盘数码管,步进电机驱动电路,步进电机。39/392013年12月30号小型步进电机控
6、制系统设计报告四、设计的思想和实施方案4.1.18255A的功能简介 Intel8086/8088系列的可编程外设接口电路(ProgrammablePeripheralInterface)简称PPI,型号为8255(改进型为8255A及8255A-5),具有24条输入/输出引脚、可编程的通用并行输入/输出接口电路。它是一片使用单一+5V电源的40脚双列直插式大规模集成电路。8255A的通用性强,使用灵活,通过它CPU可直接与外设相连接。 8255A在使用前要写入一个方式控制字,选择A、B、C三个端口各自的工作方式,共有三种: 方式0:基本的输入输出方式,即无须联络就可以直接进行的I/O
7、方式。其中A、B、C口的高四位或低四位可分别设置成输入或输出。 方式1:选通I/O,此时接口和外围设备需联络信号进行协调,只有A口和B口可以工作在方式1,此时C口的某些线被规定为A口或B口与外围设备的联络信号,余下的线只有基本的I/O功能,即只工作在方式0.方式2:双向I/O方式,只有A口可以工作在这种方式,该I/O线即可输入又可输出,此时C口有5条线被规定为A口和外围设备的双向联络线,C口剩下的三条线可作为B口方式1
此文档下载收益归作者所有