深圳市瑞申电子有限公司

深圳市瑞申电子有限公司是一家10年专业大功率电感生产加工厂商,主要以大功率,大电流、扁平线圈电感、平面变压器设计、生产、销售工厂。设计、绕线、组装、检测、包装、出货等全制程的工艺流程!拥有完整、科学的质量管理体系。专业技术团队10人,我们的诚信、实力和产品质量获得业界的认可。欢迎各界朋友莅临参观、指导和业务洽谈。 ...

基于ARM的多通道专业MP3播放器设计

时间:2015-05-13 06:50:05 点击:

1 引 言

  随着微电子技术的飞速发展,嵌入式产品以其自然的人机交互界面和丰富的多媒体处理能力迅速得以推广,并取得了巨大成功[1]。

目前,在多媒体音频领域中,MP3播放器占据了绝对的主导地位。但现有的MP3播放器驱动能力非常有限,只适合个人使用,不能满足大型公共场所在不同区域播放不同背景音乐的多通道播放需要。基于以上分析,本文设计了一种基于S3C44B0X芯片的μClinux环境下的多通道专业MP3播放器。

  2 系统功能分析与结构设计

  多通道专业MP3播放器是专为满足公共语音广播市场的需求而设计的,其主要功能包括:

(1)音频解码和播放功共模电感器能;

(2)通过USB接口与大容量外部存储设备进行数据传输;

(3)操作界面统一管理功能;

(4)多通道播放功能。

  为了提高系统运行效率,实现多通道播放管理,本系统选用三星公司的S3C44B0X作为核心处理器,主要负责数据转换,输出通道的选择,功率电感绕行电感以及 LCD的控制。同时,选用贴片电感意法半导体的STA013作为解码芯片,配合AK4393实现模拟音频信号的输出,此外,使用SL811HS和ISP1520提供两个主USB接口,以实现移动硬盘或U盘的挂接。其系统总体结构如图1所示:

图1 系统总体结构图

  3 系统硬件设计

  作为一种典型的嵌入式系统,其开发的优点在于软硬件的可裁剪性[2],在确保有一个稳定的最小系统以后,再对外围的设备进行扩展。此多通道专业MP3播放器的核心芯片S3C44B0X是基于arm7 而开发的多功能SOC(Signal Operation Control)。S3C44B0X除具备一般嵌入式芯片所具有的总线、SDRAM控制器和3个串口等外设之外,还具有TFT LCD控制器、USB Slave、USB Host、I2C总线控制器、SPI控制器、IIS音频接口、SD&MMC存储卡接口等丰富的扩展功能[3]。由于S3C44B0X对于SL811构建的主USB接口技术已经相当成熟,在这里就不再叙述。此外,S3C44B0X提供的标准接口可以支持市面上绝大多数型号的LCD显示屏,制作也相对简单,所以本文只对MP3播放器的解码实现部分和多通道的实现方法进行详细说明。

  3.1 MP3解码电路设计

  本系统解码部分的硬件采用了ST公司的STA013解码芯片以及AKM的AK4393芯片。STA013是一款优秀的MP3解码芯片,它通过 IIC总线来传输控制信息,通过串行数据线接收语音数据。AK4393是一款高品质的立体声DAC芯片,支持24bit/96KHz取样,采用 “复合比特”技术使芯片的解码更为快速和准确。

  解码部分与S3C44B0X的接口电路部分如图2所示。通过S3C44B0X的I/O口对STA013发送音频数据,解码过程由STA013的 DSP核来进行。STA013解码后的数字音频信号由SDO(串行数据输一体电感器出), SCKT(串行时钟), LRCKT(左右声道时钟), OCLK(采样时钟)4个脚输出到D/A转换器AK4393。通过AK4393将得到的模拟音频信号,再经过功率放大电路放大后就可以直接驱动无源音箱。

图2 解码部分接口电路图

  此外,由于实现多通道的播放形式,所以需要在设计过程中提供多套相同的解码芯片和DAC。

  3.2 多通道功能的实现

  系统多通道播放采用的基本方法是(以四通道为例):当系统上电以后,解码控制信号为了实现对每一个解码通道的具体工作状态控制,通过采用外接一个四路转换开关(CD4066),控制各路通道解码芯片的工作状态。转换开关四路通道的输入部分连接CPU的IIC总线的IICSDA,通过与CPU相连的多个控制引脚(CTRL1,2,3,4),确定控制数据的传输方向。四路通道的时钟信号则直接连接在CPU上,只有控制数据传输时才发生作用。

  在播放过程中,CPU实时响应各通道传输数据的请求,选通该路的解码芯片,被选通的解码芯片对从总线上获取的mp3文件数据进行解码,而未被选通的解码通道则忽略总线上的音频数据。当数据请求的中断请求信号由高变低,系统开始响应下一次数据请求。通过这种各通道交替工作的方式,实现四通道同步播放的功能。工作原理图如图3所示:

大功率电感厂家 |大电流电感工厂

  • 150W压电变压器(PT)功率变换器输入匹配网络的设计
    设计输入匹配网络的目的是为了将能够提供最大功率的射频信号输入到150W压电变压器中。该匹配网络需要将输入的射频信号与150W压电变压器之间的输入阻抗匹配,以使得射频功率最
  • 如何更好地设计面向在板烧录的产品-单线串口篇
    4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费
  • 问各位前辈一个问题,开关电源变压器各绕组感量按比例同时增加3倍会怎样?
    如题, 初级绕组感量在原来的基础上增加3倍,反馈绕组感量也在原来的基础上增加3倍,次级绕组感量也在原来的基础上增加3倍,这样绕的变压器还能用吗?求教如果能用,会发生哪些变化? 是
  • 大功率电感