- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖南工程学院
课 程 设 计
课程名称 单片机原理与应用
课题名称 步进电机控制系统设计
专 业 电气工程及其自动化
班 级 1101班
学 号 201101010101
姓 名 贾少宁
指导教师 李晓秀
2014年 06月22日
湖南工程学院
课 程 设 计 任 务 书
课程名称 单片机原理与应用
课 题 步进电机控制系统设计
专业班级 电气1101 班
学生姓名 贾少宁
学 号 201101010101
指导老师 李晓秀
审 批 李晓秀
任务书下达日期 2014 年 06月13日
任务完成日期 2014年 06月22日
设计内容与设计要求
设计内容:
以单片机为核心设计一个步进电机控制系统,要求能够通过键盘设置步进电机的转向和转速,并在4位LED显示器上显示步进电机转速或工作状态。
设计要求:
1)确定系统设计方案;
2)进行系统的硬件设计;
3)完成应用程序设计;
4)硬件电路及应用程序的调试。
主 要 设 计 条 件 本课题以单片机为核心,设计并制作出步进电机控制系统,设计要求:
1. 按下不同的键,分别使步进电机实现顺时针和逆时针旋转;
2. 步进电机可实现正、反转,加速、减速等工作状态;
3. 通过LED数码管显示步进电机运行速度或工作状态; 说 明 书 格 式 课程设计任务书
目录
总体方案确定
各单元硬件电路设计说明及计算方法
软件设计与说明(包括流程图)
调试结果与必要的调试说明
使用说明
8、总结
9、参考文献
附录
附录A 系统原理图
附录B 程序清单
目录
目的与要求…………………………4
步进电机简介………………………5
总体设计方案………………………6
3.1 设计思路
3.2 总结构框图
软件设计……………………………7
4.1 主程序
4.2 步进电机正反转控制程序
硬件…………………………………9
5.1 单片机的选取
5.2 LED数码管的选取
5.3 其他零件根据实际情况选取
仿真…………………………………12
心得体会……………………………13
参考文献……………………………14
附件…………………………………15
第一章 目的与要求
综合运用所学的《单片机原理与应用》理论知识,通过实践加强对所学知识的理解,具备设计单片机应用系统的能力,以单片机为核心设计一个步进电机控制系统,要求能够通过键盘设置步进电机的转向和转速,并在LED显示器上显示步进电机转速或工作状态。
本课题以单片机为核心,设计并制作出步进电机控制系统,设计要求:
1、按下不同的键,分别使步进电机实现顺时针和逆时针旋转;
2、电机运转状态可以是正反转,加速减速,五种不同速度的各种组合;
3、通过LED数码管显示电机运行状态。
第二章 步进电机简介
2.1 步进电机原理
步进电机是一种将电脉冲信号转换成角位移或线位移的机电元件。步进电机的输入量是脉冲序列,输出量则为相应的增量位移或步进运动。正常运动情况下,它每转一周具有固定的步数;做连续步进运动时,其旋转转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。由于步进电机能直接接受数字量的控制,所以特别适宜采用微机进行控制。
如下图所示,驱动方式为二相激磁方式各线圈通通电顺序如下表:
表 1
顺序 相 A B A’ B’ 0 1 1 0 0 1 0 1 1 0 2 0 0 1 1 3 1 0 0 1
第三章 总体设计方案
3.1 设计思路
步进电机是通过脉冲信号来控制的,通过对脉冲信号宽度进行调节,将电脉冲转换为角速度或线速度。所以怎样产生这个信号和产生怎样的信号是控制的关键。
在设计中选用AT89C52为电机控制芯片。选取P1口为电机控制信号输出口;因采用动态数码显示,故选取P2低4位口作为LED数码显示器的位选信号输出端口,选取P0口8位作为LED数码显示器段选信号输出端口;因为电机只有停止、正转、反转、加速、减速四种不同工
文档评论(0)