步进电机控制课程设计---基于Intel 8086 CPU的步进电机控制系统的设计与验证
《步进电机控制课程设计---基于Intel 8086 CPU的步进电机控制系统的设计与验证》由会员分享,可在线阅读,更多相关《步进电机控制课程设计---基于Intel 8086 CPU的步进电机控制系统的设计与验证(13页珍藏版)》请在毕设资料网上搜索。
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 段数码管,而 模拟交通灯控制驱动的也是数码管,如果要是显示剩余时间的话应再加上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 步进电机控制课程设计-基于Intel 8086 CPU的步进电机控制系统的设计与验证 步进 电机 控制 课程设计 基于 Intel CPU 控制系统 设计 验证
