1

我正在尝试通过串行模拟遥控 IR 信号。我对红外传输速度很好奇。是否有标准或典型速度?

这个想法是发送一个命令

  loop
     {
     key up
     delay (x milliseconds)
     }

这个想法是以与遥控器大致相同的速度键入命令。

4

1 回答 1

2

我相信最常见的远程控制协议是飞利浦在 80 年代开发的 RC5。如果您有一些红外线遥控器,很可能其中至少有一个使用此协议。

RC5 以 36 kHz 调制信号。它在 25 毫秒的时间范围内传输 14 位。您可以找到更多详细信息:(包括带有时间的架构......)

http://www.lennard.net.nz/electronics/rc5remote.html https://en.wikipedia.org/wiki/RC-5

对于数据传输(发送和接收),还有其他协议,例如 IrDA。(在 PDA 中找到...)。

尝试在串行端口上模拟 IR 信号很好,但我认为使用 IR 发射器会更有趣。您应该能够构建一个串行端口红外发射器。

例如:http ://wiki.johnroy.com/serial-ir-transmitter

就我个人而言,我使用 Arduino 板和 IR LED 完成了这项工作。

于 2012-10-27T00:06:00.137 回答