標(biāo)題: 開(kāi)源STM32主控MP3 OLED屏 提供原理圖+PCB文件 [打印本頁(yè)]

作者: 魔術(shù)快斗    時(shí)間: 2018-12-25 17:31
標(biāo)題: 開(kāi)源STM32主控MP3 OLED屏 提供原理圖+PCB文件
前段時(shí)間突然想搞一個(gè)MP3玩玩,找了一些資料發(fā)現(xiàn)目前市面上的MP3大部分為炬力的方案,僅可商用,個(gè)人無(wú)法開(kāi)發(fā)。我的想法是采用STM32作為主控,音頻解碼模為vs1053b,正好前段時(shí)間看見(jiàn)過(guò)正點(diǎn)原子有這個(gè)模塊,可以參考電路設(shè)計(jì)。
vs1053b功能很強(qiáng)大,spi通信協(xié)議,音質(zhì)還可以。如果用STM32做主控有兩種方案,UCOS或者狀態(tài)機(jī),UCOS我不是很了解,而且UCOS主要在TFT屏幕上面跑,現(xiàn)在我只需要一個(gè)12864OLED,所以只能用狀態(tài)機(jī)。
狀態(tài)機(jī)實(shí)現(xiàn)起來(lái)非常復(fù)雜,首先讀SD卡,然后OLED打印,按鍵輸入中斷,文件夾管理需要用到FATFS,兼容漢字需要字庫(kù),等等。。。想了想太難了,做不到。。。
逛論壇的時(shí)候碰到了一位大佬的貼子,amobbs論壇的一位大佬提供了開(kāi)源,從程序到原理圖都有,再次對(duì)這位大佬表示感謝。我花了幾天時(shí)間畫(huà)出了原理圖+PCB然后打樣,這位大佬的思想還是非常好的,一鍵開(kāi)關(guān)機(jī)電路,但是由于當(dāng)時(shí)沒(méi)有經(jīng)驗(yàn),繪制PCB的時(shí)候封裝出了問(wèn)題導(dǎo)致不能正常工作。
PCB有點(diǎn)小問(wèn)題,但是沒(méi)時(shí)間去改了,主要有這幾個(gè)問(wèn)題:
1.貼片按鈕應(yīng)該是上下導(dǎo)通,但是封裝里面是左右導(dǎo)通,導(dǎo)致按鈕一直是按下?tīng)顟B(tài)。
2.8050三極管和2301場(chǎng)效應(yīng)管引腳順序錯(cuò)誤,完全顛倒
3.電池電量ADC采集貌似有問(wèn)題,不知道是不是原理圖的原因






















注意:如果偷懶需要PCB文件請(qǐng)下方留言



全部資料51hei下載地址:
MP3原理圖.rar (56.97 KB, 下載次數(shù): 382)
STM32f103C8T6迷你MP3播放器OLED顯示屏全套圖紙?jiān)闯绦?7z (8.62 MB, 下載次數(shù): 492)



作者: admin    時(shí)間: 2018-12-25 19:50
好資料,51黑有你更精彩!!!
作者: 魔術(shù)快斗    時(shí)間: 2018-12-28 09:49
3D打印兩個(gè)外殼,有外殼之后整體感覺(jué)強(qiáng)多了。



作者: 魔術(shù)快斗    時(shí)間: 2018-12-31 16:46
對(duì)電源部分進(jìn)行修正:
由于ASM1117 3.3具有1.3V的壓差,理論上來(lái)說(shuō)至少要輸入4.6V以上才能正常工作,而鋰電池充滿(mǎn)電的情況下電壓只有4.2V。從而會(huì)導(dǎo)致輸出電壓低于2.9V,極端情況下甚至低于2.5V,導(dǎo)致單片機(jī)工作不正常,ADC電池電量采集出錯(cuò)。
建議采用TI公司的TPS系類(lèi)sot23-5封裝 線性穩(wěn)壓芯片

作者: KittyCircle    時(shí)間: 2018-12-31 22:34
太厲害了
作者: fsss007    時(shí)間: 2019-1-3 10:25
謝謝分享,不會(huì)畫(huà)PCB,可否偷個(gè)懶,發(fā)一分給我?fs_ss@126.com
作者: qq1105424012    時(shí)間: 2019-1-3 10:34
想要一份PCB文件 gaoqiang1995@outlook.com 謝謝
作者: 魔術(shù)快斗    時(shí)間: 2019-1-9 11:31
鑒于開(kāi)源協(xié)議,禁止用于商業(yè)用途,電路部分有故障,具體故障前面已經(jīng)說(shuō)明,請(qǐng)先排除故障,如果不會(huì)畫(huà)板,不建議打樣,以免因打樣失敗而引起糾紛。PCB圖紙略有刪減,完成度大約90%。我會(huì)以附件的形式上傳提供下載。

PCB.rar

4.64 MB, 下載次數(shù): 154, 下載積分: 黑幣 -5


作者: a598089072    時(shí)間: 2019-1-9 19:52
謝謝分享
作者: 夢(mèng)園心田    時(shí)間: 2019-1-27 01:06
加個(gè)q可否
作者: 魔術(shù)快斗    時(shí)間: 2019-1-30 15:13
夢(mèng)園心田 發(fā)表于 2019-1-27 01:06
加個(gè)q可否

898383290
作者: 笑淺    時(shí)間: 2019-3-3 17:37
好 ,不錯(cuò)
作者: nsj21n    時(shí)間: 2019-3-5 09:12
不錯(cuò),這個(gè)考驗(yàn)動(dòng)手能力,資料還是值得學(xué)習(xí),要是屏幕換成彩屏就更爽了!
作者: lifusheng...    時(shí)間: 2019-3-5 21:28
想要一份完整PCB,謝謝。郵箱(1547541903@qq.com
作者: 魔術(shù)快斗    時(shí)間: 2019-3-13 13:57
lifusheng... 發(fā)表于 2019-3-5 21:28
想要一份完整PCB,謝謝。郵箱()

PCB就只有10多根線沒(méi)有連,怎么可以這么懶
作者: thzbigone    時(shí)間: 2019-3-30 07:30
1,這里和原理圖不一致,6,9,腳需要接V3.3


10 11 12腳應(yīng)該只是功耗的問(wèn)題。沒(méi)啥關(guān)系

作者: lyq2369353531    時(shí)間: 2019-4-18 11:39
可以發(fā)份PCB么2369353531@qq.com
作者: NZKGKS    時(shí)間: 2019-8-21 09:05
可以發(fā)份原理圖和圖紙么?黑幣不夠下載不了。2794222892@qq.com
作者: 洗白白    時(shí)間: 2019-8-27 17:26
剛準(zhǔn)備弄MP3模塊調(diào)試下,發(fā)現(xiàn)野火用的PCM1770芯片,網(wǎng)上看了下,很老的一款了,都沒(méi)貨,那個(gè)寶上估計(jì)是翻新的,然后準(zhǔn)備換款解碼芯片,謝謝提供
作者: 來(lái)過(guò)一次    時(shí)間: 2019-8-28 18:31
為了3D 封裝庫(kù) 下了個(gè)PCB
作者: 魔術(shù)快斗    時(shí)間: 2019-9-3 17:44
來(lái)過(guò)一次 發(fā)表于 2019-8-28 18:31
為了3D 封裝庫(kù) 下了個(gè)PCB

過(guò)段時(shí)間我會(huì)發(fā)一個(gè)比較完整的封裝庫(kù),到時(shí)候你再留意一下
作者: Ruin.zhuang    時(shí)間: 2019-9-14 13:19
優(yōu)秀的樓主
作者: yanzeyuan33333    時(shí)間: 2019-10-8 09:50
yanzeyuan333@163.com謝謝好心的樓主
作者: allanlee    時(shí)間: 2019-10-9 12:49
感謝分享謝謝
作者: 老夫任我行    時(shí)間: 2019-10-12 18:20
那個(gè)MP3原理圖下載來(lái)打不開(kāi)啊
作者: 111111111110    時(shí)間: 2019-11-3 21:16
哎,我一個(gè)大三的什么STM32的知識(shí)技能都沒(méi)有,AD也只會(huì)簡(jiǎn)單操作,原理圖從來(lái)不會(huì)設(shè)計(jì),學(xué)校每次都要我們做這種別人拿來(lái)寫(xiě)東西,又什么都不教……樓主,我沒(méi)錢(qián),可以加QQ發(fā)一份資料給我嗎?
作者: oledshizhong    時(shí)間: 2019-11-15 13:32

好資料,51黑有你更精彩!!!
作者: 魔術(shù)快斗    時(shí)間: 2019-11-21 12:16
前段時(shí)間發(fā)現(xiàn)有人在閑魚(yú)倒賣(mài)資料,我再聲明一遍禁止倒賣(mài)資料,禁止用于商業(yè)用途。







作者: yue_xin    時(shí)間: 2019-11-22 22:45
感謝分享!
作者: oledshizhong    時(shí)間: 2019-11-25 14:50
好資料,51黑有你更精彩!!!
作者: huhuhuyou    時(shí)間: 2019-11-28 21:27
想要OLED 的封裝
作者: 江工    時(shí)間: 2019-11-29 08:55
厲害,學(xué)習(xí)了
作者: 桃之夭夭de    時(shí)間: 2019-12-2 15:35
大佬 能發(fā)一下原理圖嗎
作者: 魔術(shù)快斗    時(shí)間: 2019-12-3 09:42
桃之夭夭de 發(fā)表于 2019-12-2 15:35
大佬 能發(fā)一下原理圖嗎

自己去下載附件
作者: xj_cws    時(shí)間: 2020-3-10 09:37
好東西?梢詫W(xué)習(xí)下。
作者: zlljackx    時(shí)間: 2020-3-14 18:06
厲害厲害!學(xué)習(xí)一下!
作者: muzhi    時(shí)間: 2020-3-17 11:43
前一陣用stm32f103c8t6,加FATFS時(shí)報(bào)錯(cuò)太大放不下,最后換了Petit FATFS,我是讀寫(xiě)文本文件,Petit FATFS沒(méi)有fgets按行讀取函數(shù)又自己寫(xiě)了一個(gè)
作者: nfdlwwp    時(shí)間: 2020-3-29 00:56
太厲害了,贊!雖然看不懂,學(xué)習(xí)一下。
作者: wsxujn    時(shí)間: 2020-4-19 14:01
很好啊,學(xué)習(xí)下
作者: hei51com    時(shí)間: 2020-6-5 19:17
muzhi 發(fā)表于 2020-3-17 11:43
前一陣用stm32f103c8t6,加FATFS時(shí)報(bào)錯(cuò)太大放不下,最后換了Petit FATFS,我是讀寫(xiě)文本文件,Petit FATFS沒(méi) ...

厲害。。!
作者: hei51com    時(shí)間: 2020-6-5 19:17
感謝分享,想要學(xué)習(xí)怎么識(shí)別歌曲中、英文,然后對(duì)應(yīng)顯示中、英文。
作者: zhangyucheng    時(shí)間: 2020-7-18 15:57
樓主你好,請(qǐng)問(wèn)GUI是用什么移植的嗎
作者: 竹子開(kāi)花    時(shí)間: 2020-7-29 10:41
好資料,51黑有你更精彩!!!
作者: cfh435713942    時(shí)間: 2021-3-24 15:26
集成一體了  不想拆開(kāi)屏幕  又不知道怎么接線




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1