- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外线遥控技术在单片机系统中的应用
维普资讯
第11卷第2期 江 苏 技 术 师 范 学 院 学 报 Vo1.I1.No.2
2005年 4月 0URNAL0F JIANGSUTEACHERSUNIVERSITYOFTE CHNOLOGY Apr.,2005
红外线遥控技术在单片机系统中的应用
李 月 红
(江苏技术师范学院 电气信息工程学院,江苏 常州 213001)
摘 要:在分析红外线遥控器信号码的基础上 ,将红外线遥控技术应用到单片机系统中——发射器发出红外线
指令 .使用软件方式实现红外线遥控器的解调。
关键词:红外线遥控;红外线发射器;红外线接受器;信号码 ;单片机
中图分类号:TN219:TP872+.1;TP368.1 文献标识码:A
0 引 言
随着科学技术的不断发展,红外线遥控器因其具有体积小、功耗低 、功能强、成本低等特点正在向各
个领域渗透,在家用电器 、安全保卫、工业控制以及人们 日常生活中广泛应用,特别是在家用电器 、安全保
卫和人们 日常生活中的应用就更广泛了。本文给出用软件方式实现红外遥控器译码的单片机程序,所有
程序都经过实际单片机系统调试通过。对于硬件电路 ,发射 由红外线遥控器完成 ,而接受部分则只需要在
单片机系统中添加一个红外线接收管就可完成。
1 红外线遥控系统
红外线遥控系统就是指利用红外线来传递控制信号,实现对控制对象的远距离控制的 目的;具体来
讲,就是由发射器发出红外线指令信号,由接受器接受信号并对信号进行处理 ,最后实现对对象的各种功
能的远距离控制。红外线遥控系统一般由发射器和接受器两部分组成1]【:发射器包括指令键、指令信号产
生电路 、调制电路 、驱动电路及红外线发射器件;接受器由红外线接受器件、前置放大电路解调电路 、指令
信号检出电路、记忆及驱动电路、执行电路等组成。红外线遥控系统按照产生和区分控制指令的方式和特
征来分类,常用的有频分制和码分制红外线遥控——频分制红外线遥控就是信号产生电路以不同频率的
电信号代表不同的控制指令:码分制红外线遥控是指信号产生电路以不同的脉冲编码代表不同的指令。
2 红外线遥控信号码
以一款台湾PTC公司出产的PT2222—1为编码芯片的DVD遥控器为例嘲。红外线遥控器发送红外信
号,红外线接受电路接受到的红外线信号可以通过高性能数字示波器触发锁存获得 .红外线波形如图 1
所示 :
收稿 日期:2004一ll一10;修回日期 :2005-04—04
作者简介:李月红(1973一),女,江苏金坛人,江苏技术师范学院电气信息工程学院实验师。
维普资讯
第2期 李月红:红外线遥控技术在单片机系统中的应用 53
9ms 4.5ms 0 0 0 l 0 1
图1 红外线波形图
Fig.1 Infraredrayremotecontrolwavesketch
在平时没有接收到红外线信号时,接收器的输出电平为 1;当某个键按下时 。波形的开始是一个 9ms
的低电平0,然后是 4.5ms的高电平 1,接着是 32个比特 (4个字节)的数据,其中第一和第二字节是遥控
器的地址码 (对于一款已经设计好的遥控器 ,地址码是固定不变的),第三个字节是遥控器键值码 。第四个
字节是遥控器键值码的反码.其作用是用于解码后进行校验。
NEC遥控器协议约定,当红外线遥控器发送的键值码数据为0时。波形应为如图2所示的上跳波形。
波形总宽为 1.15ms。高电平部分长度约为550us,低电平的长度约 600US,波形如下图2。
而当红外线遥控器发送的键值码数据的数据为 1时,波形是一个总宽为2.25ms的上跳波形.高电平
的长度
文档评论(0)