- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
电子教案
PAGE5
教学实施方案
课题名称
单片机技术及应用
实训部审批
任务名称
项目5.1直流电机正反转控制
年月日
学时
6学时
授课时间
授课班级
授课教师
一、教学目标
?知识目标
1.了解用单片机控制直流电机的方法
2.掌握用继电器作控制电压转换的方法及电路特征
?技能目标
使用YL-236装置完成任务的电路连接及编程下载验证
?情感目标
培养团队合作意识
二、重点难点
?教学重点
H桥电路的原理
?教学难点
输入与输出的电压隔离
三、学习内容
一、设计任务导入
生产科接到一个项目要求为某公司设计制作一个直流电机定时自动正反转的电路,以驱动某设备来回运动。
二、设计任务分析
通过项目描述实现本项目需完成以下2个方面工作。
1.硬件电路的设计:以单片机为控制中心,通过其I/O口与继电器模块、电机模块连接,构成单片机控制电机正反转电路。
2.程序的设计:用C51语言编写单片机控制直流电机正反转程序。
三、任务信息学习
(一)模块介绍
1.交直流电机控制模块介绍
本模块中有两种电机,交流220V伺服电机和直流24V伺服电机。本项目主要介绍直流电机模块,直流电机电路原理图如图5-1所示。
图5-1直流电机电路原理图
直流电机是一个减速电机,在其M+、M-两个端口加载驱动电压,就能运转。加载正向动机正转;加载反向电压,电动机反转。用直流24V电压进行驱动,直流电机运转速度快些;用直流12V电压驱动,速度慢些。
2.H桥电路的工作原理
通过2个继电器来控制电动机的正反转,构成H桥电路,如图5-2所示。
图5-2H桥驱动电机正反转的电路原理图
在电路的左边为继电器K1的常开触点K1B、常闭触点KlA,二者只能有1个闭合;在电路的右边为继电器K2的常开触点K2B、常闭触点K2A,同样只能有1个闭合合。继电器Kl、K2的公共端分别与直流电机的M+、M-相连。
当K1B闭合,而K2B断开时,为电动机M输入正向电压,电动机正转。当K1B断开,而K2B闭合时,为电动机M输人反向电压,电动机反转。当K1B和K2B都断开时,电动机不转。
单片机只要控制继电器K1.K2的闭合与断开,即可控制直流电机正反转。
3.继电器模块介绍
YL-236装置中将6个继电器集成在MCU05继电器模块上,其照片如图5-2所示。
图5-3为继电器模块的电路原理图。光电耦合器可以使单片机系统的5V电源与继电器12V工作电源完全隔离,避免干扰。
图5-3继电器模块电路原理图
当K1端子输人低电平时,光电耦合器U1的内部光电当极管导通,使12V电压输人到ULN2003的输入端,在其相应输出端会输出低电平,从而使继电器K1线圈得电,其常闭触点断开,常开触点闭合。当K1端子输入高电平(或悬空)时,光电耦合器U1的内部光电三极管截止,ULN2003的输入端为低电平,在其相应输出端会输出高电平,继电器K1线圈无电流通过,继电器不动作。其他继电器K2.K6的工作原理与K1基本一致。
(二)任务:实现单片机控制直流电机正反转
1.硬件电路的设计
本任务中主要使用YL-236装置中的5个模块:MCU01主机模块、MCU02电源模块、MCU05继电器模块、MCU06指令模块、MCU08交直流电机控制模块,模块接线图如图5-4所示。
图5-4单片机控制直流电机正转反转模块接线图
2.程序的设计
(1)要使直流电机正转,继电器K5吸合,K6不吸合,用程序实现即“K5=0;K6=1;”;要使直流电机反转,继电器K6吸合,K5不吸合,用程序实现即“K5=l;K6=0;”。
(2)任务程序流程图如图5-6所示。
图5-6单片机控制直流电机正转反转程序流程图
任务程序清单
#includeat89x52.h //包含89x52头文件
#includeintrins.h //包含intrins头文件
#defineuintunsignedint //无符号整型定义
#defineucharunsignedchar //无符号字符型定义
sbitSA1=P1^0; //左操作,钮子开关SA1打到上面,1有效。0无效
sbitSA7=P1^1; //右操作,钮子开关SA7打到上面,1有效。0无效
sbitK5=P1^2; //直流电机左转继电器控制端
sbitK6=P1^3; //直流电机右转继电器控制端
voidmain() //主函数
{
while(1)
{
if(SA1==1) //左操作有效(设定为正转)
K5=0;
else
K5=1;
if
您可能关注的文档
最近下载
- 苏教版六年级上册数学第1单元《长方体和正方体》单元测试卷(共10套).pdf VIP
- 30题计划合同管理岗位常见面试问题含HR问题考察点及参考回答.pdf VIP
- 人体穴位大全及穴位按摩保健方法(动画图解).doc VIP
- 标准集合图集S161.pdf VIP
- 漏肩风.ppt VIP
- 朔黄铁路地质选线.ppt VIP
- 2023-2024学年北京西城区十五中高一(上)期中英语试题及答案.docx VIP
- 2025年职业教育信息化标杆校任务书 .pdf VIP
- 2025年七年级语文上册第一单元写作实践指导及范文.docx VIP
- JTGT F30-2014 公路水泥混凝土路面施工技术细则.docx VIP
文档评论(0)