這是一個(gè)使用 ATtiny 8針MCU來制作的很簡(jiǎn)單的SD卡音頻播放器??梢灾С諥TtinyX5系列(25/45/85)三款A(yù)VR微控制器,核心是MCU與SD卡的連接。SD卡卡座只有6個(gè)引腳,2個(gè)用于電源,4個(gè)用于控制信號(hào),因此連接還是非常容易完成的。ATtinyX5系列微控制器的芯片體積小,價(jià)格便宜,非常適用于運(yùn)行一些比較簡(jiǎn)單的程序。ATtiny25/ATtiny45/ATtiny85都只有8個(gè)引腳,三者幾乎完全相同,唯一的差別是內(nèi)存容量的大小,如ATtiny85的內(nèi)存是ATtiny45的兩倍,因此可以加載更復(fù)雜的程序。
ATtinyX5系列微控制器在使用前需要通過AVR編程器加載播放器的固件, AVR編程器與ATtinyX5系列微控制器的編程連接。
電路原理圖
元件清單如下:
1、ATTINY25/ATTINY45/ATTINY85 微控制器芯片(U1)
2、MiciroSD SMD/SMT 卡座(SOCKET)
3、 4.7K 電阻(R1)
4、按鈕開關(guān)(S1)
6、100uF 電解電容(C2)
7、100nF 瓷片電容(C3)
8、2 針 JST PH 插座(J1)
9、2 針 JST PH 插頭
10、滑動(dòng)開關(guān)(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文件必須轉(zhuǎn)換為.wav的文件才能使用。如果SD卡中存在“wav”目錄,文件將按照目錄列表的順序播放,如果不存在“wav”目錄,則會(huì)播放根目錄下的wave文件,按鈕開關(guān)用于切換到下一個(gè)文件。
-
微控制器
+關(guān)注
關(guān)注
48文章
7552瀏覽量
151426 -
mcu
+關(guān)注
關(guān)注
146文章
17148瀏覽量
351212 -
音頻播放器
+關(guān)注
關(guān)注
0文章
23瀏覽量
12473
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論