這是一個使用 ATtiny 8針MCU來制作的很簡單的SD卡音頻播放器。可以支持ATtinyX5系列(25/45/85)三款AVR微控制器,核心是MCU與SD卡的連接。SD卡卡座只有6個引腳,2個用于電源,4個用于控制信號,因此連接還是非常容易完成的。ATtinyX5系列微控制器的芯片體積小,價格便宜,非常適用于運行一些比較簡單的程序。ATtiny25/ATtiny45/ATtiny85都只有8個引腳,三者幾乎完全相同,唯一的差別是內存容量的大小,如ATtiny85的內存是ATtiny45的兩倍,因此可以加載更復雜的程序。
ATtinyX5系列微控制器在使用前需要通過AVR編程器加載播放器的固件, AVR編程器與ATtinyX5系列微控制器的編程連接。
電路原理圖

元件清單如下:
1、ATTINY25/ATTINY45/ATTINY85 微控制器芯片(U1)
2、MiciroSD SMD/SMT 卡座(SOCKET)
3、 4.7K 電阻(R1)
4、按鈕開關(S1)
5、8 Pin IC 底座(U1)
6、100uF 電解電容(C2)
7、100nF 瓷片電容(C3)
8、2 針 JST PH 插座(J1)
9、2 針 JST PH 插頭
10、滑動開關(S2)
11、 CR2032 電池座
12、 CR2032 電池
13、 小喇叭
14、 Micro SD卡
PCB電路板

MCU固件下載
固件:ATTINY45 SD卡音頻播放器MCU固件
PCB:ATTINY45 SD卡音頻播放器PCB文件
這款SD卡音頻播放器只支持LPCM、8/16位、單/立體聲和最大 48 kHz采樣率的wave格式的聲音文件,MP3文件必須轉換為.wav的文件才能使用。如果SD卡中存在“wav”目錄,文件將按照目錄列表的順序播放,如果不存在“wav”目錄,則會播放根目錄下的wave文件,按鈕開關用于切換到下一個文件。
-
微控制器
+關注
關注
48文章
8375瀏覽量
164550 -
mcu
+關注
關注
147文章
18924瀏覽量
398052 -
音頻播放器
+關注
關注
0文章
23瀏覽量
12724
發布評論請先 登錄
解鎖SD NAND、TF卡、SD卡的應用密碼
解鎖存儲密碼:SD NAND、TF卡、SD卡的應用全景
花椒直播開源鴻蒙專屬直播播放器 助力高效開發高性能直播應用
如何使用 M487 微控制器 (MCU) 通過 DAC 在 SD 卡上播放 WAV 文件聲音?
創通聯達助力飛傲M27革新便攜HiFi播放器體驗
【嵌入式開發】SD卡—雷龍 SD NAND
Made with KiCad(135):Echo - 開源的音樂播放器
華強北TF卡回收 內存卡回收
RT-Thread+GD32,打造音樂播放器與NES模擬器
【開源分享】用ESP32復刻一個iPod :便攜式音樂播放器Tangara
【開源分享】用ESP32復刻一個iPod :便攜式音樂播放器Tangara
Made with KiCad:Tangara 便攜式音樂播放器
Made with KiCad(120):Tangara 便攜式音樂播放器
如何用ATTINY45制作SD卡音樂播放器
評論