我想把数字数据调制成音频。然后通过任何音频信道进行通信,并在目的地再次从音频解调到数据。为了做到这一点,我希望使用计算机声卡和软件调制解调器,而不使用任何硬件实现。在互联网上,我发现这可以通过音频频移键控(AFSK)技术来实现。我想知道我是否可以从AFSK获得超过1200 bit的比特率,如果没有这个限制的原因是什么。在这方面,是否有比AFSK更有效的技术?
发布于 2012-12-07 15:10:26
目前使用的最常见的Bell202调制解调器格式是1200波特。还有一些其他的标准也使用1200波特,有些标准的运行速度低于每秒1200位,但据我所知,没有一个标准的运行速度超过1200位。
然而,据我所知,没有理由你不能写一个软件调制解调器,以更高的波特率发送和接收。Bell202使用比特填充(允许数据流使用相同的音调不超过5位)来帮助保持发射机和接收机之间的不同步,因此较高的波特率可能需要在较低的阈值(每4或3位)上填充比特。
另一个考虑因素是,您使用的声卡应该使用与您选择的波特率相等或倍数的采样率。这是1200波特率如此普遍的原因之一,因为1200 as和48000 as是音频硬件中常见的采样率。
所以1200波特并不是一个限制。这只是一个标准。
https://stackoverflow.com/questions/8803622
复制相似问题