[IC前级] 用PGA2310制作的平衡前级音量控制

[复制链接] 查看: 43209|回复: 63

141

主题

2

好友

3649

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
4694
帖子
3627
精华
6
经验
3649 点
金钱
2757 ¥
注册时间
2005-6-22

社区贡献 论坛贵宾

发表于 2011-4-1 11:54 | 显示全部楼层
也準備用2310做個平衡的前級,還在畫板中,主要是考慮平衡性,很多貴價格也用這IC,關鍵還是看怎麼發揮出最大的性能來.

62

主题

4

好友

2887

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
16650
帖子
2720
精华
0
经验
2887 点
金钱
2723 ¥
注册时间
2006-12-30
 楼主| 发表于 2011-4-1 13:22 | 显示全部楼层
关于平衡信号:
   带平衡输出的DAC出来的平衡信号标准的,但也有部分带平衡输出的CD机其平衡输出信号不是DAC出来的(好多DAC芯片没有平衡输出的),而是用一片IC做反相转换获得负端信号的,包括一些用功率IC做BTL放大的也有不少是其中一片IC从正端IC的输出反相放大获得负端信号,以上这种方式由于信号的传输路径长度不一致,输出的平衡信号是存在很大相移的,负端的信号会产生滞后,频率越高越严重。如果这对平衡信号存在相位差的话,那么其失真甚至比非平衡的还要大,高频的细节泛音都会损失,做个通俗的比喻:平衡信号相当于甲、乙2个人推拉木锯,甲推的时候乙就必须拉来配合,反之亦然。如果由于动作不协调出现时差,比如甲推的时候,乙没有配合去拉,那么这锯就使得别扭了,这种现象就相当于平衡信号的相位时差,在音频中的表现造成失真变大,一些细节被损失了。所以高端的机器以及目前新的DAC都是由解码芯片直接获取平衡信号的。但大多数的CD机以及现在玩APE、声卡的都是没有平衡输出的,这样就必须考虑将非平衡转平衡了,本坛“wansan”的技术贴里有专门的介绍,大家有兴趣的可以去看看,我也从他的贴里获得启发,终于能比较好的实现非平衡转平衡,其实,市面上也有现成的非平衡转平衡IC,比如DRV134/135、SSM2142 等,但好像都是专业功放场合用的比较多,音色也多有异议,这个就要视各人爱好了!
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-1 13:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-1 13:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

62

主题

4

好友

2887

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
16650
帖子
2720
精华
0
经验
2887 点
金钱
2723 ¥
注册时间
2006-12-30
 楼主| 发表于 2011-4-1 13:55 | 显示全部楼层
上一些个中午测试的非平衡转平衡波形图吧
测试.jpg
从一声道单端输入,测输出的正、负端
测试1.jpg
50K正弦波
?K正弦波.jpg
20k正弦波
20k正弦波.jpg
500k正弦波
50k正弦波.jpg
10k方波
10k方波.jpg
50k方波
50K方波.jpg
300k方波
300K方波.jpg

示波器屏幕最下面的是原始信号,中间是正端输出信号,上面的是负端输出信号,输入级落地电阻100K,落地电容220p。
600K方波.jpg

62

主题

4

好友

2887

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
16650
帖子
2720
精华
0
经验
2887 点
金钱
2723 ¥
注册时间
2006-12-30
 楼主| 发表于 2011-4-1 14:12 | 显示全部楼层
500K的正弦波,正负端信号对比原始信号都有明显的相移,但就正负端来说,是没有相移的;还有600K的方波信号,负端的波形的失真相对比较大的,但正负端信号仍能保持相位的一致性。主要是频率高的情况下,受信号通道中的阻抗影响比较大,毕竟正负放大器的阻抗不能做到完美的一致。
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-1 14:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

62

主题

4

好友

2887

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
16650
帖子
2720
精华
0
经验
2887 点
金钱
2723 ¥
注册时间
2006-12-30
 楼主| 发表于 2011-4-1 14:25 | 显示全部楼层
回复 27# lxa0

源代码就没必要了,说实在的,让PGA2310发出声音和控制流水灯一样的简单,会流水灯的都能控制了。
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-1 14:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

62

主题

4

好友

2887

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
16650
帖子
2720
精华
0
经验
2887 点
金钱
2723 ¥
注册时间
2006-12-30
 楼主| 发表于 2011-4-1 14:32 | 显示全部楼层
回复 29# lxa0
很简单的,2310的左右声道都是8位寄存器控制的,将8位二进制数分2次送入就实现左右声道的音量调节了!
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-1 14:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

62

主题

4

好友

2887

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
16650
帖子
2720
精华
0
经验
2887 点
金钱
2723 ¥
注册时间
2006-12-30
 楼主| 发表于 2011-4-1 14:38 | 显示全部楼层
请看:
for(j=0;j<2;j++)
{
        vv=tvol;
        for(i=0;i<8;i++)
        {
                vv=vv<<1;
                sdi_vol=CY;
                sck_vol=1;
                sck_vol=0;       
        }
}
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-1 15:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-2 22:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

6

主题

0

好友

2527

积分

禁止发言 当前离线

UID
23520
帖子
3350
精华
0
经验
2527 点
金钱
2755 ¥
注册时间
2007-6-10
发表于 2011-4-2 22:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

好友

23

积分

注册会员 当前离线

Rank: 2

UID
164961
帖子
24
精华
0
经验
23 点
金钱
23 ¥
注册时间
2010-1-15
发表于 2011-4-2 22:54 | 显示全部楼层
关注中!支持LZ的DIY精神!

16

主题

0

好友

1051

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
157176
帖子
1290
精华
0
经验
1051 点
金钱
1032 ¥
注册时间
2009-12-21
发表于 2011-4-3 00:13 | 显示全部楼层
看来这个要为我的E405服务了。PM一下。

0

主题

0

好友

1296

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
67302
帖子
1459
精华
0
经验
1296 点
金钱
1287 ¥
注册时间
2008-12-7
发表于 2011-4-3 02:45 | 显示全部楼层
无视单端,见平衡就要顶。

5

主题

1

好友

992

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
222191
帖子
1099
精华
0
经验
992 点
金钱
984 ¥
注册时间
2010-7-20
发表于 2011-4-3 03:08 | 显示全部楼层
可惜俺不懂单片机

51

主题

0

好友

336

积分
     

业余侠客 当前离线

狗头军师

Rank: 4

UID
243996
帖子
845
精华
0
经验
336 点
金钱
321 ¥
注册时间
2010-9-26
发表于 2011-4-3 09:44 | 显示全部楼层
支持,希望能出成品机!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部