开环系统进给动的控制.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开环系统进给动的控制

PAGE PAGE 2 开环系统进给运动的控制 ? ? ? ? 目 录 1 设计任务 2 硬件电路的设计 2.1 元件清单 2.2 晶振电路 2.3复位电路 2.4 进给驱动电路原理图 3 软件设计 3.1程序流程图 3.2控制程序 4 报告总结 5 参考文献 1设计任务 根据所学理论知识设计完成开环系统进给运动的控制,该系统以8051单片机为核心,进给系统采用三相步进电动机驱动,设计出步进电机驱动电路,编写调试出步进电机脉冲分配,速度控制程序,写出设计报告。 2硬件电路设计 2.1元件清单 2.2晶振电路 要给CPU提供其工作时的时序要求就要有相关的硬件电路—晶振电路,即振荡器和时钟电路。利用芯片内部的振荡器,然后在引脚XTAL1和XTAL2两端跨接晶体或陶瓷谐振器,就构成了稳定的自己振荡器,其发出的脉冲直接送入内部时钟电路,见图 2.2 晶振电路。 图 2 .2 晶振电路 2.3复位电路 复位是单片机的初始化操作,单片机在启动运行时,都需要先复位,它的作用是使CPU和系统中其他部件都处于一个确定的初始状态,并从这个状态开始工作。单片机本身一般是不能自动进行复位的,必须配合相应的外部电路才能实现。 2.4进给驱动电路原理图 步进电动机又称脉冲电动机,是将电脉冲信号转换为相应的角位移或直线位移的电磁机械装置,也是一种输出机械位移增量与输出脉冲对应的增量驱动器件。步进电机是否转动是由控制绕组中输入脉冲的有无来控制的,每步转过的角度和方向是由三相控制绕组中的通电方式决定的,也就是说步进电机的控制是要求单片机软件产生按规律变化的时序脉冲,然后通过接口和驱动放大电路来驱动步进电机系统绕组工作。驱动原理图如下: 3 软件设计 3.1程序流程图 3.2控制程序 其中8255的A口地址为7CH、B口地址为7DH,其控制口地址为7FH。 MOV R0,#7FH ;指向8255A的控制口 MOV A,#8BH ;向8255A控制口写入命令 MOVX @R0,A RT0:MOV R0,A ;指向8255A的B口 MOVX A,@R0 ;读取S1、S2的键值 JB ACC.0,RT0 JB ACC.1,LOOP2 LOOP1:MOV R0,#7CH ;指向8255A的A口 MOV A,#01H ;正转 MOVX @R0,A LCALL DELAY MOV A,#03H MOVX @R0,A LCALL DELAY MOV A,#02H MOVX @R0,A LCALL DELAY MOV A,#06H MOVX @R0,A LCALL DELAY MOV A,#04H MOVX @R0,A LCALL DELAY MOV A,#05H MOVX @R0,A LCALL DELAY SJMP RT0 LOOP2:MOV R0,#7CH ;反转 MOV A,#01H MOVX @R0,A LCALL DELAY MOV A,#05H MOVX @R0,A LCALL DELAY MOV A,#04H MOVX @R0,A LCALL DELAY MOV A,#06H MOVX @R0,A LCALL DELAY MOV A,#02H MOVX @R0,A LCALL DELAY MOV A,#03H MOVX @R0,A LCALL DELAY SJMP RT0 4设计报告 通过这次课程设计将《数控原理》课程的理论知识有了进一步认识,并且通过设计初步了解工程设计的一般步骤和方法,更重要的是将学习到的理论应用到实际当中去,同时也发现了自己的许多相关方面的知识都还很欠缺,还仍需不断的学习、不断的提高。同时意识到要想真正的把学到的理论知识在实际生活中灵活应用,必须把基本的理论知识真正的掌握并做到真正的理解,同时还要不断拓展自己的知识面。 5参考文献 1、《MCS51、96系列单片机原理及应用》 2、《常用电子元器件手册》 3、《单片机原理及接口技术》 李朝清 北京航空航天大学出版社 4、《数控原理与系统》 李宏胜 机械工业出版社 5、《机床计算机数控及应用》 刘跃南 机械工业出版社 设计目的 课程设计是巩固所学理论知识,培养综合运用能

文档评论(0)

138****7331 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档