《微机原理课程设计》基于80x86的步进电机控制系统
《《微机原理课程设计》基于80x86的步进电机控制系统》由会员分享,可在线阅读,更多相关《《微机原理课程设计》基于80x86的步进电机控制系统(25页珍藏版)》请在毕设资料网上搜索。
1、 微机原理与接口技术微机原理与接口技术 课程设计课程设计 姓名: 学号: 班级: 09 电气 1 班 专业: 电气工程及其自动化 学院: 电气与信息工程学院 2012 年年 9 月月 1 目录目录 一一 理论部分理论部分 2 1 课题要求与内容 2 2 系统方案设计. 3 3 系统硬件的设计. 4 4 系统软件设计. 5 二二 实践部分实践部分 6 1 系统硬件原理简介. 6 2 系统硬件调试中出现的问题及解决措施. 10 3 系统软件. 11 3.1 软件设计 11 3.2 软件调试中出现的问题及解决措施 . 14 三三 附录附录 15 2 题目: 基于题目: 基于 80x86 的步进电机控
2、制系统的步进电机控制系统 第一章、第一章、 理论部分理论部分 一一 微机原理课程设计课题微机原理课程设计课题要求与内容要求与内容 内容要求: (1) 使用 8255A 控制步进电机的运转。 (2) 使用数码管 LED 显示速度的大小。 (3) 使用 8253 定时器调节速度的大小。 (4) 使用 4 个独立按键控制步进电机,即“正传”、“反转”、“停止”、“调速”。 (5) 使用 8259A 产生中断控制按键; (6) 使用 DAC0832 显示速度的波形。 拓展功能: (1) 按键部分可以增加“加速”、“减速”等功能; (2) 考虑可以加蜂鸣器来区分“正转”和“反转”; (3) 其他可以有自
3、己特色的功能均可。 二二 系统方案设计系统方案设计 在课程要求的前提下,步进电机为四相八拍步进电机,这样可以用 8255 的一个端口控制电机的驱动,LED 显示为十六位 80X86 8255 8259 8254 步进电机 LED 显示 按键控 制 3 图 1 系统流程图 在8255中可用两个端口控制, 按键单元可与电机共用一个八位端口, 由8254 产生可编程脉冲,进入 8259 产生中断,反馈给 80x86,控制 8255。 再执行到步进电机及其 LED 显示上,一个脉冲步进电机一拍。由按键读入 系统状态。 具体的系统设计如图 1 为系统概况流程图 三三 系统硬件设计系统硬件设计 在硬件设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理课程设计 微机 原理 课程设计 基于 80 x86 步进 电机 控制系统
