153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 12:13 | 显示全部楼层
深水 发表于 2018-1-31 22:41
PCM58只能进18比特
多1个或者少1个比特都不行
如果是直接进PCM58的话

请问PCM58P外围的两个可调电阻VR1、VR3是不是调输入电平的?我现在接手机和电脑还能把音量调小避开失真,如果直接接光纤同轴的话就是严重失真

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 12:47 | 显示全部楼层
找遍论坛的PCM58电路,看到大部分都装了一个电位器,很少有像健伍那样装两个电位器的,论坛有自己DIY的电路26/27/28脚都是空着的。

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 13:29 | 显示全部楼层
查了PCM58的说明书,对这两个电位器有这样的描述
With the optional bit adjustment circuitry shown in Figure
4, even greater performance can be realized by reducing the
first four major bit carry output errors to zero. The most
important adjustment for low level outputs would be the step
between BPZ (bipolar zero; MSB on, all other bits off) and
the code, which is one LSB less than BPZ (MSB off, all
other bits on), since every crossing of zero would go through
this bipolar major carry point. This MSB bit adjustment would
be made by outputing a very low level signal sine wave and
calibrating the 100kW potentiometer circuit connected to P28
and P27 while monitoring the THD+N of the PCM58P until
peak performance is observed.
Bits 2 through 4 can also be adjusted if desired to obtain
optimum full-scale output THD+N performance. An additional
100kW potentiometer adjustment circuit is required for
every additional bit to be adjusted. If bit adjustment is not
performed, the respective pins on the PCM58P should be
left open.
Once bit adjustment is performed, the reference voltage at
VPOT (P28) will track the internal reference, insuring that
the THD+N performance of the PCM58P will remain unaffected
by external temperature changes.

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 13:29 | 显示全部楼层
百度翻译:

可选的位调整电路如图所示
4,更大的性能可以通过减少
前四位主位输出误差为零。最
低水平产出的重要调整是步骤。
在BPZ(双极零;MSB,所有其他位了),
的代码,这是一个LSB小于BPZ(MSB,所有
其他位上,因为每一个交叉的零会通过
双极主进位点。这将MSB位调整
由一个非常低的水平,信号输出正弦波,
校准连接P28 100kW电位器电路
和p27在监测的PCM58P的THD + N直到
观察到峰值性能。
如果需要的话,比特2到4也可以被调整。
最佳满量程输出。一个额外的
100kw电位器调节电路是必需的
每一位要调整。如果位调整不是
执行,对PCM58P各自引脚应该
打开。
一旦执行位调整,参考电压。
vpot(P28)将跟踪内部参考,确保
该PCM58P的THD + N的性能将不受影响
外部温度变化。

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 16:02 | 显示全部楼层
PCM63P的相关功能的说明更详细,可惜我不懂英文,只能根据百度翻译瞎猜

MSB ADJUSTMENT CIRCUITRY
Near optimum performance can be maintained at all signal
levels without using the optional MSB adjust circuitry of the
PCM63P shown in Figure 5. Adjustability is provided for
those cases where slightly better full-scale THD+N is
desired. Use of the MSB adjustments will only affect larger
dynamic signals (between 0dB and –6dB). This improvement
comes from bettering the gain match between the
upper and lower DACs at these signal levels. The change is
realized by small adjustments in the bit-2 weights of each
DAC. Great care should be taken, however, as improper
adjustment will easily result in degraded performance.
In theory, the adjustments would seem very simple to
perform, but in practice they are actually quite complex. The
first step in the theoretical procedure would involve making
each bit-2 weight ideal in relation to its code minus one
value (adjusting each potentiometer for zero differential
nonlinearity error at the bit-2 major carries). This would be
the starting point of each 100kW potentiometer for the next
adjustment. Then, each potentiometer would be adjusted
equally, in opposite directions, to achieve the lowest fullscale
THD+N possible (reversing the direction of rotation for both if no immediate improvement were noted). This
procedure would require the generation of the digital bit-2
major carry code to the input of the PCM63P and a DVM or
oscilloscope capable of reading the output voltage for a one
LSB step (5.72mV) in addition to a distortion analyzer.
A more practical approach would be to forego the minor
correction for the bit-2 major carry adjustment and only
adjust for upper and lower DAC gain matching. The problem
is that just by connecting the MSB circuitry to the
PCM63P, the odds are that the upper and lower bit-2 weights
would be greatly changed from their unadjusted states and
thereby adversely affect the desired gain adjustment. Just
centering the 100kW potentiometers would not necessarily
provide the correct starting point. To guarantee that each
100kW potentiometer would be set to the correct starting or
null point (no current into or out of the MSB adjust pins), the
voltage drop across each corresponding 330kW resistor would
have to measure 0V. A voltage drop of ±1.25mV across
either 330kW resistor would correspond to a ±1LSB change
in the null point from its unadjusted state (1LSB in current
or 3.81nA x 330kW = 1.26mV). Once these starting points
for each potentiometer had been set, each potentiometer
would then be adjusted equally, in opposite directions, to
achieve the lowest full-scale THD+N possible. If no immediate
improvement were noted, the direction of rotation for
both potentiometers would be reversed. One direction of
potentiometer counter-rotations would only make the gain
mismatch and resulting THD+N worse, while the opposite
would gradually improve and then worsen the THD+N after
passing through a no mismatch point. The determination of
the correct starting direction would be arbitrary. This procedure
still requires a good DVM in addition to a distortion
analyzer.
Each user will have to determine if a small improvement in
full-scale THD+N for their application is worth the expense
of performing a proper MSB adjustment.

14

主题

0

好友

371

积分

业余侠客 当前离线

Rank: 4

UID
10743
帖子
315
精华
0
经验
371 点
金钱
218 ¥
注册时间
2006-7-17
发表于 2018-2-3 20:20 | 显示全部楼层
csdmq 发表于 2018-2-3 12:13
请问PCM58P外围的两个可调电阻VR1、VR3是不是调输入电平的?我现在接手机和电脑还能把音量调小避开失真, ...

那几个可调电阻是调过零失真,与你听到的那种失真没有关系,
电路正常的情况下,就算不装这几个可调电阻
也不至于能听得到失真
你听到的那种失真,调小音量能消除的话
是你的格式没有设对造成的,与这几个可调电阻无关

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 21:22 | 显示全部楼层
深水 发表于 2018-2-3 20:20
那几个可调电阻是调过零失真,与你听到的那种失真没有关系,
电路正常的情况下,就算不装这几个可调电阻 ...

确实无关,把那几个脚都断开还是一样严重失真

如果是格式不对,为啥音量小了又完全正常了呢?

还是DAC后面的模拟部分可以调整?

14

主题

0

好友

371

积分

业余侠客 当前离线

Rank: 4

UID
10743
帖子
315
精华
0
经验
371 点
金钱
218 ¥
注册时间
2006-7-17
发表于 2018-2-3 21:24 | 显示全部楼层
csdmq 发表于 2018-2-3 21:22
确实无关,把那几个脚都断开还是一样严重失真

如果是格式不对,为啥音量小了又完全正常了呢?

与模拟部分无关
请在转换板以及意大利卡和光纤同轴解调板上找原因

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-3 23:07 | 显示全部楼层
估计买错了转换板,它只是把I2S的DATA转成左右声道的DATA。

235

主题

3

好友

1608

积分

侠之大者 当前离线

船长

Rank: 6Rank: 6

UID
211778
帖子
5882
精华
0
经验
1608 点
金钱
1444 ¥
注册时间
2010-6-16
发表于 2018-2-4 11:04 | 显示全部楼层
我也在改坏的DAT为解码,买了块CS8412数字输入板,是I2S的,又改成16BIT右对齐的了。板子的数字滤波器是MN66181.连资料都找不到。解码芯片是双PCM54 M  没有接响。在研究中,电路和松下SL-P1200的解码部分很类似,但也有不一样的地方。也不知道MN66181和MN6618A是否是一样的

235

主题

3

好友

1608

积分

侠之大者 当前离线

船长

Rank: 6Rank: 6

UID
211778
帖子
5882
精华
0
经验
1608 点
金钱
1444 ¥
注册时间
2010-6-16
发表于 2018-2-5 21:08 | 显示全部楼层
时钟不一样,CS8412不行了。去购买2块YM3623B来。DIY个数字输入板再测试。

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-5 21:28 | 显示全部楼层
smg001 发表于 2018-2-4 11:04
我也在改坏的DAT为解码,买了块CS8412数字输入板,是I2S的,又改成16BIT右对齐的了。板子的数字滤波器是MN6 ...

又去买了一块左右对齐转换板,上次买的那块根本就没有转换左右对齐的功能,只有把数据分成左右声道的功能,卖家不诚实,我上面那块就是买错的。

235

主题

3

好友

1608

积分

侠之大者 当前离线

船长

Rank: 6Rank: 6

UID
211778
帖子
5882
精华
0
经验
1608 点
金钱
1444 ¥
注册时间
2010-6-16
发表于 2018-2-6 10:25 | 显示全部楼层
csdmq 发表于 2018-2-5 21:28
又去买了一块左右对齐转换板,上次买的那块根本就没有转换左右对齐的功能,只有把数据分成左右声道的功能 ...

都不是专业人士,遇到问题就慢慢解决,我也是第一次改,才深入了解i2s和右对齐,才去认真的看CS8412说明书。慢慢玩,挺有意思的。

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-11 21:54 | 显示全部楼层
就没有哪位师傅能解释为啥最大音量失真,降低三格音量就正常呢?

I2S信号怎么还跟音量有关呢?

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-2-14 22:15 | 显示全部楼层
我这解码就此告一段落,问题没法解决,但是能听,音质比我之前的解码要好听,毕竟是健伍当年的旗舰

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-3-3 00:01 | 显示全部楼层
从年前弄到过完年,还是只能接手机USB OTG降低音量使用,光纤同轴不降音量就严重削波失真。

在淘宝看到DIR9001接收板可以设置16比特右对齐输出,可是这玩意设置时钟频率只有128FS/256FS/384FS/512FS,唯独没有192FS。

157

主题

22

好友

1398

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
543780
帖子
3335
精华
0
经验
1398 点
金钱
1090 ¥
注册时间
2012-11-15
发表于 2018-3-3 06:19 | 显示全部楼层
原来板子上有SM5813APT了怎么不用?这样加片DIR9001或者CS8412接收电路差不多就可以用了,不用搞那么复杂。

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-3-3 11:12 | 显示全部楼层
A940184 发表于 2018-3-3 06:19
原来板子上有SM5813APT了怎么不用?这样加片DIR9001或者CS8412接收电路差不多就可以用了,不用搞那么复杂。

原来的SM5813AP没法用啊,原机5813后面还接了一片TC17G008AF

157

主题

22

好友

1398

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
543780
帖子
3335
精华
0
经验
1398 点
金钱
1090 ¥
注册时间
2012-11-15
发表于 2018-3-3 21:44 | 显示全部楼层
csdmq 发表于 2018-3-3 11:12
原来的SM5813AP没法用啊,原机5813后面还接了一片TC17G008AF

直接跳过就可以了

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22037
精华
0
经验
21866 点
金钱
20797 ¥
注册时间
2004-3-23
 楼主| 发表于 2018-3-3 23:29 | 显示全部楼层
A940184 发表于 2018-3-3 21:44
直接跳过就可以了

跳过它就可以把SM5813改成256FS了,我也这么想,啥时候再试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部