PTT評價

[閒聊] PCM5122 DAC DIY-麵包板測試

看板Headphone標題[閒聊] PCM5122 DAC DIY-麵包板測試作者
iitze
(ici la lune)
時間推噓 2 推:2 噓:0 →:5

身為省錢惡搞DIY又想玩就是用樹莓派起手,
只要簡單掛一片dac就有好點品質且省錢,
x寶很容易買到hifiberry dac+,長這樣
https://i.imgur.com/F9zyEKm.jpeg


上次我的dac DIY不算成功,畢竟都是用現成的板子,
於是不甘心還是想自己兜起來了解知識,只好先用簡單一點,
這次目標是PCM5122,
好處是已經有hifiberry dac+可以當作參考。
https://i.imgur.com/hepS2Ua.jpeg
提供自己搞錯的地方當借鏡,
搭配樹莓派來試以及小示波器,還算方便

1,
樹莓派有3.3v的gpio,所以解決電壓問題。
pcm5122設定成i2c模式,接上sda/scl,
但是讀出來的i2c位址會跳動,
重新看spec及搭配hifiberry跟看driver,
需要設定adr1 high,adr2 low,
再把i2s腳接上,數位部分才是正確,
後來發現mute也要設為high。

2,
類比電路之前只懂照spec,不懂就是電路不會動。
結果是charge pump要產生負壓,量電位一直都不正確,
再參考hifiberry板子,它的pump電容是無極性的,
但手邊沒有,先用兩個4.7uf的串接成無極性試試,
終於是有聲音。

我個人是習慣寫軟體,每次都還是覺得硬體debug我根本是抓瞎,
不過持續有進步至少會動,
花的時間還是有知識回饋

--
感謝大家收看,
如果兜正確,只要10個零件加一顆ic,應該是算簡單的
--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.8.76 (臺灣)
PTT 網址

※ 編輯: iitze (49.216.8.76 臺灣), 09/21/2021 13:48:12 iitze:轉錄至看板 Audiophile

09/21 13:52

bh214209/21 15:47哥你的麵包板沒有短線喔

bh214209/21 16:02所以負3.3V怎麼弄出來的

bh214209/21 16:08喔喔他是output

charge pump上面的電容怎麼作動,我也不是很懂,但用示波器debug vneg是450mv左右覺得

※ 編輯: iitze (49.216.8.76 臺灣), 09/21/2021 20:13:25

bh214209/21 21:31我猜是dc-to-dc converter那種東西

bh214209/21 21:31https://bit.ly/3Cvxg90

https://www.ti.com/product/LM2776

我還是認真看一下,charge pump的電容要使用無極

※ 編輯: iitze (49.216.8.76 臺灣), 09/21/2021 23:31:05

whydan09/22 01:50charge pump用mlcc

看了lm2776的文件,有了解charge pump,的確是建議用無極限的mlcc,長知識了。也有一點想法為什麼要從正壓來產生負壓了,不直接做出一組負壓

※ 編輯: iitze (49.216.8.76 臺灣), 09/22/2021 05:34:04

whydan09/22 08:30負電不好生成大都用正電,這種交換式的電都建議用MLCC