- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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正/反转开关,
您可能关注的文档
最近下载
- LTC从线索到现金完整培训课件(65p).pptx VIP
- 公路工程月进度计划.docx VIP
- 2025年人文关怀在临床护理中的应用题库答案-华医网项目学习.docx VIP
- 公路工程月进度计划.pdf VIP
- LTC线索到现金流程构建的思路方法.pptx VIP
- 三电平逆变器空间电压矢量PWM调制:原理、挑战与实现策略.docx
- 《民法典》合同编关键条款精讲.pptx VIP
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2025年行政务服务中心综合窗口办事员考试题库及答案.docx VIP
- 三年级万以内的加减法练习三练习题及答案(三年级数学计算题100道).pdf VIP
文档评论(0)