红外遥控直流电机调速系统设计讲义.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文档。上传文档
查看更多
单片机原理及接口技术 课程设计报告 设计题目: 红外遥控直流电机调速系统设计 学 号: 姓 名: 指导教师: 信息与电气工程学院 二零一四年六月 红外遥控直流电机调速系统设计 近年来,随着红外光电器件的大量出现,红外线遥控已广泛应用在家用电器、安全保卫,工业控制以及人们的日常生活等许多领域。随着科技的进步,直流电机得到了越来越广泛的应用,直流电机具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转。因为需要满足生产过程自动化系统各种不同的特殊要求,所以对直流电机提出了较高的要求,改变电枢回路电阻调速、改变电压调速等调速方式已远远不能满足现代科技的要求,这时通过PWM方式控制直流电机调速的方法就应运而生。 本文设计的红外遥控直流电机调速系统通过PWM方式控制直流电机转速。通过红外遥控调节PWM的占空比,通过霍尔传感器、PI控制器等组成闭环回路自动调节电机转速,并通过LCD显示当前转速或档位。可实现两种工作调速模式:无级调速和7档有级调速。本设计以AT89C52单片机为核心,主要通过单片机内部中断、定时/计数器控制PWM输出、电机测速等功能。 本系统以C语言进行软件设计,并力求使程序设计的逻辑关系简洁明了,从而有效地控制直流电机。 1. 设计任务 结合实际情况,基于AT89C52单片机设计一个红外遥控直流电机调速系统。该系统应满足的基本功能要求为: (1) 电机可以工作在两种工作调速模式,即无级调速和7档调速; (2) LCD显示当前转速或档位; 主要硬件设备:AT89C52单片机、直流电机模块、红外遥控接收实验模块、遥控器、液晶(LCD)显示器。 2. 整体方案设计 红外遥控直流电机调速系统设计以AT89C52单片机作为整个系统的控制运算核心,应用其强大的接口功能,构成整个红外遥控直流电机调速控制的硬件系统。该系统整体采用红外遥控器控制,红外接收模块接收到遥控器键码信号后,向单片机送入一个中断信号并由单片机译码,单片机开始进行相应档位的数据处理和档位的改变。通过模拟PWM模块产生不同的PWM矩形波来控制直流电机调速,最后显示档位到液晶屏12864上。红外遥控直流电机调速系统的原理图如图2-1所示。 图2-1 基于单片机的调速系统原理图 本系统硬件主要由实验箱上的红外接收模块、12864液晶显示模块、直流电机模块等几部分组成。各模块的主要功能如下: (1) 红外接收模块的功能是接收红外遥控器发出的红外信号,并产生一个中断信号,然后送入单片机。 (2) 液晶显示模块的功能是显示遥控器设定的转速或档位和当前直流电机的转速。 (3) 直流电机模块的功能是模拟直流电机并且带有霍尔传感器可反馈当前速度值。 系统的整体设计方案设计图如图2-2所示。 图2-2 系统的整体方案设计图 红外遥控直流电机调速系统以AT89C52单片机作为整个系统的控制核心,应用其强大的接口功能,构成整个红外遥控直流电机调速控制的硬件系统。该系统具备无级调速和7档调速两种工作模式,通过红外遥控实现不同工作模式的转换。 本系统硬件主要由AT89C52单片机、直流电机模块、红外遥控接收实验模块、遥控器、液晶(LCD)显示器等几部分组成。各模块的主要功能如下: (1) AT89C52单片机,其引脚图如图2-3所示 图2.-3 AT89C52引脚图 芯片的引脚描述1) 主电源引脚VCC和VSS VCC——(40脚)接+5V电压; VSS——(20脚)接地。2) 外接晶体引脚XTAL1和XTAL2 XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。 XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。 3)控制或与其它电源复用引脚RST/VPD、ALE/PROG、PSEN和EA/VPP RST/VPD(9脚)当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。推荐在此引脚与VSS引脚之间连接一个约8.2k的下拉电阻,与VCC引脚之间连接一个约10μF的电容,以保证可靠地复位。 VCC掉电期间,此引脚可接上备用电源,以保证内部RAM的数据不丢失。当VCC主电源下掉到低于规定的电平,而VPD在其规定的电压范(5±0.5V)内,VPD就向内部RAM提供备用电源。 ② ALE/PROG(30脚):当访问外部存贮器时,ALE(允许地址锁存

文档评论(0)

风凰传奇 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档