用手机听歌时觉得,手机内置的codec对于细节的解析不是很好,正好有两片毕业学长留下来的PCM2904 USB声卡芯片,就打样PCB,制作了一个Type-C接口的手机外置声卡
上传的图片都是1080p分辨率,可以点击查看大图
打样的PCB是双面板,但声卡体积要做得尽量小,元器件密度较高,所以把两块双面板叠起来,变成了“四层板”
左右分别是顶板(解码器),和底板(模拟板)
背面,两块板通过焊盘连接,这样可以有四层布线层,也能增强地层的完整性:
PCB预览图:
由于codec芯片上面集成了USB接口电路、DC-DC、晶振震荡电路和PLL等,芯片引出了5个GND引脚,在PCB上面也分出了几个地,通过单点接地连接
特别是晶振、PLL的地和模拟地要严格分开,防止引入干扰:
制作的钢网,用于将锡膏刷到PCB上:
每个焊盘都刷上了锡膏:
这是要焊的元件,按PCB上的位置摆好,方便贴装:
大部分电阻电容都是0402封装,还使用了少量0201的元件
和0201相比,0805电阻可以说是巨大了:
0201电阻和手指的对比:
贴好元件的模拟板,用于对codec输出的音频信号进行放大,推动耳机
两块板用了不同的运放芯片:
放到PTC发热板上面加热
因为260℃的温度偏高,所以垫了一片PCB,用于将温度降低一点:
焊好的模拟板,请点击图片查看大图:
0201元件细节图,因为元件小,可以利用SOT-23芯片两个引脚之间的空间,要是0402就放不进去了
给背面也刷上锡膏,将两块板合体:
再焊另一面的codec芯片和Type-C接口,就能插上手机试听了:
手机识别到了声卡,并显示USB声卡输出,耳机里已经能听到音乐:
听一曲分手应该体面:
然后发现底噪巨大,还不如手机的音质...
排除了后级运放的问题,不知道是不是供电的原因,准备再做一个看底噪是不是还这么大
更新:直接飞线到USB数据线,然后插到电脑上听,完全听不到底噪
音质挺不错的,声音细节比较丰富
[ 此帖被alszy在2018-08-27 18:31重新编辑 ]