您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术基于ISPl362 U盘MP3播放器设计 正文
基于ISPl362 U盘MP3播放器设计

基于ISPl362 U盘MP3播放器设计

点击数:7262 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   DSP/FPGA技术

  播放器与 存储 器的一体化设计对。MP3播放器的便携性起了关键性的作用,但与此同时,它又带来了很多新的问题。比如 存储 容量固定,如果想装下更多的歌曲只能去购买新的产品,造成了巨大的浪费。另一方面,一体化又限制了MP3播放器在其它领域的应用,比如汽车电子等。于是,将存储器与播放器分离,成为MP3的另一发展方向,也是开发这款U盘MP3播放器的意义所在。

  主要芯片简介
      
  AT89C5lSNDl是ATMEL推出的基于8位C5l MCU内核的MP3解码器芯片。它内置MP3硬件解码器,支持48kHz、44.1kHz、32kHz、24kHz、22.05kHz及l 6kHz采样频率,具有重低音、中音、高音均衡控制和重低环绕声效果。它可以适应市场上不同DAC的可编程音频输出接口,兼容PCM和12S格式。内置2304B RAM和64KB Flash程序空间,方便用户增加复杂的功能。并通过内置锁相环提供MP3和音频时钟以及USB时钟。
  
  要想读取U盘,USB主机控制器必不可少。为了将来进一步升级系统,本文选用了功能强大的LISB一OTG芯片ISPl362。ISPl362在单芯片上集成了0TG控制器、高级主机控制器和外设控制器。ISPl362的OTG控制器完全兼容LISB2.0以及On-The-GoSupplement 1.0 协议 ,主机和设备控制器兼容USB 2.0 协议 ,并支持l2Mbps的全速传输和1.5Mbps的低速传输。
  

  系统硬件结构
      
  整个系统的搭围绕AT89C51SNDl进行,如图1所示。由于其内部具有硬件解码器,因此电路构成并不复杂。首先由单片机控制ISPl362,将U盘中的MP3文件读取出来,送到硬件解码器进行解码。解码之后由数字音频接口将数字信号传送至音频DACCS4330,转换之后产生音频信号。由于DAC输出的信号功率有限,在后端又加入了运算放大器,经过放大之后的信号就可以直接输出给音箱或耳机等设备了。




本文关键字:MP3播放器  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术