TI论坛
直播中

吴湛

9年用户 905经验值
擅长:417804
私信 关注
[问答]

pcm1794A和PCM1798A失真是什么原因引起的?


  • 最近分别用了PCM1798A和PCM1794A配合PCM2706 制作了两款USB解码,但是发现都出现了相同情况的失真。其中IV和低通部分都是参照OPA1611官方文档来做的,实际中使用了3颗OPA1612,运放的供电电压为正负12V,.频率越高失真就越严重,在低于16KHz的时候基本没看出失真,到了20KHz的时候好像是叠加了一个5KHz的正弦波。不知造成这种失真是又什么原因引起的。理论上下面图片输出的应该是等幅度的正弦波才对。

回帖(2)

贾虎世

2024-11-4 11:12:22
我的建议是:
1.断开后面的运放,接电阻测试,可以测一下差分后的结果在20K还会不会失真。其他频段会不会失真。如果不会失真,我觉得是后面的运放问题,这个可能性是比较大的,你得检查一下阻容参数,看是否引起了振荡。或者是直接外部用输入源测试运放部分,看是否还会出现这个问题。
2.打一下PCM1794的各个pin脚,看一下电平是否合乎预期。
3.检查一下PCM2706的输出,看输出的I2S时序,数据格式,是不是对的。你也可以简单看一下数据看是不是对的,看能否给一个恒定的输入给2706,从示波器上看他输出的数据是不是对的。
 
举报

技术牛人小渣子

2024-11-5 18:06:18
PCM1794A和PCM1798A失真可能是由多种原因引起的,以下是一些可能的原因:

1. 电源问题:确保电源电压稳定且在规定的范围内。不稳定的电源电压可能导致失真。

2. 运放问题:检查OPA1612运放是否正确安装和配置。确保运放的供电电压为正负12V,并且运放的输入和输出阻抗匹配。

3. 滤波器问题:检查低通滤波器的设计和实现是否正确。如果滤波器设计不当,可能导致高频信号的失真。

4. 时钟问题:检查时钟信号是否稳定且准确。不稳定或不准确的时钟信号可能导致失真。

5. 信号路径问题:检查信号路径中的所有元件,如电阻、电容等,是否正确安装和配置。任何元件的问题都可能导致失真。

6. 地线问题:确保地线连接良好,避免地线环路和噪声干扰。

7. 采样率问题:检查采样率是否足够高,以避免混叠现象。根据奈奎斯特定理,采样率应至少为信号最高频率的两倍。

8. 驱动问题:检查驱动程序和软件设置是否正确,以确保信号正确处理。

为了解决失真问题,建议逐步检查上述可能的原因,并进行相应的调整。如果问题仍然存在,可能需要寻求专业人士的帮助进行进一步的诊断和修复。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分