这是一个使用 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文件,按钮开关用于切换到下一个文件。
-
微控制器
+关注
关注
49文章
8881浏览量
165747 -
mcu
+关注
关注
147文章
19134浏览量
404077 -
音频播放器
+关注
关注
0文章
23浏览量
12736
发布评论请先 登录
ATtiny25/45/85:高性能低功耗8位微控制器的技术解析
深入解析Atmel ATtiny25/45/85汽车级8位AVR微控制器
Atmel ATtiny25/45/85汽车级8位微控制器的深度剖析
Atmel ATtiny25/45/85汽车级8位AVR微控制器深度解析
解锁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模拟器
如何用ATTINY45制作SD卡音乐播放器
评论