论文部分内容阅读
随着电子和网络技术的快速发展,智能手机及其应用也在快速发展中。智能手机处于智能终端的核心地位,智能手机、PC等智能设备之间如何传输信息,是我们研究的焦点。 Android系统是当前最广泛使用的移动操作系统,本文研究的声波传输技术就是基于Android系统的。在智能设备之间使用声波传输技术来进行数据通信,通过把字符串编码成声波发送,不需要额外的硬件设备,例如无线发送和接收设备。因此,声波传输技术拥有低成本、低功耗和易于使用等优势。 本文介绍了声波传输技术的基本原理,并基于此实现了声波传输技术的模型系统。该系统由编码和解码两部分组成。本文借鉴Chirp协议,设计并实现了音频编解码协议。然后,详细介绍了声波传输技术的关键技术,包括FFT算法和Reed-Solomon算法等。快速傅里叶算法(FFT)可以把时域(PCM数据)转换到频域,本文详细介绍了如何通过该算法计算出发送的字符串。由于声波传输的信道有大量噪音,会导致信息丢失或者出错。而Reed-Solomon算法可以用于信号的校验和恢复。最后,本文设计并实现了一个基于Android系统的声波传输系统,并基于该系统进行了一系列的实验。实验结果表明,本文设计的声波传输系统可以准确、可靠的传输信息。