[心得经验] 晚来的双并ES9018

[复制链接] 查看: 74435|回复: 335

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 01:09 | 显示全部楼层
本帖最后由 心只有你8958 于 2013-11-22 01:34 编辑
samuel-tong 发表于 2013-11-22 00:57
这屏是用哪种?OLED?


关于播放DSD有爆音的问题,我实际的测试过产生的原因,用FB2000播放DSD的时候,XMOS会在一定的时间内输出4-5种采样,其中在中间的时间会输出一定的时间的DSD信号,这个时间ES会锁定,然后XMOS会转到174K(DSD64的时候)352k(DSD128),输出这PCM数据时间比较长,ES会在这个时间内会一下就锁定,然后过了这个时间DSD信号会马上,输出,前一个时间输出DSD,ES锁定后,PCM就来了,失锁速度远没有XMOS变化的快,因为PCM是要LRCK,而且是一个固定频率,DSD用的DOP,LRCK是左数据的,ES没有失锁的情况下接收一个不确定的信号当然是会有爆音了!!!以上是个人的推测出来的,实际情况得XMOS开发人员才能知道,有不同意见的,大家可以使劲发表,我也可以学习学习!!,以上是在windows 7和win XP下测试的!!!

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 01:12 | 显示全部楼层
心只有你8958 发表于 2013-11-22 01:09
关于播放DSD有爆音的问题,我实际的测试过产生的原因,用FB2000播放DSD的时候,XMOS会在一定的时间内输出 ...

随便说一下FPGA能在LRCK一个采样就能测出其采样值,包括BCK!!

4

主题

0

好友

262

积分
     

业余侠客 当前离线

Rank: 4

UID
8157
帖子
208
精华
0
经验
262 点
金钱
199 ¥
注册时间
2006-3-19
发表于 2013-11-22 01:13 | 显示全部楼层
心只有你8958 发表于 2013-11-22 00:57
如果用切换IC的切换输入,完全没有必要把SPDIF设置到DATA8,还有如果没有切换IC,在播放DSD的时候,如果 ...

这是我的帖子http://bbs.hifidiy.net/thread-896116-1-3.html

已经搞定输入切换了,通过软控板无缝切换使用USB还是SPDIF输入,不打架;因为原来论坛9018的59脚是默认的spdif输入,但是这个输入增加了电平匹配功能的。只要接入spdif就无法识别I2S模式。所以我就切断原来的输入,把输入切换到data8这样就和谐了~

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 01:19 | 显示全部楼层
本帖最后由 心只有你8958 于 2013-11-22 01:20 编辑
binbin30 发表于 2013-11-22 01:13
这是我的帖子http://bbs.hifidiy.net/thread-896116-1-3.html

已经搞定输入切换了,通过软控板无缝切换 ...


这个方法是不错,可以学习!!,只不过,如果同时有SPDIF信号和IIS信号,这样你没办法去切换到IIS了!

33

主题

0

好友

247

积分

业余侠客 当前离线

Rank: 4

UID
504572
帖子
793
精华
0
经验
247 点
金钱
226 ¥
注册时间
2012-6-17
发表于 2013-11-22 01:29 | 显示全部楼层
fpga! 要学习下

4

主题

0

好友

262

积分
     

业余侠客 当前离线

Rank: 4

UID
8157
帖子
208
精华
0
经验
262 点
金钱
199 ¥
注册时间
2006-3-19
发表于 2013-11-22 04:27 | 显示全部楼层
心只有你8958 发表于 2013-11-22 01:19
这个方法是不错,可以学习!!,只不过,如果同时有SPDIF信号和IIS信号,这样你没办法去切换 ...

软控可以手动切换

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 09:02 | 显示全部楼层
binbin30 发表于 2013-11-22 04:27
软控可以手动切换

不知道是我不明白你说什么,还是你不明白我说什么,算了,不提也罢!!!

48

主题

0

好友

1671

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
248009
帖子
1704
精华
0
经验
1671 点
金钱
1687 ¥
注册时间
2010-10-8
发表于 2013-11-22 09:12 | 显示全部楼层
chenxiuping15 发表于 2013-11-19 21:58
LZ有一定的FPGA技术基础,用在音频领域是不错,可惜的是对时钟技术还停留在很基础的认识层面上。
建议去 ...

你一下子把他透了,你才是真正的高手。电源和时钟真的是DAC的核心,MSB的70FS的时钟不是吹出来的

1

主题

0

好友

30

积分

注册会员 当前离线

Rank: 2

UID
641416
帖子
31
精华
0
经验
30 点
金钱
28 ¥
注册时间
2013-11-21
发表于 2013-11-22 10:16 | 显示全部楼层
帮顶

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 12:17 | 显示全部楼层
daofu1982 发表于 2013-11-22 10:16
帮顶

感谢兄弟   很快做好软件部分

11

主题

1

好友

497

积分

业余侠客 当前离线

终极电流

Rank: 4

UID
6329
帖子
830
精华
0
经验
497 点
金钱
426 ¥
注册时间
2005-11-14
发表于 2013-11-22 13:08 | 显示全部楼层
本帖最后由 stars 于 2013-11-22 13:16 编辑
心只有你8958 发表于 2013-11-21 12:17
单片机和显示集成在一块PCB会不会不稳定  ESS的I2C控制线有点长呢  大机箱配小板的话就会更加长  做单片 ...


MCU与主板分离最大的好处是可以将干扰降到最低,I2C在机内通信没有任何压力,如果出现不稳定或担心出现不稳定,这种情况我在玩这个初期也有过,那只是说明I2C通信相关的硬件及软件还有改善空间,当然你也可将MCU做到主板上来减少这种"设计不成熟造成的不稳定"

0

主题

0

好友

76

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
2642
帖子
18
精华
0
经验
76 点
金钱
11 ¥
注册时间
2005-1-10
发表于 2013-11-22 13:19 | 显示全部楼层
不错

11

主题

1

好友

497

积分

业余侠客 当前离线

终极电流

Rank: 4

UID
6329
帖子
830
精华
0
经验
497 点
金钱
426 ¥
注册时间
2005-11-14
发表于 2013-11-22 13:26 | 显示全部楼层
心只有你8958 发表于 2013-11-22 00:57
如果用切换IC的切换输入,完全没有必要把SPDIF设置到DATA8,还有如果没有切换IC,在播放DSD的时候,如果 ...

单片9018输入spdif与I2S或DSD共存是没有任何问题,不需要切换IC,这个是经过实测的,你可参考卖你XMOS卡那位老师提供的接法,爆不爆音你自己磨索吧,反正我说没有,你也不信,哈哈

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 14:19 | 显示全部楼层
本帖最后由 心只有你8958 于 2013-11-22 14:39 编辑
stars 发表于 2013-11-22 13:08
MCU与主板分离最大的好处是可以将干扰降到最低,I2C在机内通信没有任何压力,如果出现不稳定或担心出现不 ...


啥?? 这就是你的新理论吗???MPU跑远了才叫好,那你怎么不把IIC放到一两M去呀,,MPU跟ESS通信是要保证质量的,如果中间传输出问题,ESS的寄存器,有可能出错,ESS的一些寄存器一旦出错,就有可能系统性的出错,将不能正常工作,好好看看ESS文档吧!!,当然如果你的MPU只是放着看的话,就可以放到远远的都可以!!

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 14:21 | 显示全部楼层
本帖最后由 心只有你8958 于 2013-11-22 14:31 编辑
stars 发表于 2013-11-22 13:26
单片9018输入spdif与I2S或DSD共存是没有任何问题,不需要切换IC,这个是经过实测的,你可参考卖你XMOS卡那位 ...


那如果是共用,那有必要去搞软控吗??你直接用用硬还好吧!!!  你都不明白为什么ESS要8个DATA是干什么的,当然你只是用来播放PCM的话,SPDIF接DATA8倒也没有问题,还有就是,信号是有可能同时出现,SPDIF光是接上还不一定有信号,还得播放音乐后才会有,你自己一点都不明白什么叫实际实验,光评一两下就说OK,这也当然,如果一次只用一个信号,我觉得还真不如不用软控了,请你看明白ESS文档在说!!!

3

主题

0

好友

54

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
302854
帖子
110
精华
0
经验
54 点
金钱
53 ¥
注册时间
2011-3-12
发表于 2013-11-22 14:22 | 显示全部楼层
漂亮

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 14:34 | 显示全部楼层
stars 发表于 2013-11-22 13:26
单片9018输入spdif与I2S或DSD共存是没有任何问题,不需要切换IC,这个是经过实测的,你可参考卖你XMOS卡那位 ...

是呀,DSD爆音,这么多人都败了,就你成功了对吧,还能播放DSD256,我之前都说过了,你是大神也,对吧!!
最后问一句,你大作的能不能播放DSD512???

11

主题

1

好友

497

积分

业余侠客 当前离线

终极电流

Rank: 4

UID
6329
帖子
830
精华
0
经验
497 点
金钱
426 ¥
注册时间
2005-11-14
发表于 2013-11-22 14:43 | 显示全部楼层
心只有你8958 发表于 2013-11-22 14:19
啥?? 这就是你的新理论吗???MPU跑远了才叫好,那你怎么不把IIC放到一两M去呀,,MPU跟ESS通信是要 ...

如果传输出问题或出错的时候,MCU不能自动处理话,就是出现不稳定的很好体现

57

主题

3

好友

1860

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
275451
帖子
3958
精华
0
经验
1860 点
金钱
1939 ¥
注册时间
2010-12-24
 楼主| 发表于 2013-11-22 14:45 | 显示全部楼层
stars 发表于 2013-11-22 13:08
MCU与主板分离最大的好处是可以将干扰降到最低,I2C在机内通信没有任何压力,如果出现不稳定或担心出现不 ...

哦,大神,我突然想不明白,为什么你说MPU放近了会干扰ESS,ESS本身也是一个MPU,难道他自己也干扰自己的DAC吗????还是别的问题,请教!!

2

主题

0

好友

67

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
26988
帖子
63
精华
0
经验
67 点
金钱
63 ¥
注册时间
2007-9-8
发表于 2013-11-22 14:46 | 显示全部楼层
我建議 STRS兄 不必討論了, 從反應語氣來看不值得 ! 有句話說 驕傲者 ........
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部