找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 16539|回复: 43
收起左侧

开源STM32主控MP3 OLED屏 提供原理图+PCB文件

  [复制链接]
ID:163153 发表于 2018-12-25 17:31 | 显示全部楼层 |阅读模式
前段时间突然想搞一个MP3玩玩,找了一些资料发现目前市面上的MP3大部分为炬力的方案,仅可商用,个人无法开发。我的想法是采用STM32作为主控,音频解码模为vs1053b,正好前段时间看见过正点原子有这个模块,可以参考电路设计。
vs1053b功能很强大,spi通信协议,音质还可以。如果用STM32做主控有两种方案,UCOS或者状态机,UCOS我不是很了解,而且UCOS主要在TFT屏幕上面跑,现在我只需要一个12864OLED,所以只能用状态机。
状态机实现起来非常复杂,首先读SD卡,然后OLED打印,按键输入中断,文件夹管理需要用到FATFS,兼容汉字需要字库,等等。。。想了想太难了,做不到。。。
逛论坛的时候碰到了一位大佬的贴子,amobbs论坛的一位大佬提供了开源,从程序到原理图都有,再次对这位大佬表示感谢。我花了几天时间画出了原理图+PCB然后打样,这位大佬的思想还是非常好的,一键开关机电路,但是由于当时没有经验,绘制PCB的时候封装出了问题导致不能正常工作。
PCB有点小问题,但是没时间去改了,主要有这几个问题:
1.贴片按钮应该是上下导通,但是封装里面是左右导通,导致按钮一直是按下状态。
2.8050三极管和2301场效应管引脚顺序错误,完全颠倒
3.电池电量ADC采集貌似有问题,不知道是不是原理图的原因



BU8`NIARU0O87OZHLMQP{CB.png

Q4{~L[`E51W71{T6HAZ1{N5.png

L4QALA9OKLUWB3490BV5FRT.png

J05DTZKNT2TR}DT3%ZAO2HX.png


(RKKC5IZ{6P7UT(ML]87OW4.png

B$]30S2SFXWPTB)75PG$U3J.png

HU~@D627GYLI3B{}KU}[3HQ.png

H4Z8EB5Y~16C7(F`CXUC~E8.png

WQQOVE5%MY]W7}9MG(T79NW.png

注意:如果偷懒需要PCB文件请下方留言

0.png

全部资料51hei下载地址:
MP3原理图.rar (56.97 KB, 下载次数: 377)

评分

参与人数 2黑币 +105 收起 理由
6789364 + 5
admin + 100 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:163153 发表于 2018-12-31 16:46 | 显示全部楼层
对电源部分进行修正:
由于ASM1117 3.3具有1.3V的压差,理论上来说至少要输入4.6V以上才能正常工作,而锂电池充满电的情况下电压只有4.2V。从而会导致输出电压低于2.9V,极端情况下甚至低于2.5V,导致单片机工作不正常,ADC电池电量采集出错。
建议采用TI公司的TPS系类sot23-5封装 线性稳压芯片
回复

使用道具 举报

ID:163153 发表于 2019-1-9 11:31 | 显示全部楼层
鉴于开源协议,禁止用于商业用途,电路部分有故障,具体故障前面已经说明,请先排除故障,如果不会画板,不建议打样,以免因打样失败而引起纠纷。PCB图纸略有删减,完成度大约90%。我会以附件的形式上传提供下载。

PCB.rar

4.64 MB, 下载次数: 154, 下载积分: 黑币 -5

评分

参与人数 1黑币 +70 收起 理由
admin + 70 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:1 发表于 2018-12-25 19:50 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:163153 发表于 2018-12-28 09:49 | 显示全部楼层
3D打印两个外壳,有外壳之后整体感觉强多了。
RAAXY~C2[94B8)1O0$FLY~1.jpg

回复

使用道具 举报

ID:154310 发表于 2018-12-31 22:34 | 显示全部楼层
太厉害了
回复

使用道具 举报

ID:91580 发表于 2019-1-3 10:25 | 显示全部楼层
谢谢分享,不会画PCB,可否偷个懒,发一分给我?fs_ss@126.com
回复

使用道具 举报

ID:84283 发表于 2019-1-3 10:34 | 显示全部楼层
想要一份PCB文件 gaoqiang1995@outlook.com 谢谢
回复

使用道具 举报

ID:165792 发表于 2019-1-9 19:52 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:383374 发表于 2019-1-27 01:06 来自手机 | 显示全部楼层
加个q可否
回复

使用道具 举报

ID:163153 发表于 2019-1-30 15:13 | 显示全部楼层

898383290
回复

使用道具 举报

ID:388109 发表于 2019-3-3 17:37 | 显示全部楼层
好 ,不错
回复

使用道具 举报

ID:64089 发表于 2019-3-5 09:12 | 显示全部楼层
不错,这个考验动手能力,资料还是值得学习,要是屏幕换成彩屏就更爽了!
回复

使用道具 举报

ID:421364 发表于 2019-3-5 21:28 | 显示全部楼层
想要一份完整PCB,谢谢。邮箱(1547541903@qq.com
回复

使用道具 举报

ID:163153 发表于 2019-3-13 13:57 | 显示全部楼层
lifusheng... 发表于 2019-3-5 21:28
想要一份完整PCB,谢谢。邮箱()

PCB就只有10多根线没有连,怎么可以这么懒
回复

使用道具 举报

ID:272722 发表于 2019-3-30 07:30 | 显示全部楼层
11111.jpg 1,这里和原理图不一致,6,9,脚需要接V3.3 2222.jpg


10 11 12脚应该只是功耗的问题。没啥关系
回复

使用道具 举报

ID:229240 发表于 2019-4-18 11:39 | 显示全部楼层
可以发份PCB么2369353531@qq.com
回复

使用道具 举报

ID:602213 发表于 2019-8-21 09:05 | 显示全部楼层
可以发份原理图和图纸么?黑币不够下载不了。2794222892@qq.com
回复

使用道具 举报

ID:551277 发表于 2019-8-27 17:26 | 显示全部楼层
刚准备弄MP3模块调试下,发现野火用的PCM1770芯片,网上看了下,很老的一款了,都没货,那个宝上估计是翻新的,然后准备换款解码芯片,谢谢提供
回复

使用道具 举报

ID:602516 发表于 2019-8-28 18:31 | 显示全部楼层
为了3D 封装库 下了个PCB
回复

使用道具 举报

ID:163153 发表于 2019-9-3 17:44 | 显示全部楼层
来过一次 发表于 2019-8-28 18:31
为了3D 封装库 下了个PCB

过段时间我会发一个比较完整的封装库,到时候你再留意一下
回复

使用道具 举报

ID:611381 发表于 2019-9-14 13:19 | 显示全部楼层
优秀的楼主
回复

使用道具 举报

ID:34013 发表于 2019-10-8 09:50 来自手机 | 显示全部楼层
yanzeyuan333@163.com谢谢好心的楼主
回复

使用道具 举报

ID:487047 发表于 2019-10-9 12:49 | 显示全部楼层
感谢分享谢谢
回复

使用道具 举报

ID:525511 发表于 2019-10-12 18:20 | 显示全部楼层
那个MP3原理图下载来打不开啊
回复

使用道具 举报

ID:470070 发表于 2019-11-3 21:16 | 显示全部楼层
哎,我一个大三的什么STM32的知识技能都没有,AD也只会简单操作,原理图从来不会设计,学校每次都要我们做这种别人拿来写东西,又什么都不教……楼主,我没钱,可以加QQ发一份资料给我吗?
回复

使用道具 举报

ID:596208 发表于 2019-11-15 13:32 | 显示全部楼层

好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:163153 发表于 2019-11-21 12:16 | 显示全部楼层
前段时间发现有人在闲鱼倒卖资料,我再声明一遍禁止倒卖资料,禁止用于商业用途。 R[6THEA_9A[~}N[X%ZAAZS2.jpg


QYSS]65UZ7F}KQHNRUKS8%T.jpg



回复

使用道具 举报

ID:647567 发表于 2019-11-22 22:45 | 显示全部楼层
感谢分享!!
回复

使用道具 举报

ID:596208 发表于 2019-11-25 14:50 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:353074 发表于 2019-11-28 21:27 | 显示全部楼层
想要OLED 的封装
回复

使用道具 举报

ID:647689 发表于 2019-11-29 08:55 | 显示全部楼层
厉害,学习了
回复

使用道具 举报

ID:654329 发表于 2019-12-2 15:35 来自手机 | 显示全部楼层
大佬 能发一下原理图吗
回复

使用道具 举报

ID:163153 发表于 2019-12-3 09:42 | 显示全部楼层
桃之夭夭de 发表于 2019-12-2 15:35
大佬 能发一下原理图吗

自己去下载附件
回复

使用道具 举报

ID:108318 发表于 2020-3-10 09:37 | 显示全部楼层
好东西。可以学习下。
回复

使用道具 举报

ID:235329 发表于 2020-3-14 18:06 | 显示全部楼层
厉害厉害!学习一下!!
回复

使用道具 举报

ID:342911 发表于 2020-3-17 11:43 | 显示全部楼层
前一阵用stm32f103c8t6,加FATFS时报错太大放不下,最后换了Petit FATFS,我是读写文本文件,Petit FATFS没有fgets按行读取函数又自己写了一个
回复

使用道具 举报

ID:706197 发表于 2020-3-29 00:56 | 显示全部楼层
太厉害了,赞!虽然看不懂,学习一下。
回复

使用道具 举报

ID:186249 发表于 2020-4-19 14:01 | 显示全部楼层
很好啊,学习下
回复

使用道具 举报

ID:731155 发表于 2020-6-5 19:17 | 显示全部楼层
muzhi 发表于 2020-3-17 11:43
前一阵用stm32f103c8t6,加FATFS时报错太大放不下,最后换了Petit FATFS,我是读写文本文件,Petit FATFS没 ...

厉害!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表