搜索
bottom↓
回复: 66

关于制作DAC,显摆+虚心征求砖头,请进

[复制链接]

出0入0汤圆

发表于 2012-3-10 08:32:48 | 显示全部楼层 |阅读模式
承之前的28楼跟帖讨论,现开一帖记录DAC制作过程。希望各位多多指教。

首先上两张草图,没有什么问题就开始画板
1、输入选择部分

(原文件名:input_select.JPG)

2、DF1706+PCM1702+GIC

(原文件名:dac.JPG)

出0入0汤圆

发表于 2012-3-10 08:57:12 | 显示全部楼层
这图。。。。。。


NB.

出0入0汤圆

 楼主| 发表于 2012-3-10 09:08:12 | 显示全部楼层
回复【1楼】Excellence 精益求精
这图。。。。。。
nb.
-----------------------------------------------------------------------

不好意思,缩小图不太清晰。另外这是随手画的草图,见笑了

上大图

(原文件名:DSC03070.JPG)


(原文件名:DSC03072.JPG)

出0入0汤圆

发表于 2012-3-10 09:55:11 | 显示全部楼层
我 有 PCM2707  和 PCM1798  想做USBDAC好多年了  现在还是全新IC........哈哈····

出0入0汤圆

 楼主| 发表于 2012-3-10 11:02:40 | 显示全部楼层
回复【3楼】ayumi8 断桥铲雪
-----------------------------------------------------------------------

头像很亮签名很酷

出0入0汤圆

发表于 2012-3-10 11:12:48 | 显示全部楼层
回复【3楼】ayumi8  断桥铲雪
我 有 pcm2707  和 pcm1798  想做usbdac好多年了  现在还是全新ic........哈哈····
-----------------------------------------------------------------------

这种DA可以作为普通直流DA来用吗?
淘宝很多这样的DA,分辨率高,基本都是24位的,比普通DA高多了,而且价格便宜很多
貌似见过别的论坛有帖子问这种DA怎么用

出0入0汤圆

发表于 2012-3-10 11:12:56 | 显示全部楼层
关注。。。

出0入4汤圆

发表于 2012-3-10 11:15:48 | 显示全部楼层
来看3楼签名的

出0入8汤圆

发表于 2012-3-10 11:40:06 | 显示全部楼层
我有个PCM2707+CS4398CZZ,标准I2S,OPA2604LPF

出0入8汤圆

发表于 2012-3-10 11:41:15 | 显示全部楼层
线路图倒没什么问题,你画板是做直插还是贴片

出0入0汤圆

 楼主| 发表于 2012-3-10 11:49:59 | 显示全部楼层
回复【9楼】771749862
-----------------------------------------------------------------------

2706+4398我也玩过

DF1706之前用贴片,之后全部直插

出0入0汤圆

 楼主| 发表于 2012-3-24 12:32:44 | 显示全部楼层
新坛第一帖
记录一下,正在绘制原理图,主要是建库费时间。业余时间不多,进度很慢

出0入0汤圆

 楼主| 发表于 2012-3-26 07:56:02 | 显示全部楼层
上传原理图初稿,PDF、PADS SCH和PADS LIB,两个意思:1、备份;2、希望有时间有兴趣的朋友帮检查,提点意见建议,最好一起layout请持续关注本贴,你得到的将远远不止这些……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入618汤圆

发表于 2012-3-27 13:42:05 | 显示全部楼层
粗看没什么大问题,整流管要并电容。

出0入0汤圆

 楼主| 发表于 2012-3-28 07:53:43 | 显示全部楼层
感谢大师。按照您的建议整流管都加上电容(啊:电容都位号都到100+了)。并且加上AC检测的硬件部分,用软件配合让掉电的时候静音继电器能尽快跳开,避免关机冲击。

出0入0汤圆

 楼主| 发表于 2012-4-2 11:11:18 | 显示全部楼层
初步布局,板子好大,大概有20×30,打样费不便宜,都是直插阻容的错啊,但又不想用贴片的

出0入0汤圆

 楼主| 发表于 2012-4-5 08:09:56 | 显示全部楼层




PCB大概的样子,输入选择部分确定铺铜,其他地方还在考虑怎么铺。
请大家给点评,欢迎砖头,大块的……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-6 11:38:48 | 显示全部楼层
参考资料:外国人做的PCM1704 DAC,供大家参考












本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-6 11:41:33 | 显示全部楼层
还漏了一个文件,原理描述。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-9 08:40:50 | 显示全部楼层
PCB完成,准备发给小张打样

出0入0汤圆

 楼主| 发表于 2012-4-14 09:16:28 | 显示全部楼层
gzhuli 发表于 2012-3-27 13:42
粗看没什么大问题,整流管要并电容。

狐狸大哥,PCB已经打样好。送你一片。你有邮购东西的时候跟MM说一声,他们会跟小张拿的。
希望你给点意见,能得到一两句指点的话,感激不尽

出0入0汤圆

 楼主| 发表于 2012-4-16 12:13:03 | 显示全部楼层
PCB收到,非常漂亮!稍后上图

出0入0汤圆

 楼主| 发表于 2012-4-16 19:29:11 | 显示全部楼层






共享sch、pcb和lib,还有符合阿莫拼大板规范的GERBER。对于PADS出GERBER还有疑问的同学可以在本帖资料里找到答案

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-16 19:34:20 | 显示全部楼层
本帖最后由 mowin 于 2012-4-17 07:59 编辑

板上有个单词CHASSIS拼成CHASIS了,大意啊,不好意思

编辑:昨晚回去仔细检查PCB,发现两个地方悲剧了:
1、有源晶振封装做错了,本来是300mil脚距,做成200mil。只能把晶振接长脚再弯进去。
2、TO-220 F型散热片的固定针间距做错了,少了50+mil。插不进。只能把固定针拔掉不要……

出0入618汤圆

发表于 2012-4-20 18:07:00 | 显示全部楼层
mowin 发表于 2012-4-14 09:16
狐狸大哥,PCB已经打样好。送你一片。你有邮购东西的时候跟MM说一声,他们会跟小张拿的。
希望你给点意见 ...

多谢,PCB已收到,整体感觉不错,细节还没时间细看,在考虑是不是要再整几个拆机1704和627。

出0入0汤圆

 楼主| 发表于 2012-4-20 19:14:08 | 显示全部楼层
gzhuli 发表于 2012-4-20 18:07
多谢,PCB已收到,整体感觉不错,细节还没时间细看,在考虑是不是要再整几个拆机1704和627。 ...

得知你没有把它扔垃圾桶
灰常开心

出0入0汤圆

发表于 2012-4-20 20:16:17 | 显示全部楼层
楼主的进度还挺快的

出0入0汤圆

 楼主| 发表于 2012-4-21 07:53:28 | 显示全部楼层
断断续续焊了四个晚上,昨晚终于把零件都装到板上。明天休息,拍点靓照礼拜一放上来。开始调试程序,暂时用之前做好的STM32F103VC播放器主控板……

出0入4汤圆

发表于 2012-4-21 21:14:17 | 显示全部楼层
想看下你那个dac的pcb怎么画的,帖子里的下来好像显示软件过期样,可以再传个一个不,或者上个正反面的pdf
谢了

出0入0汤圆

 楼主| 发表于 2012-4-23 08:22:35 | 显示全部楼层
475627406 发表于 2012-4-21 21:14
想看下你那个dac的pcb怎么画的,帖子里的下来好像显示软件过期样,可以再传个一个不,或者上个正反面的pdf
...





正反面PDF

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-23 09:21:12 | 显示全部楼层
本帖最后由 mowin 于 2012-4-23 09:38 编辑


装完出声





板子各个部分


去年做的STM32主控板,体会了一把STM32的RZI2S外设


PCB空板

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-23 09:44:51 | 显示全部楼层
光线不好,开内闪拍的,各位将就看看吧。

gzhuli大哥:TPA6120的偏置电流有点大,+端偏置用100K时,竟然有1.6V DC-OFFSET。现在我改用2K,30mV中点电压,还可以接受,不知道耳机有没有意见

出0入0汤圆

发表于 2012-4-23 11:45:12 | 显示全部楼层
支持,很不错啊

出0入0汤圆

发表于 2012-4-23 12:49:11 | 显示全部楼层
进度很快啊,我也打算做一个的,芯片有PCM1796,TPA6120A2,iv部分想照搬TPA6120A2的datasheet
控制准备用STM32F4,电源没想好,不知道锂电池+DCDC能不能用

出0入0汤圆

 楼主| 发表于 2012-4-23 14:15:56 | 显示全部楼层
jeffwei 发表于 2012-4-23 12:49
进度很快啊,我也打算做一个的,芯片有PCM1796,TPA6120A2,iv部分想照搬TPA6120A2的datasheet
控制准备用ST ...

1796和1792的输出电流不同的,I/V的电阻要注意区别。
如果照搬那个电路,音量控制你只能用DAC自带的音量衰减,或者软件处理音频数据,这样都会对细节有比较大影响,都不如在模拟部分调节音量

出0入0汤圆

发表于 2012-4-24 10:04:11 | 显示全部楼层
没搞过HIFI,不知道用DAC内置音量衰减的影响有多大,要是几百块的耳机听不出来就不管了,估计自己也是木耳朵
现在关心的是电源问题,想做成便携的,不知道电源的纹波要小到什么程度才行。
LT1700从锂电池升压到5V,运放的-5V用电荷泵获取应该可以吧?耳放的+-15V不知道电流要多大才够,没定下合适的DCDC芯片

出0入0汤圆

发表于 2012-4-24 10:10:14 | 显示全部楼层
mowin 发表于 2012-4-23 09:21
装完出声

你换龙头了我都不认得了..........
最近我也做了个DAC , PCM1702的 ,
让朋友LAYOUT完 刚出GBR打了样, 过几天就得

USB的以后是趋势, 不过我打算用STM32F4的开发板搞.....

出0入0汤圆

 楼主| 发表于 2012-4-24 10:51:54 | 显示全部楼层
jeffwei 发表于 2012-4-24 10:04
没搞过HIFI,不知道用DAC内置音量衰减的影响有多大,要是几百块的耳机听不出来就不管了,估计自己也是木耳 ...

TPA6120静态电流约30mA。最大输出700mA。你自己看着办吧……

出0入0汤圆

 楼主| 发表于 2012-4-24 10:53:05 | 显示全部楼层
90999 发表于 2012-4-24 10:10
你换龙头了我都不认得了..........
最近我也做了个DAC , PCM1702的 ,
让朋友LAYOUT完 刚出GBR打了样, 过 ...

放点资料让我等小白学习学习吧
我想用SAM7S64做主控,还是喜欢ATMEL的SSC外设

出0入0汤圆

发表于 2012-4-24 11:11:56 | 显示全部楼层
顶下兄弟!这是兄弟这么多年智慧、执着追求沉淀下来的集大成作品!

出0入0汤圆

发表于 2012-4-24 11:49:38 | 显示全部楼层
mowin 发表于 2012-4-24 10:53
放点资料让我等小白学习学习吧
我想用SAM7S64做主控,还是喜欢ATMEL的SSC外设 ...

SAM7S64除非有片子,不然很不推荐啊......
STM32F1很便宜啊,还有SDIO,没必要用SAM7S64......

做DAC的模拟,除了LAYOUT要过关,其次就上元件一定要好,
国内的电阻绝对不能用...... 淘宝买点1到5毛的电阻就好。
电解上低阻的,退藕电容从薄膜到瓷片的都可以....
滤波器的电容用PS膜或者单层瓷片都行....

变压器也是个大问题,环牛要挑中心孔小的买,无论是国内还是国外的......

出0入618汤圆

发表于 2012-4-24 12:02:15 | 显示全部楼层
Atmel的SAM3U4C在e络盟卖94.63一片,加税和运费140左右吧,DIY不在乎成本可以考虑。对STM32F1的I2S实在是有阴影。

出0入0汤圆

发表于 2012-4-24 16:17:59 | 显示全部楼层
gzhuli 发表于 2012-4-24 12:02
Atmel的SAM3U4C在e络盟卖94.63一片,加税和运费140左右吧,DIY不在乎成本可以考虑。对STM32F1的I2S实在是有 ...

我是过NUC100的M0, 载个P-FATFS, 带个12864, 15MHZ@SPI负责读卡, 再用PDMA给I2S灌数据, 感觉没有问题
但是不知道为什么, 当我启用连续扇区读取SD卡的时候,每3秒就爆音一次, 用示波器,逻辑分析仪看IO口,
显示和单一扇区读取差异不大, 空闲时间还有不少, 但是就是会爆音.........
换回单一扇区读取SD卡则没问题.....
单一扇区读取, 只有把I2S输出速度提高到16bit/96khz的时候有连续的爆音,
此时在看IO口,已无空闲时间.....

出0入618汤圆

发表于 2012-4-24 16:28:18 | 显示全部楼层
90999 发表于 2012-4-24 16:17
我是过NUC100的M0, 载个P-FATFS, 带个12864, 15MHZ@SPI负责读卡, 再用PDMA给I2S灌数据, 感觉没有问题
但 ...

有可能是内存总线带宽问题,M0和M3的性能差距还是比较明显的。

出0入0汤圆

 楼主| 发表于 2012-4-24 16:44:59 | 显示全部楼层
gzhuli 发表于 2012-4-24 12:02
Atmel的SAM3U4C在e络盟卖94.63一片,加税和运费140左右吧,DIY不在乎成本可以考虑。对STM32F1的I2S实在是有 ...

没有关注过ATMEL的M3,不知道跟AVR32UC3B0比优势大都少?不如玩UC3B0?不到50RMB。
我是手上有一片7S64的核心板,想弄弄而已,还没有行动。其实7S64好找啊,实在不行把J-LINK解剖就有一片

出0入0汤圆

 楼主| 发表于 2012-4-24 16:47:08 | 显示全部楼层
gzhuli 发表于 2012-4-24 12:02
Atmel的SAM3U4C在e络盟卖94.63一片,加税和运费140左右吧,DIY不在乎成本可以考虑。对STM32F1的I2S实在是有 ...

STM的I2S确实令人郁闷,甚至直到现在的F4都没有什么改进

出0入618汤圆

发表于 2012-4-24 17:02:59 | 显示全部楼层
mowin 发表于 2012-4-24 16:44
没有关注过ATMEL的M3,不知道跟AVR32UC3B0比优势大都少?不如玩UC3B0?不到50RMB。
我是手上有一片7S64的 ...

SAM3U4C接近UC3A1256吧,资源比UC3B0还是丰富点的,主要是有SDIO,读卡速度比较高,SRAM也分两个bank,数据吞吐裕量比较大。

出0入0汤圆

发表于 2012-4-24 19:03:55 | 显示全部楼层
mowin 发表于 2012-4-24 10:51
TPA6120静态电流约30mA。最大输出700mA。你自己看着办吧……

+-15V时测的吗?

出0入0汤圆

 楼主| 发表于 2012-4-24 19:30:29 | 显示全部楼层


我没测,大厂的DS应该值得信赖。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-24 19:52:05 | 显示全部楼层

gzhuli:这是与打样PCB同步的原理图,PDF文件打包。我担心你打不开pads文件。

另:pdf文件好像下载不了,不知道怎么回事?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-4-25 06:13:18 | 显示全部楼层
mowin 发表于 2012-4-24 19:52
gzhuli:这是与打样PCB同步的原理图,PDF文件打包。我担心你打不开pads文件。

另:pdf文件好像下载不了, ...

论坛代码通病, 传说是某个插件没安装~~

出0入0汤圆

 楼主| 发表于 2012-4-25 15:42:13 | 显示全部楼层
为了彻底解决TPA6120偏置电流导致中点电压高的问题,今天发了这样一块小板去打样。
狐狸大哥,也给你留一片在小张那里。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-4-28 15:42:42 | 显示全部楼层
呻吟如何

出0入0汤圆

 楼主| 发表于 2012-4-28 21:39:29 | 显示全部楼层
wyr7728 发表于 2012-4-28 15:42
呻吟如何

意思是问“声音如何?”吧?
这样说吧,对比我之前做的CS4398,进步没有想象中那么巨大。

出0入0汤圆

 楼主| 发表于 2012-5-7 08:01:33 | 显示全部楼层
鉴于PDF下载不了,我把上面的参考DAC资料打包,这是从网络上找到的,不记得出处了,感谢原作者


TPA6120A2耳机放大IC偏置电流较大,导致中点电压偏高问题解决办法:
    1、与音量控制IC直流耦合。
    因为PGA2320输出能驱动600欧负载,而且中点偏移相当小,实测约0.6mV,所以最简单的办法是短路C22、C23,最终输出端DC电压立即降至1.5mV左右,很理想!但是此法有两个不合意的地方:声音定在那了,没法通过更换耦合电容调整,可玩性降低;因为没有直流保护电路,直流耦合后对耳机安全不利。TPA6120可靠性很高这不用担心,但是调试中前面电路有点风吹草动那就麻烦了。比如PGA2320没有接控制线时,有时会输出很大的直流电压(测到过-14.xVDC),当然正常工作后不会有这种情况。
    2、保留耦合电容,加缓冲级。
    拆掉C77、R45、R66、C76、R44、R65。把缓冲器小板对好位置,用剪下的元件脚将J1-J6与主板连接,用线把正负15V接到+-处。OPA134用10K偏置电阻时本身DC-OFFSET约3mV,TPA6120有2倍增益,最终输出端DC电压小于6mV,比较满意。
    输入耦合电容用10uF时,-3dB频率约1.59Hz。图中的积层电容是我非常喜欢的电容;WIMA MKP10也很不错也不贵就是脚间距不同;ERO有一款MKT轴向电容中频真的很好,也很便宜;苏伦电容手上也有几个拆机品,容量有点小只有2.2uF;RIFA(现在是EVOX-RIFA)蓝色壳的改天试试;NICHICON MUSE无极性电解听说音质惊人,手上没有;像M-CAP、Jensen之类没玩不起只能YY了……
    这个是小板PCB图,没有sch直接画的。
   
   
    打包两张DAC的高清图-无PS无码。
    至此,DAC制作暂告一段落。搞个外壳,做一片好点的播放器主控板,就可以安心听音乐了!接下来相当长的时间里,不会再有升级的想法。
    感谢各位关注!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-5-7 08:42:04 | 显示全部楼层
补充DF1706E初始化代码,在STM32F103VC下实现的,很容易移植:
DAC做主机(master)时,数据接口只支持44.1KHz/16bit/2ch格式!这是有DAC硬件决定的。
DAC做从机(slave)时,数据接口可以任意选择DF1706E所支持的格式之一。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-5-23 16:59:49 | 显示全部楼层
AD827用在GIC电路感觉不太正常,声音倒是没异常,只是IC烫手的厉害,手放上去坚持不了三秒,而OPA2604则只是稍热而已,远远没到烫手的程度
目前运放组合是:OPA627+OPA2604+LME49710。
现在感觉耳机(TS-671)是瓶颈,下次回老家一定把K240M带出来。

出0入0汤圆

发表于 2012-6-25 09:52:33 | 显示全部楼层
mowin 发表于 2012-5-23 16:59
AD827用在GIC电路感觉不太正常,声音倒是没异常,只是IC烫手的厉害,手放上去坚持不了三秒,而OPA2604则只 ...

AD797,BB的OP627等本来就很烫,你看下静态电流算下功率就知道,我的直接手就不敢放上去。正常

出0入0汤圆

 楼主| 发表于 2012-7-9 10:34:58 | 显示全部楼层
fsclub 发表于 2012-6-25 09:52
AD797,BB的OP627等本来就很烫,你看下静态电流算下功率就知道,我的直接手就不敢放上去。正常
...

627/797还好,不算烫,单运放。
827真的很烫。
LT1057就冷静多了,在GIC滤波器里,LT1057/AD827/OPA2604的声音听不到区别,也许是耳机太烂了,等我K240M回到身边再测试看看。

出0入0汤圆

发表于 2012-7-9 11:22:57 | 显示全部楼层
运放的声音区别还是蛮大的,建议使用OPA627,GIC滤波器声音偏硬,耦合RIFA420系列很不错,用4.7UF的就够了。

出0入0汤圆

 楼主| 发表于 2012-7-30 14:06:44 | 显示全部楼层
gzhuli 发表于 2012-4-24 12:02
Atmel的SAM3U4C在e络盟卖94.63一片,加税和运费140左右吧,DIY不在乎成本可以考虑。对STM32F1的I2S实在是有 ...

大师,我在坛里收了片SAM4S xplained,上面有M3/M4各一片,还没想好怎么玩。

出0入0汤圆

发表于 2012-8-20 15:26:05 | 显示全部楼层
MARK MARK MARK

出0入0汤圆

发表于 2012-9-11 16:24:45 | 显示全部楼层
mowin 发表于 2012-3-26 07:56
上传原理图初稿,PDF、PADS SCH和PADS LIB,两个意思:1、备份;2、希望有时间有兴趣的朋友帮检查,提点意 ...

兄弟,有木有多余的板子呢?想动动手...

出0入0汤圆

 楼主| 发表于 2012-9-11 16:43:23 | 显示全部楼层
wwq123030627 发表于 2012-9-11 16:24
兄弟,有木有多余的板子呢?想动动手...

还有一片空板。把联系方式发站内消息过来。空板赠送快递费到付。

出0入0汤圆

发表于 2012-9-11 17:17:19 | 显示全部楼层
mowin 发表于 2012-3-26 07:56
上传原理图初稿,PDF、PADS SCH和PADS LIB,两个意思:1、备份;2、希望有时间有兴趣的朋友帮检查,提点意 ...

好像可以用上STM32的板子了.....要不要加一个USB通信的PCM27XX呢?

出0入0汤圆

 楼主| 发表于 2012-9-11 17:27:57 | 显示全部楼层
只要能输出(或输入)I2S的主控板都能用。

出0入0汤圆

 楼主| 发表于 2012-10-22 12:29:23 | 显示全部楼层
国庆回家把K240M带来了,TPA6120推600欧的耳机有点吃力,音质还算好,很像胆机、声音很纯、瞬态很好。不想有些朋友说的那么不济。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 07:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表