嵌入式MP3流IP数字广播终端的研究与设计

嵌入式MP3流IP数字广播终端的研究与设计

论文摘要

本文论述了一种嵌入式MP3流IP数字广播终端的设计思路,方法以及在开发过程中用到的相关技术。该系统在增强型的嵌入式网络微处理器的基础上,采用MP3音频解码技术,TCP/IP相关技术,以及TINI(微型网络接口)的相关开发技术和流媒体技术进行开发设计。利用本嵌入式MP3流IP数字广播终端可以进行MP3流音频的播放业务,具有小型化,低功耗,稳定可靠,便于携带等特点。在文中,首先介绍了IP数字广播的优势及其发展趋势,以及相应的数字流媒体的发展情况。然后对与IP数字广播相关的技术如:音频编码、解码,网络传输协议,IP多播技术等进行阐述。接着对本数字广播终端系统的硬件系统设计和软件系统设计进行了详细的介绍。在硬件系统的设计部分,首先提出几种方案并进行了比较选择;然后设计出了系统总体结构,给出了系统硬件结构示意图;接着对基于DS80C400网络微处理器的网络接口平台的原理与构件进行描述,在详细分析嵌入式微控制器DS80C400的结构特点和功能的基础上,给出了各部分硬件的工作原理、电路结构。由于系统使用的大多是高速集成电路,所以必须在设计硬件电路的时候对布局、布线给以足够的考虑。为了提高平台的整体稳定性和可靠性,在硬件设计中采取了以下几种措施:(1)对元件的布局与走线,考虑了印刷电路板的寿命、稳定性、电磁兼容性,元件布局还特别注意了散热问题;(2)采用两层印刷电路板设计,印刷电路板结构紧凑,电源部分采用数字5V、3.3V、1.8V多电源供电;(3)选用表面贴装器件。在软件系统设计部分,首先介绍了基于网络微处理器DS80C400的微型网络接口的软件开发平台和软件运行环境,以及系统的TCP/IP协议;然后对软件系统的主流程进行分析并制定流程图;接着对主流程的各个模块进行具体的设计并给出了部分关键程序代码。在本文的最后,给出了对本IP数字广播终端系统进一步优化的想法,以及扩展功能的构想。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题提出的背景
  • 1.2 数字流媒体技术简述
  • 1.3 数字流媒体的发展现状
  • 1.4 数字流媒体传输技术的现状
  • 1.5 论文完成的工作
  • 1.6 论文的组织结构
  • 第二章 MP3流IP数字广播终端相关技术
  • 2.1 音频编码原理
  • 2.1.1 采样、量化及PCM音频格式简介
  • 2.1.2 音频数据压缩方法
  • 2.1.3 音频压缩的声学原理
  • 2.2 MP3技术简介
  • 2.2.1 MP3采样的编码形式
  • 2.2.2 MP3帧的格式
  • 2.2.3 MP3音频数据的解码
  • 2.3 网络传输协议介绍
  • 2.3.1 网络传输协议
  • 2.3.2 实时传输协议
  • 2.3.3 RTP及数据包格式
  • 2.3.4 实时传输控制协议
  • 2.3.5 实时流协议
  • 2.3.6 会话描述协议
  • 2.4 IP多播技术简介
  • 2.4.1 组播概述
  • 2.4.2 IP多播地址和多播组
  • 2.4.3 建立多播组以及需要解决的问题
  • 2.4.4 IP多播应用的编程方法
  • 第三章 硬件系统原理与设计
  • 3.1 系统硬件总体设计方案
  • 3.1.1 嵌入式系统联网解决方案
  • 3.1.2 硬件系统的功能框图
  • 3.1.3 硬件系统的工作流程
  • 3.2 硬件系统各个模块的原理及具体设计
  • 3.2.1 主控制器DS80C400原理与性能
  • 3.2.2 以太网接口模块原理与实现
  • 3.2.3 1-wire总线原理与设计
  • 3.2.4 存储器电路的原理与设计
  • 3.2.5 MP3数据流解码电路原理与设计
  • 3.2.6 D/A转换电路设计
  • 3.2.7 LCD显示模块设计
  • 3.3 本章小结
  • 第四章 系统的软件开发平台及软件系统设计
  • 4.1 广播终端系统的软件开发平台介绍
  • 4.1.1 软件开发工具包—TINI SDK
  • 4.1.2 ROM功能
  • 4.2 系统的TCP/IP协议
  • 4.2.1 TCP/IP协议体系
  • 4.2.2 数据的封装和分用
  • 4.2.3 协议的配置
  • 4.3 系统的软件结构
  • 4.3.1 系统软件的总体结构
  • 4.3.2 接收网络数据模块
  • 4.3.3 控制STA015解码器的驱动程序设计
  • 4.3.4 发送MP3数据流至解码器的流程
  • 4.3.5 LCD液晶显示模块
  • 4.4 本章小结
  • 第五章 印制电路板设计、制作与调试
  • 5.1 电路板的制作
  • 5.1.1 电路图的绘制
  • 5.1.2 PCB版图的生成
  • 5.1.3 焊接电路板
  • 5.2 硬件电路的调试
  • 5.3 软件硬件协同调试
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 在读期间发表的论文
  • 附录1 系统电路图
  • 附录2 PCB版图及实物
  • 相关论文文献

    • [1].数字广播系统故障处理探究[J]. 网络安全和信息化 2020(03)
    • [2].数字广播的发展及应用探讨[J]. 西部广播电视 2020(06)
    • [3].数字广播发射技术分析及创新展望[J]. 西部广播电视 2018(20)
    • [4].数字广播中音频技术的应用[J]. 西部广播电视 2016(18)
    • [5].大型客运站数字广播系统方案设计[J]. 铁道勘测与设计 2009(01)
    • [6].数字广播关键技术及应用[J]. 电子技术与软件工程 2017(22)
    • [7].我国数字广播的发展方向[J]. 科技风 2016(09)
    • [8].数字广播系统在地铁行业中的应用[J]. 通信与广播电视 2014(04)
    • [9].数字广播系统中的发射分集技术[J]. 广播电视信息 2013(03)
    • [10].拿什么迎接数字广播?[J]. 视听界 2012(01)
    • [11].方兴未艾的澳大利亚数字广播[J]. 新闻战线 2012(08)
    • [12].日本迈入数字广播全面发展新时代[J]. 卫星电视与宽带多媒体 2011(17)
    • [13].我国数字广播的发展概述[J]. 中国传媒科技 2009(02)
    • [14].Broadcast&Multimedia Expo 2008“数字广播途径”[J]. 电视字幕(特技与动画) 2008(11)
    • [15].首届数字广播发展高峰论坛在京召开[J]. 通讯世界 2008(12)
    • [16].内容同质·覆盖有限·单打独斗——我国数字广播发展缓慢原因分析[J]. 视听界 2008(01)
    • [17].拨开数字广播身上的迷雾[J]. 声屏世界 2008(02)
    • [18].数字广播发射的关键技术和创新发展方向[J]. 西部广播电视 2018(14)
    • [19].城乡数字广播大有可为[J]. 西部广播电视 2017(07)
    • [20].挪威开创数字广播的未来[J]. 世界科学 2016(03)
    • [21].矿用数字广播系统设计[J]. 工矿自动化 2011(08)
    • [22].多标准数字广播网络终端切换技术研究[J]. 电视技术 2009(10)
    • [23].数字广播技术及其应用与发展[J]. 电视技术 2020(01)
    • [24].数字广播发射技术的创新及应用[J]. 西部广播电视 2019(03)
    • [25].网络数字广播在井下的应用[J]. 山东煤炭科技 2011(04)
    • [26].全媒体数字广播整体架构设计[J]. 广播电视信息 2009(12)
    • [27].欧洲数字广播的发展[J]. 中国广播 2009(12)
    • [28].国外数字声音广播发展现状与启示[J]. 广播电视信息 2016(11)
    • [29].高品质数字广播通信系统[J]. 煤矿安全 2018(04)
    • [30].数字隧道广播应用探析[J]. 中国新技术新产品 2017(21)

    标签:;  ;  

    嵌入式MP3流IP数字广播终端的研究与设计
    下载Doc文档

    猜你喜欢