1、 课程设计任课程设计任务书务书 题题 目目: : 步进电机设计步进电机设计 初始条件:初始条件: 用汇编语言设计一个步进电机的控制,在 Proteus 仿真环境下完成,功能 上实现步进电机的基本功能。 要求完成的主要任务要求完成的主要任务: (包括课程设计工作量及其技术要求, 以及说明书撰写等具体 要求) 1. 通过键盘控制步进电机的启动和停止,正转和反转; 2. 编制完整的程序并调试; 3撰写符合学校要求的课程设计说明书,内容包括:摘要、目录、正文、参考 文献、附录(程序清单) 。正文部分包括:设计任务及要求、方案比较及论证、 软件设计说明(软件思想,流程,源程序设计及说明等) 、程序调试说
2、明和结果 分析、课程设计收获及心得体会。 时间安排:时间安排: 1. 1 月 4 日-1 月 5 日 查阅资料及方案设计 2. 1 月 5 日-1 月 8 日 编程 3. 1 月 9 日-1 月 11 日 调试程序 4. 1 月 12 日-1 月 13 日 撰写课程设计报告 5. 1 月 14 日 上午准备答辩,下午正式答辩 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 1 目录目录 摘要. 2 第一章 设计要求与思路 . 3 1.1、设计的目的与要求 3 1.2、设计思路与构想 . 3 第二章 系统概述 . 3 步进电
3、机控制原理介绍 3 2.1、步进电机的控制原理 4 2.2 步进电机的控制方式 . 4 2.3 步进电机的驱动方式 . 4 2.4 步进电机控制工作原理 . 5 2.4.1 步进电机的启停控制 6 2.4.2 步进电机的转向控制 6 2.5 系统设计思路 . 6 第三章 系统硬件软件设计 . 7 3.1 protues 仿真软件 7 3.2 最小系统介绍 . 8 3.2.1.8086CPU 构成的最小模式系统 8 3.2.2 最小模式系统元器件组成介绍 9 3.2.3 8086 最小系统配置模拟图 9 3.3 接口电路设计 . 10 3.3.1 主要元器件介绍 . 10 3.3.2 接口芯片的
4、片选信号的产生 12 3.3.3 接口电路设计 . 13 3.4 关键模块实现 . 13 3.4.1 主要元器件介绍. 13 3.4.2 控制部分电路设计 . 15 3.5 步进电机的软件设计 16 3.5.1 程序原理流程图. 16 3.5.2 实验程序及分析 . 16 第四章 实验电路图全图电路仿真与调试 19 第五章 课程设计体会 20 参考文献 21 附录 实验源程序 . 22 本科生课程设计成绩评定表 错误错误!未定义书签。未定义书签。 2 摘要 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超 载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不 受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。步进电 机转动控制是通过操作实现电机的加速减速正转与反转,广泛用于现实社会生活 生产中,如高楼中的电梯,工厂中的机床。因此,研究步进电机转动控制,有着 非常现实的意义