[基础知识] 造一台软DAC

[复制链接] 查看: 188346|回复: 525

1

主题

1

好友

572

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
27691
帖子
437
精华
2
经验
572 点
金钱
483 ¥
注册时间
2007-9-25
发表于 2010-5-17 03:43 | 显示全部楼层
今天刚看到用FDATOOL做FIR设计的部分,讲抽取和插值的书还要去书店找......

参考NPC的DF设计,应该是每做一次插值便做一次FIR滤波,因为第一次的FPASS和FS的距离只有约1/2FS所以为了得到比较小的APASS和ASTOP,阶 ...
卡西利亚斯 发表于 2010-5-16 22:35


我认为500阶是因为他要“一次到位”。其实500阶的滤波器,生成每个输出样本只需要30多个输入样本参与运算(16x的情况下),相比成品DF里面的第一级,一百多阶的滤波器只做2x,就要用50多个输入样本参与运算才能得到一个输出样本。你把此贴前面的FIR频响图和NPC的比比就知道孰优孰劣了。

1

主题

1

好友

572

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
27691
帖子
437
精华
2
经验
572 点
金钱
483 ¥
注册时间
2007-9-25
发表于 2010-5-17 03:58 | 显示全部楼层
其实打击我也没有用,经验是靠正确的学习就可以积累起来的,当然这里有很多人是靠YY积累经验的,显然我不是,国内的教材只会叫你去买作者推荐的学习板.........

lter15说的,仔细一想,其实移位便是乘除法....... ...
卡西利亚斯 发表于 2010-5-16 22:22


移位便是乘除法,此话不假,只是16bit与24bit的转换并不总是简单的乘除法可以搞定的。16位转24位比较简单,可以符号位对齐,然后在后面补零。
24位转16位,或者说任何高位转低位的过程,都不能简单地丢掉不需要的位数,而是要合理地dither,就是在输出人为加上广谱的噪声,将量化噪声的能量平均分布开。dither加上的噪声也有讲究,有rectangular(1bit的随机数), triangular(2个不相关的1bit随机数相加)甚至可以做noise shaping dithering。
dither的选项在有些DF的设定里面也可以选。

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2010-5-17 09:58 | 显示全部楼层
移位便是乘除法,此话不假,只是16bit与24bit的转换并不总是简单的乘除法可以搞定的。16位转24位比较简单,可以符号位对齐,然后在后面补零。
24位转16位,或者说任何高位转低位的过程,都不能简单地丢掉不需要 ...
simmconn 发表于 2010-5-17 03:58


原来如此~~~~~~

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-18 21:11 | 显示全部楼层
在模拟LPF不变的条件下,允许对同样的输入采样率手工选择超采样率?好像和DAC芯片对内部DF超采样率的控制方法有点不同哦
单端模式下共模干扰和失真被抵消了?说反了?
simmconn 发表于 2010-5-16 16:51

可以自己选择。
单端模式是差分放大器输出,失真抵消
平衡模式是直接输出,可以接其中接任何一个,偶次谐波失真会大一点。

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-18 21:13 | 显示全部楼层
16位的DAC,会把16位后的数据忽略掉。
这也是IIS格式的优点。

听说VFD的干扰很大,不知道LZ有没有注意到?
我在网上看到一种超小尺寸Φ1.9(20×20mm)8*8单色LED点阵模块,不知道做出来的效果怎样???
LCD160 ...
lter15 发表于 2010-5-16 20:35

不管是不是大,最终要靠设计来保证,靠实测来说话
LED点阵的干扰未必就很小,除非用静态显示。

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-18 21:15 | 显示全部楼层
今天刚看到用FDATOOL做FIR设计的部分,讲抽取和插值的书还要去书店找......

参考NPC的DF设计,应该是每做一次插值便做一次FIR滤波,因为第一次的FPASS和FS的距离只有约1/2FS所以为了得到比较小的APASS和ASTOP,阶 ...
卡西利亚斯 发表于 2010-5-16 22:35

可以找找多速率信号处理的书,一般数字信号处理都指的单速率下。

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-18 21:17 | 显示全部楼层
我认为500阶是因为他要“一次到位”。其实500阶的滤波器,生成每个输出样本只需要30多个输入样本参与运算(16x的情况下),相比成品DF里面的第一级,一百多阶的滤波器只做2x,就要用50多个输入样本参与运算才能得 ...
simmconn 发表于 2010-5-17 03:43

不一定,这个和具体处理方式有关。

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-18 21:21 | 显示全部楼层
移位便是乘除法,此话不假,只是16bit与24bit的转换并不总是简单的乘除法可以搞定的。16位转24位比较简单,可以符号位对齐,然后在后面补零。
24位转16位,或者说任何高位转低位的过程,都不能简单地丢掉不需要 ...
simmconn 发表于 2010-5-17 03:58

模2乘除,一般只有用移位当乘除法用,反之很少,因为资源消耗不可同日而语。
dither是方法之一,简单易行,A/D中用的更多不过麻烦,提高SFDR。
NSM是好东东,靠这个可以做不少BT的东东。。。

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-18 21:23 | 显示全部楼层
vfd 显示效果是最好的
所以,不少高档器材采用
为了防止干扰,
很简单,在调整好后,关闭vfd 的电源即可
FUMAC 发表于 2010-5-17 02:47

这个方法相当的彪悍
头像被屏蔽

34

主题

2

好友

3581

积分

禁止发言 当前离线

来自天堂的魔鬼

UID
7302
帖子
3515
精华
2
经验
3581 点
金钱
3467 ¥
注册时间
2006-1-18
发表于 2010-5-18 22:34 | 显示全部楼层
这个方法相当的彪悍
laurel 发表于 2010-5-18 21:23


我现在设计的前级,就是这样的.
遥控器上有个专门的按键是用来开关显示器,
直接断电,不是软件关闭显示
关闭显示后,操作还是可以进行,比如音量大小等

vfd 软件关闭显示没用, 灯丝还是工作的,
而且是dc-dc变换而来,所以还是直接关闭电源最合适

1

主题

1

好友

572

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
27691
帖子
437
精华
2
经验
572 点
金钱
483 ¥
注册时间
2007-9-25
发表于 2010-5-19 09:20 | 显示全部楼层
用成品的VFD模块只能如此,最好有办法保证再次上电的时候屏上没有乱字符
大量生产的机器,VFD显示器件、扫描控制器、高压电源和灯丝电源都是分开的,所以会灵活很多。
如果不用逆变器生成高压和灯丝,干扰会小很多,总开着也没事。

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2010-5-19 15:15 | 显示全部楼层
用成品的VFD模块只能如此,最好有办法保证再次上电的时候屏上没有乱字符
大量生产的机器,VFD显示器件、扫描控制器、高压电源和灯丝电源都是分开的,所以会灵活很多。
如果不用逆变器生成高压和灯丝,干扰会小 ...
simmconn 发表于 2010-5-19 09:20


1602,2002,2402 好象也就125-180之内,全新的,好象是江苏还是浙江产的,自带DC-DC

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-19 21:58 | 显示全部楼层
用成品的VFD模块只能如此,最好有办法保证再次上电的时候屏上没有乱字符
大量生产的机器,VFD显示器件、扫描控制器、高压电源和灯丝电源都是分开的,所以会灵活很多。
如果不用逆变器生成高压和灯丝,干扰会小 ...
simmconn 发表于 2010-5-19 09:20

这个好办,VFD的电源用单片机控制就解决了。

1

主题

0

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
194303
帖子
438
精华
0
经验
114 点
金钱
114 ¥
注册时间
2010-4-22
发表于 2010-5-19 22:00 | 显示全部楼层
技术员  牛人

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-19 22:00 | 显示全部楼层
1602,2002,2402 好象也就125-180之内,全新的,好象是江苏还是浙江产的,自带DC-DC
卡西利亚斯 发表于 2010-5-19 15:15

125的价格如果是1602的话还是蛮贵的

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2010-5-20 01:36 | 显示全部楼层
125的价格如果是1602的话还是蛮贵的
laurel 发表于 2010-5-19 22:00


确实如此,二手的都要70-80,LCD1602又没有VFD那种对比度~~~~~

16

主题

0

好友

376

积分

业余侠客 当前离线

Rank: 4

UID
175318
帖子
739
精华
0
经验
376 点
金钱
370 ¥
注册时间
2010-2-22
发表于 2010-5-20 04:55 | 显示全部楼层
漂亮!学习!
头像被屏蔽

34

主题

2

好友

3581

积分

禁止发言 当前离线

来自天堂的魔鬼

UID
7302
帖子
3515
精华
2
经验
3581 点
金钱
3467 ¥
注册时间
2006-1-18
发表于 2010-5-20 23:37 | 显示全部楼层
确实如此,二手的都要70-80,LCD1602又没有VFD那种对比度~~~~~
卡西利亚斯 发表于 2010-5-20 01:36



vfd 显示效果还是最好的.
上个做的差不多的前级.
可以关闭vfd的
(, 下载次数: 2)

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-5-22 16:59 | 显示全部楼层
vfd 显示效果还是最好的.
上个做的差不多的前级.
可以关闭vfd的
1372304
FUMAC 发表于 2010-5-20 23:37

驸马的前级显示效果不错

10

主题

0

好友

329

积分

业余侠客 当前离线

Rank: 4

UID
7460
帖子
303
精华
0
经验
329 点
金钱
179 ¥
注册时间
2006-2-3
发表于 2010-5-25 23:54 | 显示全部楼层
非常不错的方案 我在维修一些高档车用的功放也有类似的方案 例如路虎.凌志 不过车载的都带有AD转换 我手上就有一款路虎发现3的主机上用的PCM1801U 更高档的揽胜的型号忘记啦!用的DDS和FPGA都有类似 具体型号也忘记啦 下次再修的时候一定要照几张相片上来看对楼主有没什么参考 毕竟是大名顶顶的  Harman/Kardon
还有 不知道楼主的产品出了没有 能不能卖一套给我 我也好跟它比试比试啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部