红外遥控系统搭建与配置全解析
红外波形解码方案
在红外遥控领域,有多种解码波形的方法。从理论上讲,若设备能完整获取输入波形,就能对任何协议的波形进行解码。比如,LIRC 网站提供了通用红外远程收发器第二版(UIRT2)协议的链接(http://users.skynet.be/sky50985 ),该协议详细阐述了这种解码方式。
还有 Irman 远程控制接收器(http://www.evation.com/irman/index.html ),它采用创新方法,通过创建 6 字节的“伪随机”签名对任何遥控命令波形进行编码。其原理是,同一遥控器发出的不同波形几乎总会有不同的签名。这种接收器能适配常见的遥控协议,但用户需对其进行训练,以便它能解读所生成的签名。
另外,LIRC 网站还提及了 USB - IR - Boy 项目(http://usbirboy.sourceforge.net )。此项目使用价格低廉且内置 USB 支持的飞思卡尔 MC68HC908JB8 微控制器来提供红外波形定时值,同时包含一个 Linux 设备驱动程序,可通过 /dev/usbirboy 设备文件获取这些定时值。
设备端测量与解读
第三种解码波形的方法因硬件要求简单而颇具吸引力。硬件只需为红外探测器/解调器供电,并将信号作为输入提供给设备的处理器。不过,这种方法对处理器有额外要求,即每次输入信号高低电平转换时,处理器都要响应中断以测量定时信息。基于硬件要求简单这一优势,我们为 Laddie 设备选择了这种方法。
Laddie 设备的红外遥控硬件搭建
若你对硬件搭建不太熟悉,可找朋友帮忙,不过更建议你亲自尝试。这是一个
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



