三相步进电机控制系统的设计毕业设计.docVIP

三相步进电机控制系统的设计毕业设计.doc

  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文档。上传文档
查看更多
Page1  PAGE \* MERGEFORMAT 22 学 号: 0121211360111 课 程 设 计 题 目三相步进电机控制系统的设计学 院自动化学院专 业自动化专业班 级自动化1201班姓 名廖明黎指导教师石云 2015年5月20日 课程设计任务书 学生姓名: 廖明黎 专业班级: 自动化1201班 指导教师: 石云 工作单位: 自动化学院 题 目: 三相步进电机控制系统的设计 初始条件:  设计三相步进电机控制系统,要求系统具有如下功能:用K0-K2做为通电方式选择键,K0为三相单三拍,K1为三相双三拍,K2为三相六拍;K3为启动停止控制、K4方向控制、K5加速、K6减速;用4位LED显示工作步数。用3个发光二极管显示状态:正转时黄灯亮,反转时绿灯亮,不转时红灯亮。 要求完成的主要任务: 硬件设计:系统原理图 软件设计:系统总体流程图、步进电机单三拍,双三拍,三相六拍各模块流程图、显示模块流程图等 编写程序:能够完成上述任务并用仿真软件演示 完成符合要求的设计说明书 时间安排: 2015年4月28日~2015年5月29日 目录  TOC \o 1-2 \h \u1概述 6 2设计思路 7 2.1步进电机的驱动 7 2.2 LED显示步数 7 2.3按键状态的读取 7 2.4 控制系统的整体框图 8 3系统的硬件设计 9 3.1 总体的硬件设计 9 3.2步进电机控制电路 10 3.3八段数码管显示电路 11 3.4启停控制、正反转控制、工作模式控制电路 11 3.5发光二极管显示电路 13 4系统的软件设计 14 4.1系统总体流程图 14 4.2三相步进电机模块流程图 16 4.3显示模块流程图 16 5系统仿真 18 6小结与体会 20 参考文献 21 附录 22 三相步进电机控制系统的设计 1概述 本次计算机控制技术课程设计的题目是:三相步进电机控制系统的设计。本次课程设计使用89C51单片机作为主控芯片,利用ULN2003A集成电路作为三相步进电机的驱动电路,采用单极性驱动方式,使三相步进电机能在(1)三相单三拍,(2)三相双三拍,(3)三相六拍三种工作方式下正常工作;能实现的功能有:启动停止控制、方向控制;快速控制、慢速控制;用4位LED数码管显示工作步数。用3个发光二极管显示状态:正转时黄灯亮,反转时绿灯亮,不转时红灯亮。本次课程设计采用89C51单片机作为主控芯片,程序采用C语言来编写,驱动电路采用ULN2003A集成电路,显示器采用7SEG-MPX4-CA,即四位共阳二极管显示器,P0接段码,P2的4 位IO口接位选码。用三个发光二极管显示电路的转动状况,黄灯指示正转,绿灯指示反转,红灯指示不转。采用Proteus软件进行仿真。在Keil uVsuon4编程环境下编程和编译生成HEX文件,导入到89C51单片机,实现对各个模块的控制,实现我们所需要的功能。 本次设计的方案电路结构比较简单,设计思路很清晰清晰,用 Proteus软件进行联调仿真,结果比较直观。在这次课程设计学习中我学到了很多知识,知道了三相步进电机控制系统的组成以及怎样用89C51单片机去控制它,这对我在课堂所学的计算机控制技术知识是个巩固和加强,让我把课堂所学的理论知识真实的用到实践中,亲自动手,增强了我的动手设计能力,对自己将来的学习和工作发展起到了很好的作用。 2设计思路 2.1步进电机的驱动 若使用功率三极管等电子器件搭建成功率驱动电路来驱动电机的运行。优点是使用电子器件联接,电路比较简单,但容易受干扰,信号不够稳定,缺点是器件较大而不便电路的集成,使用时很不方便,联接时容易出错误。 而相对于使用专门的电机驱动芯片ULN2003A来驱动电机运行。优点是便于电路的集成,且驱动电路简单,驱动信号很稳定,不易受外界环境的干扰。因而设计的三相步进电机控制系统性能更好。 故选择使用ULN2003A电机驱动芯片来作为驱动。 2.2 LED显示步数 把所需要显示的数据通过专用的七段显示译码器的转换输出给LED显示屏。优点是输出比较简单,可以简化程序,但增加了芯片的费用,电路也比较复杂。可以通过软件把所要的数据转化为七段显示的数据,直接通过单片机接口连接7SEG-MPX4-CA四位共阳二极管显示器来显示,尽管软件编写的负担,但大大简化了电路。故使用软件编写来输出显示信号。 2.3按键状态的读取 按键的读取有中断与查询两种方式。这里选择直接把开关分别接在单片机的接口上,通过查询端口信号来动作。使程序得到简化,可读性加强。 2.4 控制系统的整体框图 图2-1为系统总体设

文档评论(0)

we556 + 关注
实名认证
文档贡献者

教师资格证持证人

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

领域认证该用户于2023年03月21日上传了教师资格证

1亿VIP精品文档

相关文档