用旧电脑硬盘做MP3播放器

澜星

普通会员
2003-11-13
17
0
0
DIY硬盘MP3 播放器

由于电脑升级的原故了,现在空了个8.2G硬盘。放在机器里太小了简直浪费IDE 口,扔了可惜,卖掉不值钱。如果不需要PC,直接接个解码板就可以播放硬盘里面的MP3 是个绝好的建议。相信DIY玩家亦有同感,笔者最近做了个MP3的硬盘播放器效果理想,为了帮助有兴趣DIY的朋友也能轻松打造自己个性化的硬盘MP3播放器,专门组织了一些成品向DIY朋友供应.

硬件结构:

一个完整MP3 播放机要分几个部分:中央处理器、解码器、存储设备、通讯端口、音频DAC 和显示界面和控制键。其中中央处理器和解码器是整个系统的核心,这两个部分集成在一个芯片中。这里的中央处理器我们通常称为MCU(单片微处理器)。它运行MP3 的整个控制程序,也称为fireware。控制MP3 的各个部件的工作:从存储设备读取数据送到解码器解码;与主机连接时完成与主机的数据交换;接收控制按键的操作,显示系统运行状态等任务。解码器是芯片中的一个硬件模块,或者说是硬件解码(有的MP3 播放机是软件解码,由高速中央处理器完成)。它可以直接完成各种格式MP3 数据流的解码操作,并输出PCM 或I2S 格式的数字音频信号。

存储设备是MP3 播放机的重要部分,通常的MP3 随身听都是采用半导体存储器(FLASH MEMORY),在这个产品中采用的是硬盘存作为存储器。它存储通过主机通讯端口传来的数据(通常以文件形式),回放的时候MCU 读取存储器中的数据并送到解码器。数据的存储是要有一定格式的,众所周知,PC 管理磁盘数据是以文件形式,MP3 也不例外,最常用的办法就是直接利用PC 的文件系统来管理存储器,微软操作系统采用的是FAT 文件系统,这也是最广泛使用的一种。播放机其中一个任务就是要实现FAT 文件系统,即可以从FAT 文件系统的磁盘中按文件名访问并读出其中的数据。

解码器: STA013
硬盘: ATA (IDE) 电脑用硬盘 (最大: 137GB) 设置为主盘
文件系统: FAT32 全子目录存取.
显示: LCD

MP3播放器的特点:

1. 在老旧的硬盘中支持320Kbps的MP3文件重放
2. 最高支持8层子目录
3. 支持ID3v2信息标签
4. 快速的启动到工作状态
5. 开启电源后自动返回最后一次播放状态
6. 8种不同的均衡播放模式可供选择
7. 多曲前后跳跃
8. 目录曲名显示在LCD显示屏中



MP3解码板



正在引导8.2G硬盘.....



播放中......





详情请看
http://www.linekp.com/hdmp3/