切换到宽版
  • 20938阅读
  • 175回复

[外设]小七爱折腾~说出来你可能不信,为了吃鸡我做了个“声卡” [复制链接]

上一主题 下一主题
离线satelives
 

发帖
498
M币
12283
专家
105
粉丝
9356
— 本帖被 發騷友 设置为精华,作者+3000M币+5专家(2018-04-16) —
随着吃鸡(绝地大逃杀)游戏的大火,小七也不可避免的被同事教坏,买了吃鸡的游戏。。


之前是下班后去网咖玩一会儿,无奈游戏火热,有时候没有机器可以玩,考虑到笔记本已经超额服役了7年,遂一狠心,去咸鱼花了3200收了主机+显示器


CPU:i4790
主板:技嘉
内存:8G DDR3 金士顿 骇客 x2 = 16G
硬盘:120G SSD + 1T HDD
显卡:技嘉 GTX960 4G
蓝光光驱+飞利浦21寸显示器

联系好后自己屁颠屁颠的跑去人家那边领,还小刀砍了50打车费

不过,游戏是可以玩了,总感觉声音太小,听不清敌人的脚步声,用音响玩的话又太扰民,所以干脆自己弄个声卡。。。
方案上,选择了USB声卡常用的CM108AH,这个IC很便宜,7块钱左右,而且接口丰富,除了自带DAC(用于音频输出)和ADC(用于麦克风输入),还支持I2S信号输出给外部的DAC以及外部ADC的I2S信号输入,SPDIF信号输出等,正所谓便宜好用,后面还有个升级版的CM108B,可以免晶振,性能也有一定的提高。



虽然内部已经集成有DAC,只需要接上隔直电容就可以听歌了,但是为了假装是玩音频的,又故作玄虚的外挂了个DAC,也就是只用了CM108AH的I2S信号输出功能。。外部DAC选用CS4398,CS4398也是一个便宜好用的东东,大概12元/PCS:
CS4398是Cirrus Logic的旗舰级解码芯片,性能非常优异,在70000多元的CD机中也可见该芯片的踪迹。CS4398是一块24Bit/192K Hz规格的解码芯片,它具有120分贝以上的讯噪比和动态范围,总谐波失真+噪声低至0.0005%,采用一个高级专用多位Delta-Sigma调制器,并整合了失配噪声整形技术。



光有DAC输出能力不一定够,所以又自作主张的搭了一个耳机放大器。。。用运放也是OK的,不过还是嫌麻烦,年纪大了不太想思考了,所以直接用了美信的MAX97220A耳机放大器,也是个便宜货(2.5元/PCS)。。



所以,总的信号链路 USB->CM108AH->I2S->CS4398->DAC->MAX97220->耳机

为了以后使用方便,把用到的接口都引出来了,比如CM108A的按键控制音量,上下曲功能,以及I2S输出信号,I2S输入信号,用于以后更换别的DAC或者研究使用。除了这些,还外扩了CS4398的I2C控制信号,用于预留以后用MCU与它通信,实现音量输出控制,EQ音效等功能。


不过考虑的时候没考虑全,预留了2个3.5mm音频输出口,想着是耳机用一路,音箱用另一路,结果忘记了耳机还有个耳麦接口。。。应该引到CM108AH的麦克风输入口的。。。算了。。





虽然打样PCB只需50元,不过以小七的尿性,不拼个十款八款的板子上去就浑身觉得难受。。


老规矩,上雕刻机切板

楼下继续。。。
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共37条打赏M币+469专家+6
hfsp M币 +13 謝謝分享 04-27
liufeilove M币 +20 这个拼板方式好,不过自己得有切割利器 04-27
ww5204849 M币 +8 優秀文章 04-25
应试教育 M币 +5 原創內容 04-23
390376626 M币 +8 我买的PCM2706+ES9023发烧级音频DAC声卡,左声道底噪有空发你看 04-19
wowowo864 M币 +3 優秀文章 04-18
mxlkf M币 +20 不是有2.5mm耳机插孔嘛!这么做不麻烦哪,蛋痛! 04-18
ht0ht M币 +30 優秀文章 04-18
newnet1234 M币 +20 謝謝分享 04-17
q版虎斑猫 M币 +13 優秀文章 04-17
离线satelives

发帖
498
M币
12283
专家
105
粉丝
9356
只看该作者 1楼 发表于: 04-16
接楼上


边切边用吸尘器。。。不然环氧树脂吸进去,比较难受,好像对身体还有害


焊接过程就不详细讲过了,焊了几块,犯了低级错误,芯片焊反了,烧了。。。


12MHz的贴片晶振刚好用完了,从别的板子拆下来一颗,结果焊接的时候不知道搞到哪里去了,只好用直插的先凑合着用吧。。耳机接头也不够了


焊接完毕


插上USB,电脑会识别出USB声卡


在声卡的属性里还可以设置一些EQ音效


下面简单的测一下会不会失真,下载了一个1KHz的正弦波音频,把声音调到最大,用示波器简单的观察下


波形不错,能正确还原出正弦波,波峰波谷正常


这下声音够大,把耳机接上,这1KHz的音频震得我有点晕。。。

进游戏,体验了一下,还不错,声音比以前的大多了。。脚步声隔老远就能听出来,至于能不能吃鸡,取决于队友,我只是个送快递的。。。


最近换工作了,比较忙,好久没发帖了,不知道大家还记得俺不


原理图和PCB有需要的么,有的话留言,晚些上传。。

忘了说,CM108AH这个IC插在手机上也能识别成音频设备,无需安装任何驱动,并且可以正常播放,相当于手机的声卡,这里就不贴图了。。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2018/4/20
    看了些回复,谢谢大家还记得我~~
1、我可不是什么大神。。就一个DIY爱好者而已,大家一起交流学习,大神什么的真的不敢当
2、小七是木耳朵。这个“声卡”没啥技术含量,就是为了吃鸡而瞎拼凑,折腾着玩的,音质如何不好评论(TB很多同类或异类的产品,至少大部分都比我做得好吧),至于CS4389的LPF电路确实是省掉了的,现在听着感觉还不错,至少声音够大。。。
3、猫是去超市买东西回来路过宠物店,领养的。。。小名:毛乎乎
4、CM108AH的官方原理图是有光纤输出的,我没太研究 (●'◡'●)
5、PCB没有了。。CNC的时候没放正,切废了几片,剩下几片送人了。。仓促之下,设计上是有一些错误的,等有空整理好了再上传,有需要的自己可以打板子折腾哈
6、PCB在 嘉立创 打的,只要不开VCUT,可以拼版的,10cm x 10cm x 10片 = 50元,自己回来切割,具体要求可以去其网站看看。
7、小七在深圳科技园上班,有好玩的可以找我一起玩~~~
8、3D PCB封装及原理图库已分享:  http://bbs.mydigit.cn/read.php?tid=2404632
8、其他的想到再说。。。(●'◡'●)

[ 此帖被satelives在2018-04-20 01:54重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共39条打赏M币+510专家+4
tempchar M币 +20 趴在班上的晶振好评!CNC好评 04-27
ringlys0 M币 +8 不神,不得不服啊 04-27
qingf2008 M币 +13 謝謝分享 04-26
smfox10 M币 +30 小七大神,有空写个教下拼板 04-22
深白 M币 +8 不扶墙,服你 04-21
边个001 M币 +3 優秀文章 04-21
外来物种 M币 +8 赋安科技大厦附近 04-20
2005qq8 M币 +15 难道楼主是在中兴公司上班? 04-19
a78257199 M币 +30 優秀文章 04-18
sqss M币 +15 小七好久没来了! 04-18
离线2545889167

发帖
12070
M币
9117
专家
275
粉丝
4627
只看该作者 2楼 发表于: 04-16
STM32+CPLD制作时钟严格精确的I2S音频播放电路|http://bbs.mydigit.cn/read.php?tid=2390322
[ 此帖被2545889167在2018-04-17 11:48重新编辑 ]
离线2545889167

发帖
12070
M币
9117
专家
275
粉丝
4627
只看该作者 3楼 发表于: 04-16
七神这帖子目测要精
离线2545889167

发帖
12070
M币
9117
专家
275
粉丝
4627
只看该作者 4楼 发表于: 04-16
讲道理我也来学习下。前两天我弄了个spi转iis为了得到比较满意的时钟精度。最终目的就是想弄个usb声卡。usb-spi用stm32f103.spi-iis用epm240实现精密时序。
dac和耳放 没想好用啥料
离线ookfei

发帖
1740
M币
5826
专家
-1
粉丝
34
只看该作者 5楼 发表于: 04-16
火钳刘明,   麦克风不加进去 吃鸡怎么爽
离线578087463

发帖
2048
M币
4504
专家
4
粉丝
37
只看该作者 6楼 发表于: 04-16
回 2545889167 的帖子
2545889167:讲道理我也来学习下。前两天我弄了个spi转iis为了得到比较满意的时钟精度。最终目的就是想弄个usb声卡。usb-spi用stm32f103.spi-iis用epm240实现精密时序。
dac和耳放 没想好用啥料 (2018-04-16 01:14) 回 2545889167 的帖子

DAC芯片试试AK4497EQ这货比ES9038Pro好做 9038太热了
LPF的电容考虑WIMA MKP10或KEMET PHE450(原RIFA)
耳放的话考虑运放加LME49600的搭配
离线cao57508

发帖
2190
M币
4146
专家
9
粉丝
74
只看该作者 7楼 发表于: 04-16
问一下,七神两年多忙啥去了?
离线zzfrafale

发帖
5499
M币
2577
专家
2
粉丝
21
只看该作者 8楼 发表于: 04-16
大神啊,先膜拜一下
看来吃鸡是彻底火了啊,昨天还有朋友来找我帮忙升级电脑,要求吃鸡

发帖
1148
M币
1423
专家
8
粉丝
20
只看该作者 9楼 发表于: 04-16
優秀文章,同是吃鸡队友给你点赞
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个