使用AFSK将数字数据调制为音频

时间:2012-01-10 12:56:22

标签: audio audio-processing

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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