[闲聊] DIY架构简单的USB DAC (PCM5122)

楼主: rigellonely (趴脚边的猫)   2022-05-29 21:14:57
如题,PCM5102(PCM5122)输出不需要OPA组成的IV转换或滤波
也就是可以省了双电源,只需要简单的RC滤波,对DIY来说超友善,声音也不差
电路画成PCM5122可以PCM5102或PCM5122两者通用,脚位一样
数位接收用超老牌PCM2707,这颗IC应该是开创大USB DAC的参与者之一?
坏处是规格以现在来说真的很低(不过没订阅串流应该没差?)
好处是好买好用
别的USB接口要嘛就是用模组,而且要用驱动,要嘛单IC的可能就不好买不好焊
超老牌的好处是随便插随便上
都弄到这个地步了,于是干脆再找一块耳扩IC只需要单电源的
就找了MAX9720,跟PCM5102一样用charge pump生成负电源,规格看起来也还可以
先弄块板子
https://i.imgur.com/7VPhxJf.jpg
把SMD元件先焊一焊
https://i.imgur.com/nznu6bc.jpg
因为是自己玩的板子,所以预留一些玩法
直接从USB供电,走PCM2707内建的DAC到输出
顺带一提,用的USB插座是type C,这样不用分正反面,接手机也方便
https://i.imgur.com/PlYgiU1.jpg
PCM5122的输出RC滤波先空着
https://i.imgur.com/pt16gEe.jpg
用杜邦端子跳线到输出的耳机座
https://i.imgur.com/BTXOw3z.jpg
板子背面根据PCM2707的输出电路补上一些元件,这里少了一对3.3K的对地电阻
要记得PCM2707用DAC类比输出需要切换到SPDIF输出模式
原本试半天以为哪里出问题,明明电脑有抓到却没声音,原来是忘记切换了
听起来的感觉就是...有点糊,这时候还是用USB直接供电
接着把PCM5122的一对RC补上
https://i.imgur.com/WVD8Oa2.jpg
听起来就没有PCM2707那种糊糊的感觉,也没有什么明显的底噪
PCM5122的架构对DIY的好处就是好焊又很难失败
整个声音路径上只经过一根电阻和一颗电容,就这部分稍微用好一点的材料感觉就不错了
这时候还是使用USB供电,试着用手机供电整块板子也是可以动的
最后再把DC座和LM317等等的其他零件补上
https://i.imgur.com/GvspV2g.jpg
完整版
DC座和RCA中间是控制PCM2707的SPDIF或I2S输出开关
右上角开关是控制PCM5122的滤波器和DEMP
右下角的耳机座接DAC输出,讯号再经过可变和MAX9720的缓冲后到中间的耳机孔
上面还保留I2S输入输出的连接,方便之后测试
背面照,分成三个电源供电
https://i.imgur.com/6yO2oNB.jpg
用一颗反相器当作缓冲给SPDIF
大致上到此算是完成了
最后发现一个问题
在拨放器拨放中间暂停时,用比较敏感的耳机把音量转到最后的1/4圈后可以听到明显底噪
但是直接接DAC输出却没有
原本有试着改一下接地的位置,却没有改善
把DAC讯号直接旁通到MAX9720上也没事
后来猜测是可变的阻值太低,所以可能阻抗不太匹配,但是手上都是10K的可变
而且以正常聆听的音量大概只需要开头的1/8圈到1/4圈就够了
如果要听到最后1/4圈的音量,应该要先担心别的问题了,所以打算不理它
作者: yys310 (有水当思无水之苦)   2022-05-29 21:25:00
干脆找USB CODECs 接收 DA 耳扩 全包hotplate穷人焊法竟然不给买 sad
作者: iitze (ici la lune)   2022-05-31 08:38:00
推DIY ,有趣

Links booklink

Contact Us: admin [ a t ] ucptt.com