基于IoT SoC的AirPlay音频互动系统的设计与实现

来源 :北方工业大学 | 被引量 : 0次 | 上传用户:my85643284
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Wi-Fi技术因其带宽大、传输距离远及成本低等特点被广泛应用于军事、科技、工业与人们生活等众多的领域。随着科技的进步及无线射频技术的发展完善,基于Wi-Fi的无线音频互动系统进入人们的视野,丰富人们的生活且越来越受到消费者的青睐。目前,支持AirPlay音频分享协议的Wi-Fi音箱主要是基于Linux操作系统实现,系统复杂度、成本、功耗普遍较高且机动性能差。本论文针对这些不足,选用IoT SoC RTL8195AM作为系统实现的主芯片,在轻量级操作系统FreeRTOS上实现AirPlay协议,完成嵌入式硬、软件设计开发,实现了一套轻量级、低成本、低功耗的音频互动系统。首先,本文总结了音频的相关基础知识背景,重点对实现该音频互动系统的主要关键技术做出总结和研究,给出了实现该系统的理论基础。采用自顶向下的设计方法原则,构建了本音频互动系统的整体架构;通过调研和对可选方案的对比,选用RTL8195AM+ALC5660作为实现方案。然后,软件系统选用软件模块化结构设计,设置并实现了硬件初始化模块、低功耗模块、Wi-Fi实现模块、设备发现模块、设备连接模块;在这五个模块中,结合瑞昱公司提供的嵌入式开发SDK包和轻量级FreeRTOS,实现了AirPlay协议的基本软件业务逻辑以及完成应用层的功能开发;并根据本系统的应用及低功耗考虑,对解码播放芯片ALC5660优化内部路由路径及相关配置,开发了基于该芯片的精简音频驱动软件。最后,搭建软硬件测试平台对设计进行全面的测试;测试结果表明,该系统满足高保真音频流媒体实时传输的要求,且播放音质良好;正常工作的功耗为600mW级,明显低于Linux系统方案下的功耗水平。本硬件系统体积小、功耗低以及成本小,基本实现设计目标。
其他文献
为了研究某核电预应力混凝土安全壳结构在强震动作用下的响应,采用分层壳单元建立有限元三维模型,并进行时程分析和静力非线性分析。对安全壳1∶10模型结构进行非线性有限元
我们基于STEAM理论开展了植物教育活动,阐释植物的各个部分以及它们是怎样工作的,帮助学生利用艺术理解科学知识。
以上证180指数为研究对象,利用GED-EGARCH模型对收益率序列进行拟合并计算VaR值,并将分位数回归理论应用到该模型中,构建QR-GED-EGARCH模型来刻画收益率序列的尾部特征,深入
六亚甲基1,6-二硫代硫酸二钠二水合物,简称HTS,工业上作为橡胶后硫化还原剂使用,添加在轮胎橡胶中以提高轮胎的热稳定性和寿命。当今汽车工业飞速发展,带动高性能橡胶助剂市场需求
随着城市地下工程的快速、多元化发展,新建地下结构在施工过程中不可避免的会穿越近接既有结构,引起既有结构发生变形和受力的改变,尤其以近接对象为地铁隧道的工程居多。因此,为
目前,全国大部分学校开设了MTI专业,培养了大批口译专业学生。但是据调查研究显示,这些毕业生在某程度与优秀译员之间还存在很大的缺口,无法满足市场需求。而MTI口译专业学生无法
近年来,随着旅游经济的不断发展,人们外出旅游的需求日益增长,现有的公路网络难以满足旅游业快速发展的需求。表现为公路网络通达深度不够,缺乏对区域内旅游资源的系统考虑,没有形
自地理标志的概念在20世纪90年代问世以来,以法国为代表的欧洲各国纷纷开始建立起地理标志保护制度,以专门法律法规的形式对本国优质农产品实施保护。在政策的支撑和良好的法律
本文根据结构在使用空间受约束和需满足结构承载能力情况下,尽量减少结构的重量,而原始所设计出的木质实心圆截面梁并不能满足设计要求。因此,为了满足设计要求,以有限元软件ANSY
本文主要研究非隔离型无变压器光伏并网发电系统中有关直流分量的问题,研究的目的就是了解直流分量产生的机理以及危害,重要的是研究抑制或者消除直流分量的方法,从而提高非隔离