单片机播放MP3方案

该方案可以播放常用U盘或者移动硬盘中的MP3文件,可以输出到耳机或者有源音箱。方案使用普通的MCS51单片机,通过CH375从U盘中读取MP3文件,再通过解码芯片播放MP3。

支持常用U盘,支持FAT12/FAT16/FAT32文件系统,使用双缓冲区读写U盘文件以提高速度。当通电后如果有U盘存在,则搜索U盘中根目录下的MP3文件并自动播放,否则等待U盘插入。

方案的套件含通用的单片机主板、MP3解码板、电源等,配套光盘含相关源程序。可选附件为LCD显示屏、实时时钟、耳机或者带功放的有源音箱。

如果需要搜索多级子目录中的MP3文件,请用MAIN_L2.C或MAIN_L3.C文件代替MAIN.C文件。

MP3格式支持MP1—MP2.5三层解码,支持44HZ—11HZ的采样频率。MP3位速推荐192KB或者之下,如果将单片机时钟换成高于24M,那么位速度也可以更高。

主程序可以自动检测字符型LCD显示屏和时钟芯片DS12887的存在,缺少其中一个,则由CH451驱动的LED/数码管代替显示。

键盘使用CH451芯片处理,最多支持64个按键,本板中只用到7个,从左到右依次如下:

1、暂停/继续

2、保留(未定义)

3、上一曲

4、下一曲

5、播放

6、停止

7、音量增

8、音量减

         

参考价:698元/块

CH375SCH.PDF为单片机主板原理图

MP3SCH.PDF为MP3解码板原理图