文档详情

红外线遥控技术在单片机系统中的应用.pdf

发布:2017-06-04约7.91千字共5页下载文档
文本预览下载声明
维普资讯 第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的上跳波形.高电平 的长度
显示全部
相似文档