基于AT89S52的遥控器设计.docVIP

  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文档。上传文档
查看更多
基于AT89S52的遥控器设计 单片机系统开发与应用工程 单片机红外遥控器可以通过非接触式实现对控制系统的操纵,不影响、干扰其他设备,编解码容易,可进行多路通信。单片机是将中央处理器、随机存储器、只读存储器、定时器芯片和一些输入/输出接口电路集成在一个芯片上的微控制器。红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。发送端采用脉冲调制方式,将二进制数字信号调制成某一频率的脉冲序列,并驱动红外发射二级管PH303以光脉冲的形式发送出去,接收端红外接收头PH302将接收到的光脉冲转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后的输出。红外遥控系统由发射和接收两大部分组成,发射部分由键盘电路、遥控编码调制电路、放大器、红外发送二极管等组成,当2X8键盘有键按下时,遥控编码电路通过键盘行列扫描获得所按键的键值,键值通过编码获得一串键值代码,用编码脉冲去调制40KHz的载波信号,放大后通过红外发射二极管发射出去。接收电路将接收的信号通过放大电路将信号放大,经过解调解码后将信号整形输出,通过单片机控制LED灯的亮灭。 关键字:红外遥控器;单片机;PH303;PH302 目 录 1、课题综述 1 2、系统分析 2 2.1红外通信原理 2 2.2单片机系统设计 2 2.3红外发射单元 6 2.4红外接收单元 6 3、系统设计 7 3.1硬件设计 7 3.2 软件设计 9 4、程序清单 10 4.1遥控发送程序清单: 10 4.2遥控接收程序清单: 18 总 结 23 参考文献 24 1、随着电子技术的飞速发展,新型大规模遥控集成电路的不断出现,使遥控技术有了日新月异的发展。遥控装置的中心控制部件已从早期的分立元件、集成电路逐步发展到现在的单片微型计算机,智能化程度大大提高。近年来,遥控技术在工业生产、家用电器、安全保卫以及人们的日常生活中使用越来越广泛。z。单个遥控发射模块可以控制多个控制对象,遥控的距离5-10m,并有一定的角度范围。 预期目标:单片机红外遥控器一套。 关键技术:制作遥控器需要解决很多问题,比如单片机原理和最小系统设计、红外发射和接收器的工作原理、键盘的扫描等,最终还要编写汇编语言调试运行实现既定的结果。 2、系统分析 2.1红外通信原理 红外通信是利用950nm 近红外波段的红外线为传递信息的载体,即通信信道。发端用脉时调制(PPM)方式,将二进制数字信号调制成某一频率的脉冲序列, 并利用该脉冲序列驱动红外线发射管以光脉冲的形式向外发射红外光, 而接收端将接收到的光脉冲信号转换成电信号,在经过放大、滤波等处理后送给解调电路进行解调, 还原成二进制数字电信号后输出。简而言之,红外通信的实质就是对二进制数字信号进行调制与解调,以便利用红外信道进行传输, 而红外通信接口就是针对红外信道的调制解调器。 采用脉宽调制的串行码,以脉宽为0.5ms、间隔0.5ms、周期为1ms 的组合表示二进制的“0”;以脉宽为0.5ms、间隔1ms、周期为2ms 的组合表示二进制的“1”,如图1-1所示。上述“0”和“1”组成的42 位二进制码经40khz 的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射。 图2-1 遥控码的“0”和“1” 2.2单片机系统设计 一个典型的单片机系统主要由单片机、晶振和复位电路、输入控制电路、输出显示电路以及外围功能器件5个部分组成。如图2-2。 图2-2 单片机系统的组成 单片机最小系统是单片机能够正常运行的最基本电路系统,如图2-3。通过最小系统与外围设备的链接可以实现不同的功能。 图2-3 单片机最小系统原理图 2.2.1单片机AT89S52 AT89S52片内集成256字节程序运行空间、8K字节Flash存储空间,支持最大64K外部存储扩展。根据不同的运行速度和功耗的要求,时钟频率可以设置在0-33M之间。片内资源有4组I/O控制端口、3个定时器、8个中断、软件设置低能耗模式、看门狗和断电保护。可以在4V到5.5V宽电压范围内正常工作。 2.2.2复位电路 复位电路是维持单片机最小系统运行的基本模块。复位电路通常分为两种:上电复位和手动复位。如图2-4。有时系统在运行过程中出现程序跑飞的情况,在程序开发过程中,经常需要手动复位。所以本次设计选用手动复位。当单片机振荡器运行时,在此引脚出现2个机器周期的的高电平(有低电平到高电平的跳变),将使单片机复位。因为人用手将按键按下时的时间远大于2个机器周期,所以便能产生复位。 图2-4 复位电路原理图 2.2.3晶振电路 晶振电路是维持单片机最小系统运行的基本模块,如图2-5。它为单片机提供时钟脉冲信号,没有晶振电路单片机便不能

文档评论(0)

追风少年 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档