打印
[电路/定理]

为什么在I2S通信中能听到声音

[复制链接]
2326|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chh44|  楼主 | 2015-3-11 17:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不知哪位大神知道这个现象到底是个什么原理?在调试音频的机器时,每次需要调试I2S是否有PCM信号通过I2S传输出来的时候,我同事都拿耳机点I2S的Data线,有PCM信号输出的时候,在耳机会听到非常嘈杂、很小的音乐声。
这个现象让我怎么想也想不通,理论来说,PCM信号是一个数字信号,不是3.3V就是0V,怎么会出现音乐信号呢?
求论坛的大侠、大神们解答下我的疑惑。

相关帖子

沙发
aozima| | 2015-3-11 18:51 | 只看该作者
信号的规律与音乐有关,所以能听到点点。

使用特权

评论回复
板凳
zyj9490| | 2015-3-11 20:15 | 只看该作者
是带DAC解码器的吧,后面不接DAC能听得出来吗?那是解码器的泄漏,耳机的灵敏度很高的。

使用特权

评论回复
地板
chh44|  楼主 | 2015-3-16 10:29 | 只看该作者
aozima 发表于 2015-3-11 18:51
信号的规律与音乐有关,所以能听到点点。

但怎么说,I2S给的信号也是数字信号,不是1就是0,很难理解啊

使用特权

评论回复
5
chh44|  楼主 | 2015-3-16 10:31 | 只看该作者
zyj9490 发表于 2015-3-11 20:15
是带DAC解码器的吧,后面不接DAC能听得出来吗?那是解码器的泄漏,耳机的灵敏度很高的。 ...

带不带DAC解码器和I2S输出有什么影响?不是很明白你的回答是什么意思,用示波器看I2S信号的DATA脚,就只看得到不是3.3v就是0v的信号而已。

使用特权

评论回复
6
yanwen217| | 2015-3-16 10:49 | 只看该作者
周期性的high、low,本身就是一个声音频点呀

使用特权

评论回复
7
djxf| | 2015-3-17 10:21 | 只看该作者
猜测可能的原因:PCM语音是将模拟语音进行采样后,用一组数字编码(0、1的组合)来表示模拟语音的幅值大小,考虑到线路中不可避免有阻容存在(哪怕是寄生的),此时的01变换就类似于给电容充放电,所以得到的是带有失真和幅度变小的“模拟语音”,如果原始播放的模拟语音频谱比较有规律和简单,估计用耳机听到的也会越清晰失真越小。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Hello world!

4

主题

60

帖子

2

粉丝