ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:828.07KB ,
资源ID:125519      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/125519.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(三相步进电机三相单三拍控制系统的设计.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

三相步进电机三相单三拍控制系统的设计.docx

1、 武汉理工大学华夏学院信息工程课程设计报告书 课 程 名 称 计算机控制技术 课程设计总评成绩 学生姓名、学 号 刘志勇10212411124 学生专业 班 级 自动化1111班 指导教师 姓 名 张素文 课程设计起止时间 2013.12.9-2014.1.3 课程设计基本要求课程设计是工科学生十分重要的实践教学环节,通过课程设计,培养学生综合运用先修课程的理论知识和专业技能,解决工程领域某一方面实际问题的能力。课程设计报告是科学论文写作的基础,不仅可以培养和训练学生的逻辑归纳能力、综合分析能力和文字表达能力,也是规范课程设计教学要求、反映课程设计教学水平的重要依据。为了加强课程设计教学管理,

2、提高课程设计教学质量,特拟定如下基本要求。1. 课程设计教学一般可分为设计项目的选题、项目设计方案论证、项目设计结果分析、答辩等4个环节,每个环节都应有一定的考核要求和考核成绩。2. 课程设计项目的选题要符合本课程设计教学大纲的要求,该项目应能突出学生实践能力、设计能力和创新能力的培养;该项目有一定的实用性,且学生通过努力在规定的时间内是可以完成的。课程设计项目名称、目的及技术要求记录于课程设计报告书一、二项中,课程设计项目的选题考核成绩占10%左右。3. 项目设计方案论证主要包括可行性设计方案论证、从可行性方案中确定最佳方案,实施最佳方案的软件程序、硬件电路原理图和PCB图。项目设计方案论证

3、内容记录于课程设计报告书第三项中,项目设计方案论证主要考核设计方案的正确性、可行性和创新性,考核成绩占30%左右。4. 项目设计结果分析主要包括项目设计与制作结果的工艺水平,项目测试性能指标的正确性和完整性,项目测试中出现故障或错误原因的分析和处理方法。项目设计结果分析记录于课程设计报告书第四项中,考核成绩占25%左右。5. 学生在课程设计过程中应认真阅读与本课程设计项目相关的文献,培养自己的阅读兴趣和习惯,借以启发自己的思维,提高综合分析和理解能力。文献阅读摘要记录于课程设计报告书第五项中,考核成绩占10%左右。6. 答辩是课程设计中十分重要的环节,由课程设计指导教师向答辩学生提出23个问题

4、,通过答辩可进一步了解学生对课程设计中理论知识和实际技能掌握的程度,以及对问题的理解、分析和判断能力。答辩考核成绩占25%左右。7.学生应在课程设计周内认真参加项目设计的各个环节,按时完成课程设计报告书交给课程设计指导教师评阅。课程设计指导教师应认真指导学生课程设计全过程,认真评阅学生的每一份课程设计报告,给出课程设计综合评阅意见和每一个环节的评分成绩(百分制),最后将百分制评分成绩转换为五级分制(优秀、良好、中等、及格、不及格)总评成绩。8. 课程设计报告书是实践教学水平评估的重要资料,应按课程、班级集中存档交实验室统一管理。课程设计任务书学生姓名: 刘志勇 专业班级: 自动化1111班 指

5、导教师: 张素文 工作单位: 信息工程系 题 目: 三相步进电机三相单三拍控制系统的设计初始条件:1、设计一个三相步进电机控制系统,要求系统具有如下功能:步进电机采用三相单三拍工作方式,K1为启动/停止控制、K2方向控制;用4位LED数码管显示工作步数。用3个发光二极管显示状态:正转时红灯亮,反转时黄灯亮,不转时绿灯亮;2、PC机及51单片机应用开发系统一套;要求完成的主要任务:1、硬件设计:采用51单片机设计系统总体电路及详细的硬件电路,分析其工作原理并画出详细的原理图;2、软件设计:设计系统的总体程序流程图;给出各模块的程序流程图;编写程序等3、仿真并调试设计的硬件电路和软件程序;4、完成

6、符合要求的课程设计说明书。5、课程设计说明书要求:引言、设计要求、系统结构设计、原理分析、各个模块的设计与仿真、软件设计、调试过程、收获、体会及总结、参考文献、电路图和源程序。说明书使用A4打印纸,计算机打印或手写,用Protel等绘图软件绘制电子线路图纸。时间安排:第13天 下达课程设计任务书和日程安排,根据任务书查找资料;第4-5天 完成方案论证比较,设计系统的总体结构; 第69天 详细设计系统的各部分的硬件电路; 第1014天 详细设计总体软件及各部分的程序流程图,完成程序的编写;第1516天调试硬件系统和软件程序;第1720天 结果分析整理、撰写课程设计报告,验收和答辩。指导教师签名:

7、 年 月 日一、课程设计项目名称 步进电机控制系统设计(实际为带两个中心抽头的两相步进电机一相四拍驱动的控制系统设计,因为仿真软件中只有两相六线制步进电机,一相四拍为其中之一的工作方式,其它工作方式一相两拍、两相两拍不使用抽头、两相四拍使用中心抽头、一二相四拍、一二相八拍和三、四、五相步进电机的控制均只需改变软件当中的输出字表、正反转循环次数和硬件当中的单片机与驱动芯片与步进电机之间的连线,并验证系统的正确性,所以调整了题目。)二、项目设计目的及技术要求目的:1.综合运用相关课程知识。2.初步了解实际应用。3.锻炼实际动手能力。要求:1.能控制步进电机的正反转、停止与启动。2.步进电机的状态应

8、设有指示灯。3.数码管显示步进电机的步数。4.控制系统应稳定、快速、准确。包括数码管、指示灯的稳定正确显示,按钮的有效性,步进电机正常匀速运转。5.调试时能调整步进电机的转速、步距角。6、仿真演示所有功能并验证要求。三、项目设计方案论证(可行性方案、最佳方案、软件程序、硬件电路原理图和PCB图)原理:硬件部分,AT89C52单片机作为处理器,装载程序,接受和输出控制信号。ULN2003A反向器作为驱动器,内部有达林顿管放大电流,提供足够的电流使步进电机拥有强大的扭矩带动负载。74LS14六非门集成芯片用于改变信号方向与74HC373锁存器存储单元一起驱动LED数码管,使其静态显示。两相六线制步

9、进电机作为被控对象。LED数码管用于步进电机旋转步数的数字显示。发光二极管作为指示灯。按钮用于人为控制。电源、晶振、电容、电阻、导线为辅助部件部分系统自带。软件部分,死循环作为主函数,不断调用子函数。子函数有延时、扫描显示、数据处理、报警、正反键、启停键、正转、反转,相互之间调用。 图1.原理图程序:#includereg51.h#includeintrins.h/_nop_();延时函数用#includemath.h#define disdata P2#define discan P1#define bujin P3#define uchar unsigned char#define uin

10、t unsigned intsbit key1=P00;sbit key02=P01;sbit beep=P02;sbit beep1=P03;sbit beep02=P04;uint temp=0;uint te=0;uint j=0;uchar h;uchar r=0;uchar st=1;uchar st1=1;uchar dis_711=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00;/共阴led段码表0、1、2、3、4、5、6、7、8、9、不亮uchar scan_con4=0xfe,0xfd,0xfb,0xf7;/位选u

11、char display6=0x00,0x00,0x00,0x00,0x00;/四个数据和一个暂用uchar zheng4=0x07,0x0b,0x0d,0x0e;/正转信号表uchar fan4=0x0e,0x0d,0x0b,0x07;/反转信号表/*延时子程序*/void delay(uint t) for(;t0;t-); _nop_();/*显示扫描*/void scan() char k; for(k=0;k4) tem=temp-2; display3=tem/1000; te=tem%1000; display2=te/100; display0=te%100; display1

12、=display0/10; display0=display0%10; if(!display3) display3=0x0a; if(!display2) display2=0x0a; if(!display1) display1=0x0a; /*灯*/void BEEP() if(st=1) beep=1;else beep=0;if(st!=1) beep1=1;else beep1=0; if(st1=1) beep02=1;else beep02=0;/*正反键*/void keyzf() while(key1=0) delay(300); if(key1=0) st+; if(st=3) st=1; if(st1=1) temp=0; while(!key1); delay(300); while(!key1);/*启停键*/void keyqt() while(key02=0) delay(300); if(key02=0) st1+; if(st1=3) st1=1; while(!key02); delay(300); while(!key02)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1