基于SPCA751A的MP3播放器的系统设计

发布者:美好的人生最新更新时间:2018-02-19 来源: eefocus关键字:SPCA751A  MP3  播放器 手机看文章 扫描二维码
随时随地手机看文章

引言


MP3压缩音乐的方式是通过一个运算法则,去掉声音中高频与低频的部分,大幅删减不必要的容量浪费,同时保留了人类所能感受到的音频部分。因此,它的好处在于大幅降低了数字声音文件的容量,而不会破坏原来的音质。在MP3的运算法则下,音质越低的声音可以得到越高的压缩比例。以CD音质的Wave文件来说,如抽样分辨率为16bit,抽样频率为44.1kHz,声音模式为立体声,那么存储1秒钟CD音质的Wave文件,必须要用掉16bit×44100×2=1411200bit,也就是相当于1411.2kbit的存储容量,存储介质的负担很大。而通过MP3格式压缩后,文件便可以压缩为原来的1/10到1/12,每一秒钟的MP3只需大约U2-128kbit就可以了。


MP3播放系统分为便携式和非便携式两种。对于非便携式,要考虑和其他CD音乐格式的共容性。对于便携式系统,主要考虑的是其体积小巧、低功耗、高容量、低价格。


系统简介

bsp; 便携式MP3播放器的系统框图如图1所示,各部分的功能说明如下:


图1 便携式MP3播放器系统框图


1. 解码部分:这是MP3播放器的核心部件,采用硬件解码技术。


2. 存储部分:目前一般采用32MB的FLASH存储器,32MB的存储器能够存储36分钟128kbps(达到CD音质)的音乐,如果是播放16kbps的压缩话音,可以存储4个小时的内容。


3. 接口部分:一般通过PC的并口或USB口进行MP3文件的下载,并口的传输速率较低,USB口的传输速率可以高达12Mbps。


4.电源管理:便携式MP3的体积小,只用1到2只AAA电池供电,因此采用低电压以及进行有效的功率管理是非常必要的。


音频解码芯片内部结构


SPCA751A是凌阳科技公司生产的单片信号处理芯片,是一个MPEG Layer2.5音频专用解码芯片,已经广泛应用于一些便携式的MP3播放器设计中。它可支持对8—320Kbps基本数据流的解码,支持的取样频率范围为8KHz—48KHz,非常适合于MPEG的音频解码,并带有数字语音录音的MPEG播放模块,具有很高的性能/价格比。解码后的信号是可以直接输出到DAC的立体声、单声道或双声道的数字信号,SPCA751A与DAC的接口是可编程的。只要通过通用的串行I/O口和控制接口就能对MPEG比特流进行输入/输出和回放控制,系统控制器能很轻易的对MPEG音频信号进行解码。通过一个通用的可编程I2S接口,就能把一解码的音频PCM数据输出到外部的DAC中,因此,大多数常用的音频DAC都能和SPCA751A兼容。
对于嵌入式的语音录音,SPCA751A具有高品质的10位8KHz采样频率的ADC。基于SACM_S480或者SACM_S3200的运算法则,语音可以分别被压缩到4.8Kbps和32Kbps,而保持原始的语音效果。
SPCA751A使用的电源为3.0V~3.6V,它可以从其本身使用的16.934MHz晶振通过锁相环与系统时钟同步。SPCA751A信号处理器的工作频率可以达到34MHz而功耗很少,这就使得SPCA751A特别适合于便携式系统。
SPCA751A芯片的内部功能如图2所示,其主控制器只要具有足够的I/O口、能访问闪存和驱动LCD即可。

 


图2 SPCA751A内部功能图


为了适合数字录音应用的需要,SPCA751A有一个适合于语音波段的Σ-ΔADC,转换器的电路包括两个主要模块:ADC模块和内部参考偏置电压模块,后者为一个带有10位谐和音的15位数据格式。
ADC模块包括麦克风放大器、一个可编程增益放大器(PGA)、一个模拟过采样调节器和十进制数据滤波器。PGA增益可以从-12dB到12dB(-12,-6,0,6,12dB),当过采样信号频率为1.024MHz时,调节器是一个Σ-Δ反馈回路,它完成微分模拟信号输入到脉冲密度调整单比特数字信号输出的转换。


图3 MPEG音频播放器系统框图
CEI表示主控制器是否可以接收数据 设置初始化参数:IDF+512字节数据 设置比特流:ID6+512字节比特流 设置命令:ID(低位字节)+命令(高位字节)

硬件设计


SPCA751A是单片的CMOS微处理器,是实时的MPEG音频解码和语音录音的专用芯片。主处理器通过串行控制口/I/O接口的命令控制SPCA751A对MPEG语音数据进行解码,主处理器也可以根据该接口检测解码过程。MPEG音频播放器系统框图如图3所示。SPCA751A与主控制器的连接如图4所示。

 


图4 SPCA751A与主控制器的连接


软件设计
SPCA751A工作于两种模式,MP3模式和数字语音录
音(DVR)模式。在MP3
模式,SPCA751A解码输入的比特流,发送到SPCA751A的数据作为输入数据。当FCEB1为高电平(缺省)时,主处理器发送比特流到SPCA751A;当FCEB1为低电平时,表明SPCA751A处于忙碌状态,这时,主处理器不能发任何数据到SPCA751A。在DVR模式,SPCA751A编/解码录入的数字比特流,如果FCEB1为高电平,主处理器能从SPCA751A接收数据;当FCEB1为低电平时,主处理器不能从SPCA751A获得比特流。对SPCA751A进行编程的流程图如图5所示。


图5 对SPCA751A编程流程图


结语


MP3为了取得较好的压缩效果而采用了相对复杂的技术,而且宽带音频信号的取样率也较高(一般为44.1kHz以上),所以MP3编解码的运算量和数据量都相当庞大。例如,在定点DSP平台上以汇编语言编写的解码程序,在128kbps、立体声的条件下,需要近40Mbps进行实时解码,并需耗用15kB程序/设计空间。这就是目前便携式MP3已在市场上流行,而能实时编码的同类产品尚不多见的原因之一。不过,随着硬件性能的不断提高和软件算法的不断改进,MP3实时编码器也必将取得进一步的发展。


关键字:SPCA751A  MP3  播放器 引用地址:基于SPCA751A的MP3播放器的系统设计

上一篇:基于CEVA蓝牙4.0 IP扩展蓝牙产品组合
下一篇:面向手持移动设备的触摸传感技术简介

推荐阅读最新更新时间:2024-05-03 02:29

51单片机+K9F2080U0A制作MP3电路图与源程序
1单片机作MP3 步骤很详细奥 PLAY键播放音乐 FUNC用于在乐取选择、音量控制、音效控制间切换 PREVIOUS,选取时下一首,音量控制时为减小音量,音效控制时为下一音效 PREVIOUS,选取时上一首,音量控制时为增大音量,音效控制时为上一音效 电路原理图如下: 单片机源程序如下: /*C************************************************************************** * NAME: main.c *--------------------------------------------------------------------------
[单片机]
51单片机+K9F2080U0A制作<font color='red'>MP3</font>电路图与源程序
汽车音响MP3发射器剖析
车载MP3发射器已流行一、二年了,其功能也越来越多,其内部电路,应用最多的是日本罗姆(RHOM)公司推出的调频立体声发射集成电路BHl414-1417系列,其射频部分采用频率合成电路,频率非常稳定。音频信号的处理,将预加重电路、限幅电路、低通滤波电路(LPF)一体化,使音频信号的质量和频率稳定程度比没有锁相环电路的BA1404有很大进步。表面封装的BH1417F芯片为电路的小型化创造了条件。 但有些制造商为降低成本,生产的发射器从外包装上看与普通带点烟器插头和耳机插头的车载MP3发射器没什么两样,如图1所示。但在内部电路上偷工减料,没有采用BHl414-1417系列调频立体声发射集成电路,使整个电路的性能大打折扣,如产品概述中提
[应用]
当蓝牙邂逅MP3 世健系统在IIC上展示可接打电话的蓝牙MP3
在第十三届国际集成电路研讨会暨展览会( IIC -China 2008)上,荣获2007年《国际电子商情》“读者最满意的区域分销商”称号的 世健系统 (excelpoint)向观众演示了一款可以接打电话的 蓝牙 MP3播放器解决方案:在正常音乐播放的过程中,当有电话时,音乐被自动静音,用户可以直接通过 MP3 播放器接听电话,而不必再拿出手机;用户如果想打电话,同样也可以通过MP3播放器直接拨号。此外,这款蓝牙MP3还可以与手机互传图片,其传输速度达到600kb/s。 据该公司的副销售经理曹国初介绍,世健系统的蓝牙MP3播放器解决方案基于CSR和Sigmatel的芯片,在MP3驱动功能中整合了蓝牙耳机的功能,这样用户不必分别携带
[焦点新闻]
4招解除病毒威胁MP3设备
4招解除病毒威胁MP3设备 如今的数码产品越来越普及,这将渐渐吸引更多病毒制造者的目光,也许就在大家兴高采烈传歌的同时感染上很多病毒,如果养成良好的防毒习惯,病毒就不会疯狂传播。   在我们使用MP3播放器的过程中,经常要把MP3和计算机连接后进行文件拷贝,这样就很容易发生MP3播放器被病毒感染的情况,我们应该从下面几个方面来进行预防。    1.打开写保护开关   如果MP3播放器带有写保护开关,并且也没有往设备上写文件时,最好在连到计算机前打开写保护开关,这样就从源头上切断了病毒传播的途径。    2.安装移动版杀毒软件   现在多知名杀毒厂家都推出了专门针对MP3、闪存和移动硬盘等移动设备使用的杀毒软
[模拟电子]
预计2011中国汽车电子市场规模达2400亿
    熟悉汽车电子的人都知道,汽车电子主要由四大部分构成:动力控制、底盘控制、车身电子和车载电子。车载电子何以在近2年飙升45%?其主要原因是车载音响的升级换代及一些新型车载电子产品的应用——例如车载MP3和GPS的兴起。国内车载电子市场主要由车载音响和GPS占据。近年来车载音响出现了大范围的产品升级,尤其是作为传统汽车CD的革命性升级产品:车载MP3展现出惊人的发展势头并迅速在国内轿车中普及。   数字化是影音娱乐的绝对趋势,传统汽车CD存在着无法更新歌曲、一张碟中所喜欢的歌曲少、CD存放占空间等多种缺陷,而车载MP3却很好的解决了这些问题,这适应了崇尚自由、快捷和时尚的中产阶级的娱乐需求。市场的巨大潜力引发群雄并起,大量
[嵌入式]
基于PXA270平台的嵌入式流媒体播放器设计
     摘要:随着车载导航系统的飞速发展,具有视频播放能力的车载终端逐渐成为新的热点。本文根据这一需求设计了一种嵌入式流媒体播放器,方案基于Intel PXA270 的硬件平台及嵌入式Linux 的软件平台,采用无线上网方式,可支持ASF、RM 格式的流文件解压,能够播放常见的MP1、MP2、MP3、WAV 音频和先进的MPEG- 4 视频,并可通过软件升级加入对其它格式的支持。   关键词:PXA270;MPEG-4;流媒体    播放器概述   近两年来,车载导航系统在国内悄然兴起,据专家预测,中国车载市场在启动初期需求约为55 万台,折合人民币约27.6 亿。而从长远来看,规模将达到千亿元人民币。但是,当前车载终端
[嵌入式]
基于PXA270平台的嵌入式流媒体<font color='red'>播放器</font>设计
亚马逊推出云播放器,支持 Android 平台
    云端 iTunes 的小道消息传了不止一年,甚至有消息说今年苹果会推出依赖云端服务的小型、低价 iPhone。不过率先推出一体化云端音乐商店的公司是亚马逊(Amazon)。     作为 iTunes 最大的竞争对手,亚马逊音乐商店(Amazon MP3)去年第三季度的市场份额达到 13.3%,同比增长 2.3%。这增长是大量现金烧出来的,根据《华尔街时报》的报道,亚马逊进行促销的低价专辑普遍要倒贴近售价一倍。现在,亚马逊为进一步推动自己的音乐商店,新增了云存储与云播放器功能。     云存储为每个亚马逊用户提供 5 GB 的免费存储空间,可以上传自己的音乐、视频、文档或者其它格式的文件。通过亚马逊音乐商店购买
[手机便携]
NXP汽车无线电CD/MP3 播放器解决方案
这款全面的高级汽车无线电CD/MP3系统能够减少开发工作,加快产品面市步伐,还能通过高集成度削减成本。该解决方案基于TEF690x单芯片汽车无线电IC和SAA784x CD/MP3解码器,包含所有附加硬件和全面的无线电与控制软件。 由于新型解决方案能够实现全部音频和无线电处理功能,所以只需1个低成本微控制器即可实现用户接口功能,从而能够将系统成本降至最低水平。软件能够通过解决众多的复杂问题而降低整体复杂度,包括利用自动对准实现调谐器控制、RDS处理和CD处理。 新型解决方案具有全面的系统功能,加快了新产品面市步伐,降低了推出新产品所面临的风险。然而,它保持了高灵活性,使得制造商能够为不同的市场、性能水平和OEM用户定制产品
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved