1

我将通过音频通道将二进制数据从 PC 传输到附近的智能手机(最好通过超声幅度调制,如 ~19 kHz)。我想知道什么是更好的方法:

  • 使用一个固定频率来编码一个(高幅度)和零(静音)
  • 使用两个固定频率,其中一个频率如上所述传输数据,第二个频率反转(静音为一)以获得更好的噪声容限。

数据将包括校验和,可能具有某种 RLL 编码以避免太长的同位序列。

第二种方式真的会增加数据传输的可靠性吗?

4

2 回答 2

4

通常,对于简单的调制方案,您将使用FSK,具有两个合适的频率。但是,由于各种原因,您不太可能通过超声波进行此操作,并且您的数据速率也将非常低。由于您的传输通道会很嘈杂,您肯定需要一些强大的错误检查/纠正。

请注意,在软盘和硬盘驱动器等大容量存储设备变得负担得起之前(70 年代末/80 年代初),上述技术被广泛用于分组无线电,并且在历史上也用于计算机上的盒式磁带接口,因此可能有很多关于通过消费类音频设备进行 FSK 算法和实现的材料。

于 2012-05-28T16:29:02.180 回答
1

使用 2 个频率(又称二进制 FSK)是通常的做法,因为信号功率电平保持更恒定(因此不太可能与 AGC 或阈值检测器发生冲突或导致电源噪声)。

于 2012-05-28T17:08:35.553 回答