顯示具有 DAC 標籤的文章。 顯示所有文章
顯示具有 DAC 標籤的文章。 顯示所有文章

2014年8月9日 星期六

PCM5122 DAC for Raspberry pi

這就是上次pcm5122 DAC with RPI的PCB版
首先就是這次把DVCC和電容幫浦的CPVCC接再一起,
而AVCC則是用一個LDO從5V降到3.3V供應
在來就是LDO這次的設計可以支援多種EN,BP的設計,要接VCC或是接GND都可以選擇
大概就只差5V進去的時候有沒有加電感了吧
還有就是PCM5122用I2C控制,所以可以看到板子上比之前的PCM5102a DAC多了兩個i2C的接點,
然後就是這次在i2S的線路上增加電阻damping

Driver直接用IQaudIO的,這樣就比之前的PCM5102a DAC多了音量控制

2014年6月23日 星期一

PCM5122 with Raspberry Pi

 自從上次弄完Pcm5102 DAC之後,總是有點遺憾

因為他的輸出只有line out只能使用軟體控制音量


所以腦筋動到了他的近親-PCM5122,這基本上是Pcm5102加了mini DSP進去

然後還可以控制音量,控制方式也有三種,HW,I2C,SPI


不過我做完之後卡在要怎麼讓Raspberry Pi控制他

結果我發現已經有人做過了XDDD

那就是iqaudio出的RPI DAC
於是就直接用他的Driver驅動就可以了


然後進到設定頁面後點iqaudio

最後修改etc/mpd.conf 就可以用Pcm5122的音量控制
宇宙無敵精簡版 精簡到連LPF都先拿掉了

 基本上PCM5122用i2C控制,整體線路圖如下,想DIY的直接搭棚上吧~
 然後i2C,i2S接上RPI,SCK接地

接下來可以Layout一個Pcm5122 DAC給Rpi用了
最近又預購了一個"有機肥",想說拿來做一個Airplay的小喇叭XDDD


然後題外話,我好希望Smartconfig的功能可以出現在RPI上....
省的還得要先接有線網路才能設定
然後還有Volumio 1.4版改好大,變得更好用了

2014年3月28日 星期五

PCM5102a DAC for Raspberry pi


這次版本就直接接上Raspberry Pi 了,不過我的接頭左右顛倒...所以反過來接
首先來介紹一下版本差異,我把電源供應的選項增加分為三個電源分述:
1.Digital VCC: Raspberry Pi 3.3V
2.CPVDD: Raspberry pi 3.3V or REG101-3V3 with or without external power
3.Analog VCC:REG101-3V3 with or without external power
相比之下之前的三電源要分開供應省下不少麻煩
然後就是這一版把OPA BUFFER拿掉了,原因就是我生不出來一個負電壓給OPA阿...
所以就拿掉了,反正這也只是個前級,如果要推重量級的設備自然會接耳擴(然後就是我的音量控制器也整合了OPA Buffer所以也不需要再放一個了
再來就是我把GND的舖銅再次改進,把三"點"共地改成三地共"面"
把PCM5102a底下的鋪滿GND

PCB的圖可以看到Jumper滿天飛...
其他的就沒什麼改變了,LPF沒變化,耳機接頭不用SMD的等等...
我應該還再洗接頭朝內的PCB

======Update========
洗完惹,這次順便並幾個電解電容上去





2014年2月16日 星期日

PCM5102a DAC Ver 2.0

對上次的版本不太滿意於是又再作了一個出來


這次在輸出另外加了一個OPA當作Buffer,另外就是電供切成三塊,
數位,類比,電容幫浦供電,三個都獨立出來,之前的版本是CPVDD和AVDD接在一起的
也因此背面的GND也切成三塊,在PCM5102a底下相接
再來就是把LDO換了一個,原先的LM1117有點大顆,要擠三塊進去有點GG
於是去Ti的網站上,LDO的選項noise直接拉到快底XDD選了一顆LP5907,他有SOT-23的封裝
OPA的選擇是OPA2227-EP,訊源輸入前的下地電阻用10K
這次的所有電容通通改用X7R的規格,還有LPF的電容改用WIMA
3.5"耳機接頭也換成SMD,但是這真的是有夠難找,光華繞了半天都沒有只好去RS買
電容太大只好移去背面

雖然這是第二版了,還是有點小問題....
那就是元件安排未免也太密了 = ="
我的手工已經夠悲劇了還排的那麼密,X7R的電容也比我想像中來的高很多,
超怕接上電源兩顆電容短路
不過這次製作一次就成功真的是可喜可賀

BOM:

QtyValue    Package   Parts     Description                                                                                                     
2   1/4W       R5,R6                    Resistor                                                                                               
6   0.1uF       0805                      C1, C2, C6, C10, C11, C17     Capacitor    
2   10K         1/4W                      R3, R4                        Resistor                                                       
7   10uF        0805                      C3, C7, C8, C9, C14, C15, C16  Capacitor       
2   2.2nF       CAP-PTH-5MM   C4, C5       Capacitor                                                      
2   2.2uF       0805                      C12, C13     Capacitor                                                       
2   470          1/4W                     R1, R2        Resistor                                                       
3                   SOT23-5               U2,U3,U4    Voltage Regulator LDO                                 
5   M02LOCK     1X02_LOCK   JP1, JP4, JP5, JP6, JP7                                 
1   OPAMP-DUAL  SO08        IC1                                                    
1   PCM5102     TSSOP20     U$1 

2014年2月4日 星期二

PCM5102a DAC with Raspberry pi

之前在PTT上面看到VOLUMIO這個軟體,可以當作網路控制的撥放器使用,還有很多升頻拉,performance tweaks可以用,所以就試試看了,原本搭配的是Dragonfly
結果每十分鐘就一次爆音....好吧可能要等BUG修正
之後就想說接到PCM5102a那片DAC試試看,結果一試成主顧
效果超棒的,還可以搭配升頻,一下子達到PCM5102a的極限32bit 384KHZ
雖然Raspberry pi沒有MCLK可以接出來,但是這顆IC也不用MCLK就可以運作了~超級適合拿來搭配PI的說

只要照著連BCK,LRCK,DATA就可以,PCM5102a DAC的MCLK連到GND


官網下載IMG檔後寫到SD卡上面(PS:我試過1.1版好像有問題),把網路線接上就可以用,網頁連線到http://volumio.local/或是他的ip就可以進到畫面


進到System後,按一下i2Son再重開就可以使用i2S介面了,超方便
值得注意的是,由於PCM5102a沒有內建音量控制,所以必須在Playback選擇軟體控制

另外放檔案可以有三種,NAS Ramdisk USB Drive
Windows底下可以用執行=>//Raspberry的ip
可以直接拉檔案過去

Update:
後來直接做了一個給RPI的版本

2014年1月3日 星期五

PCM5102a DAC

我一直很想要做一個i2s介面的DAC,原先的PCM2706 USB DAC原本就是為了i2S輸出做的
以前的DAC IC 例如最高級的PCM1794 通常在輸出端都還要加I/V轉換以及LPF
算一算就需要六個OPA來處理了,現在我還沒到那個功夫處裡(也沒那個錢去送洗那麼大張的電路).前陣子發現了PCM5102a這個IC ,內建了I/V轉換,輸出端也只需要電容+電組的簡易LPF
電路簡單容易兜,所以就開工了

電路多簡單呢?
可以放在一個迷你麵包版的電路阿XDDD