【问题标题】:Modulate digital data into audio using AFSK使用 AFSK 将数字数据调制成音频
【发布时间】:2012-01-10 12:56:22
【问题描述】:

我想将数字数据调制成音频。然后通过任何音频通道进行通信,并在目的地再次从音频解调为数据。为此,我希望在不使用任何硬件实现的情况下使用计算机声卡和软件调制解调器。在互联网上,我发现这可以通过称为音频频移键控(AFSK)的技术。我想知道我能否从 AFSK 获得超过 1200bps 的比特率,如果不是,那么这个限制背后的原因是什么。 有没有比 AFSK 更有效的技术?

【问题讨论】:

    标签: audio audio-processing


    【解决方案1】:

    目前最常用的 AFSK 形式是 1200 波特的 Bell202 modem。还有一些其他标准也使用 1200 波特,有些标准的运行速度低于每秒 1200 位,但据我所知,没有一个运行速度超过 1200。

    但是,据我所知,您没有理由不能编写软件调制解调器以更高的波特率进行传输和接收。 Bell202 使用位填充(允许数据流连续使用不超过 5 位的相同音调)来帮助防止发送器和接收器彼此不同步,因此更高的波特率可能 em> 需要较低阈值的位填充(每 4 或 3 位)。

    另一个考虑因素是,您使用的声卡应使用等于或多于您选择的波特率的采样率。这是 1200 波特如此普遍的原因之一,因为 1200Hz 和 48000Hz 是音频硬件的常见采样率。

    所以 1200 波特不是限制。这只是一个标准。

    【讨论】:

      猜你喜欢
      • 2010-12-18
      • 1970-01-01
      • 2020-12-29
      • 2020-03-22
      • 1970-01-01
      • 2019-10-28
      • 2012-04-28
      • 2016-05-05
      • 2013-04-05
      相关资源
      最近更新 更多