当前位置: 首页 > 趣味生活 > 正文

支持红外线遥控吗

支持红外线遥控吗

红外遥控器是无线的;非接触控制技术具有抗干扰能力强、信息传输可靠、功耗低、成本低、易于实现等明显优势,被许多电子设备特别是家用电器广泛采用,并越来越多地应用于计算机和手机系统。

原则

遥控器红外接收发射电路;信号调理电路;中央控制器8031。程序和数据存储器;和键盘状态指示电路。

遥控器有两种状态:学习状态和控制状态。当遥控器处于学习状态时,用户每按一次控制键,红外接收电路就开始接收外界的红外信号,同时转换成电信号,然后被检测到;塑形;放大后,再由CPU定时采样,每个采样点的二进制数据以8位为单位分别存储在指定的存储单元中,以备后期对设备的控制。当遥控器处于控制状态时,用户每按一次控制键,CPU就从指定的存储单元中读取一系列二进制数据,并串行输出(比特之间的时间间隔等于采样时的时间间隔)到信号保持电路。同时调制电路对信号进行调制,调制后的信号经放大后由红外发射二极管发射出去,实现对按键对应的设备功能的控制。

红外接收电路

按学习/控制键将CPU切换到学习状态。此时,学习状态指示灯D5亮起。当按下某个设备选择键时,程序调整数据指针(由程序开发者设置)指向数据存储器中指定长度数据区的起始单元。当这个遥控器的某个控制键和学习过的遥控器的某个控制键同时按下时,8031会被程序控制输出一个低电平到P3.1引脚(JR端)(原来初始化程序设置的)当P3.1=0时,U1A的输出为输入的反相信号。即由D1组成的红外接收电路。U4负责接收学习遥控器发出的信号。当D1有红外信号输入时,信号由U4解调;塑形;经放大后(解码脉冲与原编码脉冲同相),由7脚输出,再通过或非门U1A的IN脚输入到8031的P1.4脚。该信号的第一个高电平脉冲快速给C4充电(合理选择R3和R4的参数,防止重复触发),同时通过U2A的it引脚向8031的INT1引脚发送一个下降沿信号。CPU响应中断后,定期从P14收集U1A。指定键的数据区(可以通过重复一个代码来进行错误检查),从而完成一个键的学习。如果学习其他键的功能,方法也是一样的。如果要学习另一个设备的各个按键的功能,按下这个遥控器的另一个设备选择键,再按下各个功能控制键,从而学习到要学习的遥控器的各个功能。

本文来自网络,不代表58百科网立场,转载请注明出处。