步进电机控制课程设计---基于Intel 8086 CPU的步进电机控制系统的设计与验证
-
资源ID:1458612
资源大小:319.50KB
全文页数:13页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
步进电机控制课程设计---基于Intel 8086 CPU的步进电机控制系统的设计与验证
1、 1 微机原理与接口技术课程设计 基于 Intel 8086 CPU 的步进电机控制系统的设计与验证 2 摘要摘要:由于用步进电机组成的开环控制系统既简单、廉价、又性能可靠,因此在各种运动控制装置特 别是在机电一体化设备中有着极其广泛的应用。 本文介绍的是一种基于 8086CPU 的步进电机控制系统的设计,通过 8086CPU、可编程并行 I/O 芯片 8255A、 步进电机驱动芯片 ULN2003A 以及相应的辅助芯片和开关, 用汇编语言编写了电机的正转、 反转、 加速、减速、停止程序,实现了步进电机的控制功能。并最终在 Proteus 7.8 SP2 中进行了芯片的绘制连接 和系统的仿真验
2、证,取得了良好的实验效果。 关键词关键词:步进电机;8086CPU;Proteus 仿真;汇编编程 3 目目 录录 第一章 选题分析,问题描述与设计要求-04 第二章 问题分析与方案设计- 第三章 硬件线路设计- 第四章 程序流程图- 第五章 汇编源码- 第六章 经验与教训- 第七章 参考资料- 4 第一章第一章 1. 选题分析: 课程设计题目分别列出如下: a. 模拟交通灯控制 b. 步进电机控制 c. 模拟钢琴 d. 数字时钟 e. 计时器 f. 抢答器 g. 自拟选题 通过比较分析发现,6 个已知题目都是通过按键/开关来手动产生一个信号,通过查询方式或中断方式 将信号提交给 CPU,并调
3、用对应的处理子程序,以驱动相应的外设,比如 LED 灯,步进电机,蜂鸣器, 或是 7 段数码管,进而达到整个系统控制的目的。 中间可能会牵涉到的可编程芯片有,可编程中断控制器 8259A,可编程并行接口芯片 8255A,可编程 定时器/计数器 8253,当然最后都要用到 8086CPU。 再比较 6 个题目中,驱动外设的复杂程度要数步进电机最高;当然模拟钢琴要驱动的是蜂鸣器,需要 通过 8253 芯片的 out 端口来产生不同的频率信号,而数字时钟题目和计时器题目都需要 8253 芯片来实现 计数与定时功能,算是对 8253 芯片的基本应用。抢答器的设计稍显简单一点,驱动的是 7 段数码管,而 模拟交通灯控制驱动的也是数码管,如果要是显示剩余时间的话应再加上