久久久亚洲欧洲日产国码是av,久久99国内精品自在现线,久久久99一区二区三区,九一九色国产,久久精品成人免费国产

我的訂單購(gòu)物車(0)會(huì)員中心 聯(lián)系客服 幫助中心供應(yīng)商合作 嘉立創(chuàng)產(chǎn)業(yè)服務(wù)群
領(lǐng)券中心備貨找料立推專區(qū)爆款推薦PLUS會(huì)員BOM配單 品牌庫(kù)PCB/SMT工業(yè)品面板定制

基于STM32的MP3播放器

2020-01-16 14:49:25閱讀量:4280來(lái)源:OSHW

導(dǎo)語(yǔ)

基于 STM32F103 單片機(jī)的音頻播放器,可支持多個(gè)音樂格式,支持無(wú)損格式Flac。 音樂歌曲存放在 TF 卡里面,但需要注意只支持FAT32分區(qū)的內(nèi)存卡,同時(shí)字庫(kù)文件必須放在內(nèi)存卡根目錄下面。 由大容量鋰電池供電,同時(shí)板載集成有 TP4056 鋰電池充電IC,可播放近10個(gè)小時(shí)的mp3格式低碼率音頻。 主控芯片為 STM32f103RCT6,采用硬件解碼芯片 VS1053。


1、說(shuō)明


a. 功能說(shuō)明


  1. 充電輸入電壓:典型值為5.0V,不能超過(guò)5.5V
  2. 鋰電池容量:1500mAh,充滿電可連續(xù)播放大約 10 個(gè)小時(shí)左右
  3. 充電輸入: TYPE- C,接口輸入 5V 電壓來(lái)充電,可以直接使用普通手機(jī)充電頭,最大充電電流為1A,如果充電時(shí)發(fā)熱較嚴(yán)重,可以通過(guò)設(shè)置 TP4056 的采樣電阻來(lái)降低充電電流
  4. 充電時(shí)間:大約 1.5 個(gè)小時(shí)左右


b. 其他


  1. 支持音樂格式:支持 MP3,WMA和無(wú)損 FLAC 格式音樂
  2. 存儲(chǔ)設(shè)備:支持 SD 卡(注意FAT32分區(qū)) ,最大支持 16G
  3. 可選音效:增強(qiáng),高音,正常,低音,環(huán)繞
  4. 播放模式:順序播放,單曲播放,全部循環(huán)播放,單曲循環(huán)播放
  5. 其他功能:瀏覽 sd 卡文件,一鍵開關(guān)機(jī),電量顯示,正常關(guān)機(jī)可以保持當(dāng)前設(shè)置,電量不足自動(dòng)關(guān)機(jī),支持切歌,快進(jìn),快退,暫停


2、操作流程


a.流程圖


顯示頁(yè)面一共是4頁(yè),開機(jī)后主要在這四個(gè)頁(yè)面之 間切換:開機(jī)頁(yè)面,設(shè)置參數(shù)頁(yè)面(無(wú)作用,裝飾用),瀏覽文 件頁(yè)面,播放歌曲頁(yè)面。在任意頁(yè)面都可長(zhǎng)按功能切換/關(guān)機(jī)鍵 2 秒 左右關(guān)機(jī)。功能切換鍵,功能—鍵,功能+鍵只有在播放歌曲頁(yè)面狀 態(tài)下可用。


注意:音量鍵設(shè)置在側(cè)面,采用SMD側(cè)貼按鍵,如發(fā)現(xiàn)顛倒,可以由程序進(jìn)行更改。 


  


b.瀏覽文件


短按或長(zhǎng)按上一曲按鍵和下一曲按鍵瀏覽文件,短按播放/停止鍵進(jìn)入播放歌曲頁(yè)面或繼續(xù)瀏覽下一層文件夾。 


  


c.播放頁(yè)面


在播放歌曲頁(yè)面,短按上一曲LAST或下一曲NEXT按鍵播放上一曲或下一曲歌曲,長(zhǎng)按上一曲或下一曲按鍵則是快進(jìn)和快退。短按功能切換/關(guān)機(jī) 按鍵則可以在模式,音效和音量三個(gè)功能中切換。 


  


3、制作過(guò)程


由于之前電路有問題,進(jìn)行過(guò)改版,這一期已經(jīng)是第三次改版。 裸板使用起來(lái)非常的不方便,同時(shí)外觀也不好看,所以折騰了一個(gè)外殼,外殼是3D打印的。 


  

  


以上是剛剛從嘉立創(chuàng)打樣回來(lái)的空板,下面將進(jìn)行焊接。


  

  


焊接好的成品。第二次改版中發(fā)現(xiàn)MOS管和8050三極管封裝有錯(cuò)誤,所以旋轉(zhuǎn)120度勉強(qiáng)焊上去了,第三版進(jìn)行了更正。 


  

  


4、程序部分


由于采用的是狀態(tài)機(jī),沒有跑系統(tǒng),程序比較復(fù)雜,具體詳情可以參考前面提及的操作流程。 如需程序,可下載附件提取。同時(shí)附件中帶有中文字庫(kù)文件,字庫(kù)安裝說(shuō)明見readme.txt。 注意:預(yù)留的程序燒錄接口為SWD,不支持串口燒錄。


文檔


  

進(jìn)入立創(chuàng)EDA編輯器打開


  

進(jìn)入立創(chuàng)EDA編輯器打開



5、部分器件推薦


立創(chuàng)商城商品編號(hào) 品牌/廠商 廠家型號(hào) 封裝
C8323
ST(意法半導(dǎo)體) STM32F103RCT6
LQFP-64_10x10x05P
C382139
TPOWER(天源)
TP4056
ESOP-8
C57424
TI(德州儀器)
TPS73033DBVR SOT-223
C165484
SHIKUES(時(shí)科)
AMS1117-1.8
SOT-223
C181086

Hottech(合科泰)

SI2301
SOT-23(SOT-23-3)
C9922
VLSI
VS1053B-L
LQFP-48_7x7x05P

點(diǎn)擊查看工程完整BOM(來(lái)自O(shè)SHW),請(qǐng)自行驗(yàn)證


【聲明】本文作者為立創(chuàng)開源硬件平臺(tái)OSHW用戶ZYNQ,立創(chuàng)商城經(jīng)授權(quán)轉(zhuǎn)載,內(nèi)容版權(quán)歸原作者所有,轉(zhuǎn)載須注明來(lái)源。