红外遥控器的设计

红外遥控器的设计

ID:11403097

大小:203.00 KB

页数:13页

时间:2018-07-11

红外遥控器的设计_第1页
红外遥控器的设计_第2页
红外遥控器的设计_第3页
红外遥控器的设计_第4页
红外遥控器的设计_第5页
资源描述:

《红外遥控器的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于单片机控制的通用型电视遥控器设计第13页共12页摘要:红外线遥控是目前使用最广泛的一种通信和遥控手段,电视机遥控器是红外遥控系统中的典型代表。由于各厂家经常使用专用的遥控芯片,不同的遥控器之间互不兼容,因此给我们的生活带来一些不便。我的设计是使用常用的芯片AT89C52代替专用的遥控芯片制作一个遥控器,实现遥控器之间的通用化.该设计具有编程灵活多样,操作码个数可随意设定等优点,并且可以达到“一器多用”。关键词:遥控器,单片机,键盘矩阵,编码1.引言在现在社会及家庭的各种家用电器产品和娱乐设施中,一般都采用红外线遥控技术。红外遥控器电路调试

2、简单,只要按给定电路连接无误,一般不需任何调试即可投入工作,而且红外遥控编解码容易,还可以进行多路遥控。目前红外线遥控技术已经在电视机中得到了广泛的应用。电视机遥控器使用的是专用集成发射芯片来实现遥控器的发射,如东芝TC9012,飞利浦SAA3010T等。这些芯片价格贵,且互相之间采用的遥控格式互不兼容,所以各机型遥控器通常只能针对各自的遥控对象而无法通用。本设计利用低成本的MCS-51系列来实现遥控器的模拟发射,并实现遥控器的通用化。2.功能要求通用红外遥控系统由发射和接收两大部分组成,发射部分包括键盘矩阵、编码调制、LED红外发送器;接收

3、部分包括光、电转换放大器、解调电路和解码电路。遥控信号发射装置通过将某个按键所对应的控制指令调制在38KHz范围内的载波上,然后经放大、驱动红外发射管将信号发射出去。遥控接收头通过对遥控信号的放大、检波、整形、解调出遥控编码脉冲。图1红外遥控系统总体框图本设计采用MCS-51系列单片机AT89C52代替专用遥控发射芯片,通过软件模拟实现了电视机遥控编码的发射,具有编程灵活多样,操作码个数可随意设定等优点,并且可以达到“一器多用”。基于单片机控制的通用型电视遥控器设计第13页共12页3.遥控器发射设计原理目前市场上一般设备系统采用专用的遥控编码

4、芯片,制作比较简单容易,但由于功能键数及功能受到特定的限制,只适合用于某一专用电器产品的应用,应用范围受到限制。而采用单片机进行遥控系统的应用设计,具有编程灵活多样,操作码个数可随意设定等优点。+3V电源AT89C52单片机矩阵键盘低功率损耗电路红外线发射管发射指示灯图2遥控发射器总体结构图4.遥控发射器硬件电路及其组成4.1遥控发射器硬件电路图遥控发射器电路主要由下面几部分组成:AT89C52单片机,低功率损耗电路,红外线发射电路以及由P0口和P2口搭成8×8按键矩阵。当无键按下时,单片机处于低功耗空闲状态。当有键按下时,产生的外中断请求信

5、号(低电平有效)经八输入与非门和非门后送至P3.2端,使CPU进入中断处理,同时点亮按键指示灯。系统产生的遥控编码信号通过P3.5端发出,经放大后驱动发射管发射出去。硬件电路总图如下图所示:基于单片机控制的通用型电视遥控器设计第13页共12页图3遥控器硬件电路总图4.2AT89C52单片机AT89C52是美国ATMEL公司生产的低电压高性能CMOS8位单片机,片内含8k的可反复擦写的只读存储器和256bytes的随机存取数据存储器,器件采用ATMEL公司的高密度非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置8位

6、中央处理器(CPU)和Flash存储单元。功能强大的AT89C52单片机适合于各种各样的控制应用场合。·与MCS-51产品指令和引脚完全兼容基于单片机控制的通用型电视遥控器设计第13页共12页·8K字节可编程闪烁存储器;寿命:1000写/擦循环;数据保留时间:10年·全静态工作:0Hz-24Hz·三级程序存储器锁定·256*8位内部RAM·32个可编程I/O口线·3个16位定时器/计数器·8个中断源·可编程串行通道·低功耗的闲置和掉电模式·可编程串行UART通道4.3键盘电路4.3.1键输入原理在单片机应用系统中,除了复位按键有专门的复位电路

7、及专一的复位功能外,其它按键都是以开关状态来设置控制功能或输入数据的。当所设置的功能键或数字键按下时,应用系统应完成该按键所设定的功能,键信息输入是与软件结构密切相关的过程。对于一组键或一个键盘,总有一个接口电路与CPU相连。CPU可以采用查询或中断方式了解有无按键输入,并检查是哪一个键按下,将该键号送入累加器ACC,然后通过跳转指令转入执行该键的功能程序,执行完后再返回主程序。4.3.2按键结构与特点遥控器键盘通常使用机械触点式按键开关,其主要功能是把机械上的通断转换成为电气上的逻辑关系。也就是说,它能提供标准的TTL逻辑电平,以便与通用数

8、字系统的逻辑电平相容。机械式按键再按下或释放时,由于机械弹性作用的影响,通常伴随有——定时间的触点机械抖动,然后其触点才稳定下来。抖动时间的长短与开关的机械特性有关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。