[心得经验] 十项全能的PCM1704K D/A解码

  [复制链接] 查看: 243275|回复: 672

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

发表于 2012-9-14 17:31 | 显示全部楼层
本帖最后由 andyyome 于 2012-9-14 18:13 编辑

  出产于上个世纪90年代末,作为当时BB公司的最顶级力作的PCM1704K,一问世就立即轰动整个音响发烧界。直到现在可谓经历无数新颖IC的挑战,很多性能参数上都已经超过了PCM1704,但是就论这个IC的音质在很多发烧友心中依然是最顶级的发烧神器.
PCM1704K-1.png
        
     PCM1704是一个纯粹的24位R-2R阶梯电流型DA转换器,这种结构需要用甚精密的电阻以构造出高精度的电流源,工艺非常复杂而且制造成本很高,PCM1704的高工艺制造要求自然令其售价很高。这个应该是造成在PCM1704之不再生产的重要原因。由于是纯粹的DAC,所以在设计中的灵活度就很高,虽然技术资料上称该IC只能支持24bits/96KHz,但这个是指在8倍超取样的情况,如果用4倍超取样就完全可以实现24bits/192KHz的高取样率信号的解码。其实在本身高达24bits/192KHz的信号,再插入更多的超取样补插也没有多大意义,因为其量化噪声频谱段也都在很高的频率段上了。因其在最终音质上的千差万别,所以这个IC是非常好玩的DA转换芯片。我相信PCM1704能出很好的音质,但是要让它出好声可不是一件容易的事,很多发烧友也还在乐此不疲的深挖着它的潜质。由于价格昂贵,供电系统比较复杂,更因为该IC已经停产了并有了许多技术参数更好的IC出现,所以现在大厂的产品都不再考虑这个IC。目前国内外在做这片IC的工厂很少,大部分都是DIY性质的研究。

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 17:40 | 显示全部楼层
如下图是PCM1704的内部电路,非常的简要没有多余的功能:
1704结构图.png
仅有位时钟BCLK、字时钟WCLK和数据DATA三个输入信号,然后还有两个控制信号20-BIT和INVERT,其余的除了电源之外都是DAC结构部位的电路。20-BIT控制端是用于控制转换数据的最长字长是20位还是24位,接地时为高电平表示接收24位的,接-5V时为低电平表示接收20位的。INVERT是表示输入数据的反转与否,在接地时表示不反转,此时模拟电流输出的相位保持不变,接-5V时模拟输出电流的相位反转180度,这个功能让我们很容易实现真正差分输出,以及对于一些录音相位反的音乐也可以方便的校正过来。PCM1704是利用两个23位DAC来合成真24精度输出的,并利用精密的激光微调电阻的办法使两个DAC精度一致,这样利用双平衡电流段去保证了在任何情况下都能获得理想的跟踪性能,此举有效防止过零失真获得极佳的线性输出。这点,对于现代新的DAC IC是很难做到,当然它们的制造工艺要简单得多,价格要比PCM1704便宜得多。

1

主题

0

好友

55

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
50329
帖子
71
精华
0
经验
55 点
金钱
55 ¥
注册时间
2008-8-9
发表于 2012-9-14 17:45 | 显示全部楼层
“放毒”预告篇

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 17:53 | 显示全部楼层
回复 3# Bingo


    不是放毒,只是将一些平时的研究心得和结果跟大家分享,大家有兴趣的话我也会把整个制作过程公布出来,元件的安装焊接等相关的都是开放的

193

主题

0

好友

1274

积分
     

认证会员 当前离线

Rank: 4

UID
6165
帖子
2354
精华
0
经验
1274 点
金钱
389 ¥
注册时间
2005-11-3

认证会员

发表于 2012-9-14 18:22 | 显示全部楼层
1704狂人

27

主题

1

好友

765

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
122553
帖子
1081
精华
0
经验
765 点
金钱
761 ¥
注册时间
2009-8-4
发表于 2012-9-14 18:26 | 显示全部楼层
真的很贵

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 19:04 | 显示全部楼层
回复 5# 和绅


    谢谢和大帮顶,记得你手上也有一台1704的解码,到时一起玩下

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 19:05 | 显示全部楼层
回复 6# Flagson


    你要的板装成怎样了啊?上图看看啊!PCM1704的售价现在确实贵,所以后来的版本都是能兼容PCM1702的,这样制作费用就会降低很多。

206

主题

16

好友

5573

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
8945
帖子
6416
精华
0
经验
5573 点
金钱
5235 ¥
注册时间
2006-4-27
发表于 2012-9-14 19:21 | 显示全部楼层
呵呵....,终于来讲课喇,我担凳仔坐前D来学野。

126

主题

0

好友

3082

积分

罗宾汉 当前离线

通透

Rank: 7Rank: 7Rank: 7

UID
10785
帖子
5702
精华
0
经验
3082 点
金钱
2355 ¥
注册时间
2006-7-18
发表于 2012-9-14 20:22 | 显示全部楼层
相信1704是24bit中最好的电流型DA转换器了
也希望LZ开班上课,说说传说中最好声的1bit转换器,SAA7350+TDA1547

17

主题

1

好友

234

积分
     

业余侠客 当前离线

Rank: 4

UID
56920
帖子
227
精华
0
经验
234 点
金钱
234 ¥
注册时间
2008-10-4
发表于 2012-9-14 21:10 | 显示全部楼层
正在用9001+PMD100+PCM1704X4解码,现想用好些接收解调板(9001+DF1704)的试试 关注中

206

主题

16

好友

5573

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
8945
帖子
6416
精华
0
经验
5573 点
金钱
5235 ¥
注册时间
2006-4-27
发表于 2012-9-14 21:35 | 显示全部楼层
正在用9001+PMD100+PCM1704X4解码,现想用好些接收解调板(9001+DF1704)的试试 关注中
大力宝 发表于 2012-9-14 21:10
PMD100也是很好声的滤波芯片,只可惜不能上到96K,要上96K的话还是DF1704才搞得掂。

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 21:39 | 显示全部楼层
回复 9# weixiang


    WEIXIANG兄客气了

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 21:40 | 显示全部楼层
回复 10# 无名氏


    PCM1704确实是一个好芯片。
   至于SAA7350+TDA1547有机会一定和大家探讨一下

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 21:42 | 显示全部楼层
回复 11# 大力宝

PMD100确实有一种味道是其他芯片不能代替的,但是全面的话还是DF1704

17

主题

1

好友

234

积分
     

业余侠客 当前离线

Rank: 4

UID
56920
帖子
227
精华
0
经验
234 点
金钱
234 ¥
注册时间
2008-10-4
发表于 2012-9-14 21:43 | 显示全部楼层
回复 12# weixiang
不错,PDM100听HDCD沒说的,听其它CD看来又要折腾DF1704了

20

主题

0

好友

863

积分

认证企业会员 当前离线

宏机

UID
19006
帖子
1541
精华
0
经验
863 点
金钱
753 ¥
注册时间
2007-2-17

社区贡献 认证会员

 楼主| 发表于 2012-9-14 21:44 | 显示全部楼层
回复 12# weixiang

我一直喜欢用DF1704的一个很主要的原因其实是DF1704具备了其他IC没有的I2S输入功能,有了这个功能的话还可以玩玩大家推崇的I2S外部输入

17

主题

1

好友

234

积分
     

业余侠客 当前离线

Rank: 4

UID
56920
帖子
227
精华
0
经验
234 点
金钱
234 ¥
注册时间
2008-10-4
发表于 2012-9-14 21:54 | 显示全部楼层
回复 15# andyyome

正准备装多一份DF1704的解调和PMD100轮着听

27

主题

1

好友

765

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
122553
帖子
1081
精华
0
经验
765 点
金钱
761 ¥
注册时间
2009-8-4
发表于 2012-9-14 22:07 | 显示全部楼层
回复 8# andyyome
芯片难寻呀~先装成这样了,吸收电容全部都上日精了,都是差1704了~
201209142724.jpg
201209142725.jpg
201206182610.jpg

38

主题

0

好友

214

积分

业余侠客 当前离线

Rank: 4

UID
190582
帖子
536
精华
0
经验
214 点
金钱
210 ¥
注册时间
2010-4-11
发表于 2012-9-14 22:10 | 显示全部楼层
可惜只有6片,我做机器要8片
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部