基于Android音频接口通信研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:shanon0577
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的飞速发展,人们的日常生活越来越离不开以Android和Ios为主流的智能手机,扩充现有智能手机的外设接口以使其能够方便和外部传感器进行通信,这将会在移动支付、移动智能家居、移动医疗等领域有很好的应用前景。  目前各大智能手机上都有3.5mm的统一、标准的音频接口,利用音频接口传输的音频信号和手机外设进行点对点的数据通信,将具有良好的通用性,同时也具有即插即用和低成本等优点。  本文基于Android平台设计和实现其与外部控制器通过音频接口进行数据通信。本文首先分析和研究国内外使用音频信号进行数据传输的编码调制技术,然后结合本文中音频信道的特点,设计并实现了两种音频信号编码传输方案,其中一种是采用传统的FSK调制的方式传输音频信号,另一种是基于曼彻斯特基带编码的调制方式传输音频信号,文中对这两种方案在Android智能手机和外部控制器的实现流程及相应算法进行的详细的介绍。在基础上,本文建立智能手机和外部控制器音频接口通信协议栈模型,其中底层协议模块采用UART串行字节数据流传输方式对上述两种不同的编码调制音频信号进行编解码处理,上层协议栈模块负责保证底层UART数据流的可靠传输。  本文的后半部分分别对两种不同的音频信号编码调制方案进行相对的测试,其中包括智能手机和外部控制器音频信号的编码和解码的功能测试,最后对两种方案的传输性能进行了对比分析,分析结果表明本文改进曼彻斯特编码方案由于其自同步、易实现等特点能够取得较高的数据传输速率,同时保证较低的误码率。
其他文献
随着网络技术的迅速发展,网络设备出现多样性,每种设备的管理系统都是独立自成体系,系统之间的管理信息难以互通。而网络中的服务器是网络应用系统中的关键设备。基于Web的企
在信息时代的今天,随着通信技术和网络技术的高速发展和广泛应用,越来越多的信息在网络上传输,信息的安全与保护问题显得愈发重要,使得密码学理论与技术成为信息科学与技术中的一
随着工业技术水平的不断发展和装备关键技术突破,进行高精度的动态测量已经成为监测的主流,这对传感器的动态响应性能提出了更高的要求。由于传感器结构通常具有非线性,外加应用
随着社会的快速发展,城市建筑的复杂综合化趋势日益明显,在提升人们生活质量的同时,也增加了发生火灾的隐患和复杂性。火灾事故的频繁发生使得人们逐渐意识到消防安全的重要性,并
MAC-in-MAC技术是城域以太网中一种重要的“服务透传”技术,它能够隔离运营商网络和用户网络,减轻网络设备的MAC转发表压力,并极大的提高了网络的扩展性。本文以城域以太网的
随着通信技术的发展和新业务的不断涌现,通信领域显现出一些新特点:一是宽带移动化的趋势,即传统宽带固定接入用户已经不满足于仅仅在家庭和办公室等固定环境使用宽带业务,更
了解海洛因依赖者输血传播 (TT)病毒感染状况 ;研究其致病性及病毒特征 ;探讨感染传播途径。方法··:采用巢式PCR和ELISA法检测患者血清TT病毒DNA和抗体IgG。结果·· :286