课程设计:基于at89c51单片机控制步进电机

课程设计:基于at89c51单片机控制步进电机

ID:18636402

大小:1.14 MB

页数:74页

时间:2018-09-18

课程设计:基于at89c51单片机控制步进电机_第1页
课程设计:基于at89c51单片机控制步进电机_第2页
课程设计:基于at89c51单片机控制步进电机_第3页
课程设计:基于at89c51单片机控制步进电机_第4页
课程设计:基于at89c51单片机控制步进电机_第5页
资源描述:

《课程设计:基于at89c51单片机控制步进电机》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学《单片机原理与接口技术》课程设计说明书学号:课程设计题目基于AT89C51单片机控制步进电机学院专业班级姓名同组者指导教师年月日武汉理工大学《单片机原理与接口技术》课程设计说明书课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:基于AT89C51单片机控制步进电机初始条件:1.Protues7professional的ISIS7professional和ARES7professional软件2.Keiluvision4软件3.单片机的相关资料指导书要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明

2、书撰写等具体要求)1.查阅资料,了解步进电机的工作原理;2.通过单片机给步数控制电机的转动;3.通过按钮可控制启停及正反转;4.通过按钮可增大或减小步进电机的转速;5.在LCD上显示步进电机的当前启动状态、旋转方向和旋转速度;6.完成硬件电路设计和系统软件设计。时间安排:指导教师签名:年月日系主任(或责任教师)签名:年月日武汉理工大学《单片机原理与接口技术》课程设计说明书武汉理工大学课程设计教学检查记录表课程设计名称设计周数检查日期课程设计指导教师进行方式:集中□分散□.地点检查项目检查结果好一般不理想差课程设计选题适当程度学生数

3、与指导教师数配比(15名学生/教师好;>=20名/教师一般;>=30名学生/教师不理想;>40名学生/教师差)指导教师到位情况学生课程设计完成进度及质量对学生课程设计日常管理(出勤考核)措施及执行情况课程设计秩序综合意见:检查人武汉理工大学《单片机原理与接口技术》课程设计说明书本科生课程设计成绩评定表姓名性别专业、班级课程设计题目:基于AT89C51单片机控制步进电机课程设计答辩或质疑记录:成绩评定依据:最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:年月日武汉理工大学《单片机原理与接口技术》课程设计说明书目录摘要0第

4、一章绪论11.1步进电机控制概述11.2主要研究工作11.2.1完成系统硬件电路设计11.2.2完成系统软件设计11.2.3实现系统要求的功能2第二章基础知识介绍32.1AT89C51单片机32.1.1主要特性32.1.2管脚说明42.1.3振荡器特性:62.1.4芯片擦除:62.2步进电机72.2.1步进电机概述72.2.1.1四相步进电机的工作原理72.2.1.2步进电机的静态指标及术语72.2.1步进电机的控制82.2.1.1换相顺序的控制82.2.1.2步进电机的换向控制82.2.1.4步进电机的起停控制92.2.1.5步

5、进电机的加减速控制92.2.1.6步进电机的换向控制102.2.2步进电机的速度计算102.3LCD液晶显示器112.3.1概述112.3.2LCD1602简介11武汉理工大学《单片机原理与接口技术》课程设计说明书2.3.2.11602的外形尺寸(毫米)112.3.2.2主要技术参数122.3.2.3接口信号说明122.3.2.4基本操作时序122.3.2.5RAM地址映射图122.3.2.6状态字说明132.3.2.7指令说明142.3.2.8控制接口时序说明152.3.2.9初始化过程162.4ULN2003A162.4.1U

6、LN2003A简介162.4.2ULN2003的作用172.4.3ULN2003A引脚图17第三章硬件电路设计173.1方案论证183.2硬件设计193.2.1控制电路193.2.2驱动电路203.2.3显示电路213.2.4最小系统213.2.5总体电路图22第四章电路板的制作234.1设备介绍234.1.1绘制电路原理图并仿真调试234.1.2加载网络表及元件封装244.1.3规划电路板并设置相关参数254.1.4元件布局及调整264.1.5布线并调整27第五章系统软件的设定29武汉理工大学《单片机原理与接口技术》课程设计说明

7、书5.1汇编语言介绍295.2Keiluvision3介绍295.3软件功能设计概述305.4系统软件流程图及汇编程序代码305.4.1系统软件主流程图305.4.2系统软件模块流程图及代码325.4.2.1系统软件初始化流程图325.4.2.2液晶屏初始化程序335.4.2.3电机停转初始化程序375.4.2.4正反转按键程序375.4.2.5正转液晶显示程序385.4.2.6电机正转控制程序415.4.2.7反转液晶显示程序435.4.2.8电机反转控制程序435.4.2.9电机加速子程序435.4.2.10电机减速子程序45

8、5.4.2.11电机停转控制程序465.4.2.12停转液晶显示程序465.4.3总体程序代码46总结65参考文献66武汉理工大学《单片机原理与接口技术》课程设计说明书摘要步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。