- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机应用系统设计与综合实验设计报告
设计题目 小型步进电机控制系统设计
指导老师 李志民
设计者
专业班级 自动化班
学 号 0909
设计日期 2013.12.09 -- 2013.12.28
目录
摘要……………………………………………………………………3
一、课程设计目的……………………………………………………4
二、设计题目名称及要求……………………………………………4
三、实验设备…………………………………………………………4
四、设计的思想和实施方案…………………………………………5
五、硬件原理图…………………………………………………….10
六、典型程序模块及典型编程技巧………………………………11
七、课程设计中遇到的问题及解决方法…………………………16
八、程序流程图……………………………………………………17
九、程序清单及程序注释…………………………………..………20
十、收获体会………………………………….……….……………37
十一、参考文献……………………………………………….…..…38
十二、附件…………………………………………………….…..…39
摘 要
在现代电子产品中,步进电机广泛应用于ATM机、喷绘机、刻字机、写真机、喷涂设备、医疗仪器及设备、计算机外设及海量存储设备、精密仪器、工业控制系统、办公自动化、机器人等领域。, 并根据需要, 实时对步进电机工作方式进行设置, 具有实时性和交互性的特点。该设计可应用于步进电机控制的大多数场合。
关键词: 步进电动机 调速 方向控制 并行接口 七段数码管小型步进电机控制系统
课程设计目的
课程设计是本科教学全过程中的重要环节。《微机应用系统设计与综合实验(实践)》课程设计主要培养我们自动化专业学生,运用所学知识解决计算机应用领域内实际问题能力,进一步提高学生运用计算机编程语言综合编程能力、程序调试技能和微机系统接口综合应用及电路设计能力。
1、学习在PC系统中扩展简单的I/O接口的方法。
2、熟练掌握和运用汇编和C语言编写程序控制8255各口的输入输出,并正确带动数码管及步进电机;能熟练运用汇编和C语言实现8254的定时功能,以确保8255输出的脉冲频率稳定。
3、熟练掌握ISA总线配置方式下硬件实验的调试,并能独立的排除故障,以确保实验的顺利进行。
4、.巩固和加深课堂所学知识;
5、学习掌握一般的软硬件的设计方法和查阅、运用资料的能力;
6、通过步进电机控制系统设计与制作,深入了解与掌握步进电机的运行方式、方向、速度、启/停的控制。
二、设计的题目名称及要求
设计题目:小型步进电机控制系统设计。
设计要求:
(1)分别用C语言和汇编语言编程完成硬件接口功能设计;
(2)基于80x86微机接口硬件电路设计调试;
(3)控制功能要求:小键盘给定分段速度,数码管显示当前步进电机启动与停止、方向、速度信息;
(4)具有本地与远程(串行方式下)功能。
三、实验设备
PC机一台(装有TDPIT软件)、唐都AEDK8688ET实验箱。
使用硬件:8086 PC,8255芯片,键盘数码管,步进电机驱动电路,步进电机。
四、设计的思想和实施方案
4.1.1 8255A的功能简介
Intel 8086/8088 系列的可编程外设接口电路(Programmable Peripheral Interface)简称 PPI,型号为8255(改进型为8255A及8255A-5),具有24条输入/输出引脚、可编程的通用并行输入/输出接口电路。它是一片使用单一+5V电源的40脚双列直插式大规模集成电路。8255A的通用性强,使用灵活,通过它CPU可直接与外设相连接。
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口有5条线被规定为A口和外围设备的双向联络线,C口剩下的三条线可作为B口方式1的联络线,也可以和B口一起方式0的I/O线
文档评论(0)