二相步进电机控制系统的设计(单极性控制)1.docVIP

二相步进电机控制系统的设计(单极性控制)1.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文档。上传文档
查看更多
武汉理工大学《计算机控制技术》课程设计说明书 目录 TOC \o 1-3 \h \z \u 摘要 1 1 设计任务及要求的分析 2 2 方案比较及认证 3 2.1 驱动模块选择 3 2.2 单片机选型 3 3 系统实现的原理说明 4 4 硬件设计说明 6 4.1 单片机系统原理分析 6 4.2 二相步进电机工作原理分析 8 4.3 步进电机的一些基本参数 10 4.4 L298驱动电路设计 10 4.5 四位LED数码管显示设计 11 5 软件设计说明 13 5.1总体流程分析与设计 13 5.2 设置电机转动模式流程分析与设计 14 5.3 步进电机四相单四拍,四相双四拍,四相八拍流程分析与设计 15 5.4 显示模块流程分析与设计 16 5.5 步进电机速度控制分析与设计 17 6 调试记录及结果分析 18 6.1 总体硬件仿真设计 18 6.2调试与仿真结果分析 18 小结与心得体会 21 参考文献 22 附录1: 23 附录2: 24 TOC \o 1-3 \h \z \u 武汉理工大学《计算机控制技术》课程设计说明书 PAGE 1 摘要 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。? 本控制系统的设计,由硬件设计和软件设计两部分组成,完成二相步进电机的控制。其中,硬件设计主要包括单片机系统、按键控制模块、步进电机驱动模块、数码显示模块等功能模块的设计,以及硬件电路在Proteus上的仿真。软件设计包括主程序以及各个模块的控制程序,最终实现对步进电机转动方向及转动模式(四拍,八拍)的控制,并且将步进电机的步进数动态显示在LED数码管上。本系统具有智能性、实用性及可靠性的特点。 关键词:二相步进电机 单片机 Proteus 二相步进电机控制系统的设计 1 设计任务及要求的分析 设计的步进电机控制系统要求有以下功能: 1. 二相步进电机采用单极性控制 2.用K0-K2作为通电方式选择键,K0为四相单四拍,K1为四相双四拍,K2为四相八拍 3. 用K3作为启动/停止控制键 4. 用K4作为方向控制 5. 用K5作为加速减速控制 6. 用4位LED数码管显示工作步数 7. 用3个发光二极管显示状态:正转时红灯亮,反转时黄灯亮,不转时绿灯亮 本次设计需要对二相步进电机进行单极性控制,使其能在控制下进行正转、反转、停止和四相单四拍、四相双四拍、四相八拍运行,可以通过输出不同的脉冲序列;同时利用数码管和二极管分别显示其工作步数和工作状态。由于控制功能较为复杂,所以本系统需要采用单片机以及驱动模块进行设计。 2 方案比较及认证 2.1 驱动模块选择 由于单片机输出电流很小,不能驱动电机的运行,所以需要添加驱动电路。电机的驱动模块使用芯片L298实现,控制更直接,接线简洁,采用脉冲数据控制逻辑简单,稳定性好。 2.2 单片机选型 单片机以其体积小、功能齐全、价格低廉、可靠性高等优点,在各个领域都获得了广泛的应用,在我国,近几年单片机也得到了广泛的应用特别是在工业控制、智能仪表等方面。 MCS-51系列单片机以抗干扰能力强、对环境要求不高、灵活性强等别的系统所不具备的优点被广泛使用。即使非电子计算机专业人员,通过学习一些专业基础知识以后也能依靠自己的技术力量,来开发所希望的单片机应用系统。由于本次设计的所要实现的功能并不复杂,鉴于成本考虑,选用便宜而常用的MCS-51系列较为合适。本次设计采用其中低功耗型80C51单片机。 3 系统实现的原理说明 本次课程设计系统以单片机80c51为核心进行设计,单片机与按键、数码管、发光二极管、L298驱动模块相连接,人为操作按键,在程序控制下,单片机将通过驱动模块控制步进电机转动,并使数码管和二极管分别显示步进电机的工作步数和状态。 系统的总体原理框图如下所示: 按键设置 按键设置 80C51 单片机 系统 L298驱动 模块 发光二极管显示状态 二相步进电机 四位数码管 图3-1系统总体原理框图 本系统以单片机80c51为核心的控制系统,由P1口进行开关按键的设置,具体为:P1.0接K0四相单四拍通电方式,低电平使电机四相单四拍运转;P1.1接K1四相双四拍通电方式,低电平使电机四相双四拍运转;P1.2接K2四相八拍通电方式,低电平使电机四相八拍运转;P1.3接K3启动/停止开关,高电平为停止,低电平为启动;P1.4接K4正/反转开关,

文档评论(0)

186****6410 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档