U盤MP3播放模塊概述:
U盤MP3播放模塊主要有MP3播放單片機(jī)、CH375芯片、MP3解碼芯片等構(gòu)成,支持 RS232異步串口通信。
U盤MP3播放模塊具有五個(gè)外部接口:P1 是USB 插座,可以直接插入U(xiǎn) 盤或者通過USB 延長線連接U 盤,當(dāng)進(jìn)行程序升級或者重新配置時(shí)應(yīng)該通過USB 對連線連接計(jì)算機(jī)的USB 端口。P2 是DB9 插針,P6 是4腳單排針,P2 和P6 都可以用于連接單片機(jī)系統(tǒng)。P8、P9 是電源輸入端口。
下面是MP3 播放模塊的正面外觀,尺寸約長96mmx 寬50mmx 高15mm:
MCS51單片機(jī)播放MP3解決方案介紹:
該方案可以播放常用U盤或者移動(dòng)硬盤中的MP3文件,可以輸出到耳機(jī)或者有源音箱。方案使用普通的MCS51單片機(jī),通過CH375從U盤中讀取MP3文件,再通過解碼芯片播放MP3。
支持常用U盤,支持FAT12/FAT16/FAT32文件系統(tǒng),使用雙緩沖區(qū)讀寫U盤文件以提高速度。當(dāng)通電后如果有U盤存在,則搜索U盤中根目錄下的MP3文件并自動(dòng)播放,否則等待U盤插入。
方案的套件含通用的單片機(jī)主板、MP3解碼板、電源等,配套光盤含相關(guān)源程序。可選附件為LCD顯示屏、實(shí)時(shí)時(shí)鐘、耳機(jī)或者帶功放的有源音箱。
MCS51單片機(jī)播放MP3解決方案實(shí)物展示:
如果需要搜索多級子目錄中的MP3文件,請用MAIN_L2.C或MAIN_L3.C文件代替MAIN.C文件。
MP3格式支持MP1—MP2.5三層解碼,支持44HZ—11HZ的采樣頻率。MP3位速推薦192KB或者之下,如果將單片機(jī)時(shí)鐘換成高于24M,那么位速度也可以更高。
主程序可以自動(dòng)檢測字符型LCD顯示屏和時(shí)鐘芯片DS12887的存在,缺少其中一個(gè),則由CH451驅(qū)動(dòng)的LED/數(shù)碼管代替顯示。
鍵盤使用CH451芯片處理,最多支持64個(gè)按鍵,本板中只用到7個(gè),從左到右依次如下:
1、暫停/繼續(xù)
2、保留(未定義)
3、上一曲
4、下一曲
5、播放
6、停止
7、音量增
8、音量減