| 便携式MP3播放器因为体积小、功耗低、下载歌曲方便等优点,受到人们的欢迎。DAB(Digital Audio Broadcasting) 是全新的数字化广播体系。与传统的AM/FM广播体系相比,DAB具有节省频谱资源、信息量大、音质极佳等优点,是继传统的调幅、调频广播之后的第三代广播, 它是一种高效率,高质量的广播方式。数字广播具有抗噪声、抗干扰、抗电波传播衰落、适应高速移动接收等优点。
而DAB+mp3方案无缝地完美结合,集结了mp3和DAB双重优点。该方案由DAB接收模块、主控MCU(STMP35XX)、Nand flash、mini SD、Buttons、USB interface、OLED、Audio out等硬件部分,结合嵌入式控制软件组成。
一) 硬件部分
它的硬件结构如下图示。
 |
| mp3+DAB硬件结构框图。 |
1) 从天线接收到的DAB信号由DAB接收模块处理得到有效的广播数据,通过I2S和SPI总线传送到主控MCU(STMP35XX) ,由MCU完成解码、DAC,输出audio和显示相应的文字信息。
2) 主控MCU(STMP35XX)由SigmaTel公司设计推出,它是高集成、电池优化(battery-optimised)集成电路(IC),设计用于对压缩音频文件如MP3文件进行解码,具有高性能音频编译码器、DSP、USB接口、SPI总线、I2S总线及通用I/O口。它与NAND Flash构成便携式mp3的主体,提供高质量的音频.也可以录音(DAB节目录音,microphone环境录音).SigmaTel公司还设计推出高性能的FM接收芯片(STFM1000),可以根据客户的要求增加FM功能。 3) USB接口提供了方便的软件升级和高速的歌曲下载功能。 4) mini SD支持热插拔,可为系统增加最大2G的存储空间。 5) 由Audio out和OLED构成主要的输出部分。输出优质音频和相关的文字信息。
二) 嵌入式控制软件
嵌入式控制软件主要实现以下功能: 1) 初始化DAB模块,处理DAB数据流; 2) 按键(Buttons)扫描与处理; 3) 读写NAND Flash,数据流处理; 4) 侦测mini SD,并对其读写,数据流处理; 5) OLED显示驱动。
本方案是为消费电子产品制造商提供带有录音功能的组合式DAB+mp3播放器的可定制的制造解决方案,可以广泛应用于个人、家庭、车载,为消费者提供音质纯净的听觉效果和高效率、高质量的数字广播。
作者:陈中光 来源:电子系统设计 |