红外遥控系统搭建与LIRC软件配置指南
1. 红外波形解码相关示例
在红外波形解码方面,有多种不同的实现方式和相关示例。
- UIRT2协议 :LIRC网站提供了名为通用红外远程收发器第二版(UIRT2)协议的链接(http://users.skynet.be/sky50985 ),该协议详细阐述了一种波形解码的方法。
- Irman远程控制接收器 :可从http://www.evation.com/irman/index.html 获取,它采用创新方法,通过创建6字节的“伪随机”签名对任何远程控制命令波形进行编码。其工作原理基于这样一个假设:来自给定遥控器的不同波形几乎总是具有不同的签名。由于该技术适用于任何波形,所以这种类型的接收器可以与任何常见的远程控制协议配合使用,但用户必须对其进行训练以解释所得到的签名。
- USB - IR - Boy项目 :LIRC网站还提及了该项目,它使用价格低廉且内置USB支持的飞思卡尔MC68HC908JB8微控制器来提供红外波形定时值。同时,它还包含一个Linux设备驱动程序,通过/dev/usbirboy设备文件使这些定时值可用,相关信息可在http://usbirboy.sourceforge.net 找到。
2. 设备端测量与解读
波形解码的第三种方法因其简单的硬件要求而颇具吸引力。硬件只需为红外探测器/解调器供电,并将信号作为输入提供给设备的处理器。不过,这种方法对处理器提出了额外要求,具体而言,每次输入信号高低电平转换时,处理器必须响应中断以测量定时信息。鉴于其简单的硬件要求,我们为L
超级会员免费看
订阅专栏 解锁全文
57

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



