这是一个使用 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文件,按钮开关用于切换到下一个文件。
STM32单片机是怎样执行中断函数中的应用的
派拓网络帮助企业了解和防范可能面临勒索软件威胁
STM32F407入门开发: DS18B20温度传感器应用
虹科免拆诊断 | 2019 款起亚福瑞迪车发动机故障灯偶尔异常点亮
全球最大NOR闪存芯片企业收购“镇江隆智”
如何用ATTINY45制作SD卡音乐播放器
屏幕与电脑连接的方式
如何搭建一个用于学习linux的QEMU环境?
碧桂园的首家机器人餐厅已正式亮相
赋能工业智造,新拓三维Tube Qualify 弯管检测系统发布
鸿利智汇发布年度业绩预告,LED封装、汽车照明业务快速发展
EDI助力JIT和精益生产,为汽车行业带来广泛好处
801!致所有FPGA初学者们
Intersil推出新型高速模数转换器ISLA214P50
韩国前9个月对华半导体出口总额大幅下降
户外电源测试测什么?如何用电源模块测试系统测试户外电源?
Autodesk工作流程:工作站到平板电脑
电视机高压包坏了有什么现象
以市场需求为突破口,UONI由利传统企业的转型与升级
视频监控智能分析技术在机场安防系统中的应用