[心得经验] 4FS_NOS(PCM1702*8)器件清单、原理图、PCB

[复制链接] 查看: 57891|回复: 164

37

主题

0

好友

3516

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3631
精华
0
经验
3516 点
金钱
3434 ¥
注册时间
2010-9-9
发表于 2014-3-30 16:41 | 显示全部楼层
上面那个链接里似乎看到些什么,说是16位的cdp用索尼格式凸显不出右对齐的缺点,20bit dac处理16bit数据时会把下一串葡萄的前面4个大个的当作本串的……LSB。DIR9001输出右对齐格式,MSB先、24-bit的DATA,32-bit的LRCK,对于LRCK反向后移作LE用时跟谁对齐是个问题,而他提到的方法是当使用PCM1702时把反向后的LRCK再右移4位。大侠请看看是不是这个理呢?

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-3-30 18:05 | 显示全部楼层
LeonBernieniv 发表于 2014-3-30 16:41
上面那个链接里似乎看到些什么,说是16位的cdp用索尼格式凸显不出右对齐的缺点,20bit dac处理16bit数据时会 ...

是这样的,我以前作SAA7220(16比特IIS)输出PCM1702的电路时就是把DATA左右分离后,再把LRCK延时4+1位,那个是正常出声的。
这次是把24BIT输出的DATA信号延时0,4,6,8位(即切掉24BIT的0、4、6、8位尾巴)来充当24、20、18、16BIT的数字信号,LRCK反相后就是下降沿结束,付合1702的LE时序。
我板子的1702是直接焊死,LOGIC是用座的,我板子材料只缺一个无关要紧的晶振,其它的都齐了,尽量一周内焊好,这段时间实在太忙了,这个周未2天时间都要把一块30*35CM的PCB画好,都没得休息

37

主题

0

好友

3516

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3631
精华
0
经验
3516 点
金钱
3434 ¥
注册时间
2010-9-9
发表于 2014-4-3 12:38 | 显示全部楼层
forsli@163.com 发表于 2014-3-30 18:05
是这样的,我以前作SAA7220(16比特IIS)输出PCM1702的电路时就是把DATA左右分离后,再把LRCK延时4+1位, ...

不枉装这一次,也感谢楼主耐心解答,之前几乎一无所知的相关内容现在能读得通了哈~
举一反三的话,先前有个让TDA1541跑192K的问题看来也有手段实现——倍频LRCK……好象扯远了呵
模拟部分我单独拖出来接1541DA模块,表现好好的,只是加了隔直电解,电容声就不描述了
IMG_0660.jpg
楼主且慢慢焊,也不急着一时,小弟这边蛋蛋很安定 或许是某个74损坏,因之前164一直开路着,那就是最简单的答案了。只等你那边说一声一切正常我就把74依次换了。

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-4 17:19 | 显示全部楼层
LeonBernieniv 发表于 2014-4-3 12:38
不枉装这一次,也感谢楼主耐心解答,之前几乎一无所知的相关内容现在能读得通了哈~
举一反三的话,先前 ...

我的还差几种电阻与晶振、拔码开关了
QQ图片20140404171941.jpg

78

主题

2

好友

2085

积分

超级贵宾 当前离线

Rank: 5Rank: 5

UID
68221
帖子
2056
精华
0
经验
2085 点
金钱
1910 ¥
注册时间
2008-12-11

社区贡献 论坛贵宾

发表于 2014-4-4 20:11 来自手机端 | 显示全部楼层
forsli@163.com 发表于 2014-4-4 17:19
我的还差几种电阻与晶振、拔码开关了

怎么非要那颗晶振?

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-4 21:59 | 显示全部楼层
zfl1211 发表于 2014-4-4 20:11
怎么非要那颗晶振?

现在电路接自动转换的,27、28脚接一起了,不好改接地,没有不知道工作正不正常

37

主题

0

好友

3516

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3631
精华
0
经验
3516 点
金钱
3434 ¥
注册时间
2010-9-9
发表于 2014-4-5 09:38 | 显示全部楼层
玩泥巴加两对管子做威尔逊,标准844电路,貌似提高很多哈~

1.jpg

2.jpg

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-10 10:06 | 显示全部楼层
兄弟们,板子经过一翻摆弄后,正常出声了
122.jpg
124.jpg
板子上的错误有:
1、HCT86的LRCK与XLRCK输出搞反了
2、HCF4517的速度慢,时钟相位与TTL的不同,要与前级的时钟反相才能正常移相
3、正常出声后,输出电平只有2.56VP(标准是3VP)
改正方法是:
1、把U4的2、5、10脚由原来的接GND改接VCC,13脚原来的接VCC改接GND。
ERR2.jpg
2、把C124(74HC153与HCF4517之间的那颗104电容)下方放那根横红线切断,另外接一根飞线到U1(11脚)到U3(4 脚)
ERR1.jpg
3、把R87、R88由原来的1.5K改为1.8K
ERR3.jpg
ERR4.jpg

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-10 10:09 | 显示全部楼层
LeonBernieniv 发表于 2014-4-5 09:38
玩泥巴加两对管子做威尔逊,标准844电路,貌似提高很多哈~

出声了,是4517的时序要求不同,与前级的时钟反相就OK了,更改方法在128楼

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-10 10:16 | 显示全部楼层
ozzylin 发表于 2014-3-22 01:01
好不容易裝完了  但是沒開聲
繼電器有跳通 直流 L R約100多mv
我在DIR9001 的pin27加各LED 看起來有LOCK  ...

我的板子已经出声了,板子有点错误,修改方法在128楼

78

主题

2

好友

2085

积分

超级贵宾 当前离线

Rank: 5Rank: 5

UID
68221
帖子
2056
精华
0
经验
2085 点
金钱
1910 ¥
注册时间
2008-12-11

社区贡献 论坛贵宾

发表于 2014-4-10 11:09 来自手机端 | 显示全部楼层
forsli@163.com 发表于 2014-4-10 10:06
兄弟们,板子经过一翻摆弄后,正常出声了



热烈庆祝!

2

主题

5

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
34045
帖子
647
精华
0
经验
670 点
金钱
605 ¥
注册时间
2008-1-14
发表于 2014-4-10 11:13 | 显示全部楼层
forsli@163.com 发表于 2014-4-10 10:16
我的板子已经出声了,板子有点错误,修改方法在128楼

又一雪中送炭呀。赞一个。这下可以放手去做了。

37

主题

0

好友

3516

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3631
精华
0
经验
3516 点
金钱
3434 ¥
注册时间
2010-9-9
发表于 2014-4-10 14:57 | 显示全部楼层
空脚位的BCK终于用到了,U2招谁惹谁了,身中数刀…… 我也开声了!

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-10 16:14 | 显示全部楼层
LeonBernieniv 发表于 2014-4-10 14:57
空脚位的BCK终于用到了,U2招谁惹谁了,身中数刀…… 我也开声了!

我用FOOBAR2000设输出96K,刚开始时右声道无声,更换U3(买的是拆机的HCF4517)后,两声道都顺利出声,可见4517的速度也影响很大,但44.1K的音轨用96K输出声音实在不自然

78

主题

2

好友

2085

积分

超级贵宾 当前离线

Rank: 5Rank: 5

UID
68221
帖子
2056
精华
0
经验
2085 点
金钱
1910 ¥
注册时间
2008-12-11

社区贡献 论坛贵宾

发表于 2014-4-10 16:29 | 显示全部楼层
forsli@163.com 发表于 2014-4-10 16:14
我用FOOBAR2000设输出96K,刚开始时右声道无声,更换U3(买的是拆机的HCF4517)后,两声道都顺利出声,可 ...

可装上晶振,试下96K的味道

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-10 16:44 | 显示全部楼层
zfl1211 发表于 2014-4-10 16:29
可装上晶振,试下96K的味道

我用的是16.9344的晶振,也能出96K的声音,FOOBAR2000调输出为96K也能正常出声,但44.1K的声轨用96K听实在难听

37

主题

0

好友

3516

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3631
精华
0
经验
3516 点
金钱
3434 ¥
注册时间
2010-9-9
发表于 2014-4-10 16:58 | 显示全部楼层
forsli@163.com 发表于 2014-4-10 16:14
我用FOOBAR2000设输出96K,刚开始时右声道无声,更换U3(买的是拆机的HCF4517)后,两声道都顺利出声,可 ...

看你提到96K才去放放,或许是96K资源原本就好,密度感与44.1明显差别,再播176.4和192就真的关门了……
再请问电平问题,先不说后面CLC衰减6DB,据你前帖说IV后7.2V是p还是p-p?按说单纯并联电流确实成倍增加,2.4mA p-p在1.5K电阻上就是3.6V p-p,4并就是14.4V p-p。那么4分时的话要怎么换算呢?听音上推测应是并联的-3DB

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-11 15:41 | 显示全部楼层
LeonBernieniv 发表于 2014-4-10 16:58
看你提到96K才去放放,或许是96K资源原本就好,密度感与44.1明显差别,再播176.4和192就真的关门了……
...

7.2VP,我也不知道为什么分时并联输出的会比直接并联的低3DB,或者是我下载的1KHZ测试APE是-3DB输出再或者是分时(等同4字节平滑滤波)的时候就会低3DB,但对比别的板子应该是后者。
我也不知道该怎么算,没有详细了解过

37

主题

0

好友

3516

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3631
精华
0
经验
3516 点
金钱
3434 ¥
注册时间
2010-9-9
发表于 2014-4-11 15:51 | 显示全部楼层
forsli@163.com 发表于 2014-4-11 15:41
7.2VP,我也不知道为什么分时并联输出的会比直接并联的低3DB,或者是我下载的1KHZ测试APE是-3DB输出再或者 ...

昨天自己算过,还好烂笔头记下了,不然又忘记了:
*******************
TDA1541 4 mA p-p
4 / 2.83 = 1.414 mA rms

dbu以rms计:
0 dBu (0.775V)
所需:
775 / 1.414 = 548 Ohms

通常电阻取值1.5 KOhms
1.414 mA rms * 1.5 KOhms = 2.121 V rms
dBu = 20 * log (2.121 V / .775 V) = 8.74 dBu

*********************
PCM1702 2.4 mA p-p
2.4 / 2.83 = 0.848 mA rms

所需:
775 / 0.848 = 914 Ohms

1.5 KOhms时:
0.848 mA rms * 1.5 KOhms = 1.272 V rms
dBu = 20 * log (1.272 V / .775 V) = 4.3 dBu

1.8 KOhms
0.848 mA rms * 1.8 KOhms = 1.526 V rms
dBu = 20 * log (1.526 V / .775 V) = 5.88 dBu

*******************
4fs分时PCM1702:
9.6 / 2.83 = 3.4 mA rms (假如是2.4mA*4)

0 dBu (0.775V)
775 / 3.4 = 228 Ohms

3.4 mA rms * 1.5 KOhms = 5.1 V rms
dBu = 20 * log (5.1 V / .775 V) = 16.4 dBu
RLC衰减后20log(2.505/.775)=10.2 dBu

3.4 mA rms * 1.8 KOhms = 6.12 V rms
dBu = 20 * log (6.12 V / .775 V) = 18 dBu
RLC衰减后20log(3.06/.775)=12 dBu

*******************

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
 楼主| 发表于 2014-4-11 15:57 | 显示全部楼层
LeonBernieniv 发表于 2014-4-10 16:58
看你提到96K才去放放,或许是96K资源原本就好,密度感与44.1明显差别,再播176.4和192就真的关门了……
...

我反复对比HEF4517B与HCF4517B的规格书后发现,在10V附近供电HEF的速度应比HCF 速度要快点。
后来发现4517的内部时序可能分上升沿与下降沿两步移位的,就是说:4517的时序与前级的时序应该反相,与后级的时序应该同相。调试也发现,前面16BIT的DATA到4517(同相时钟)输出就变成15位了;而后来只改4517时钟(后面的273与4517时钟反相)却发现,4517输出的16位DATA到273输出变成17位了
4517.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部