This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS1248:测量直流线路开关具有50 Hz交流噪声。

Guru**** 2551310 points
Other Parts Discussed in Thread: ADS1248

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/636373/ads1248-measuring-dc-line-witch-has-an-50-hz-ac-noise

部件号:ADS1248

您好,

我正在使用ADS1248测量具有50Hz交流噪声的直流线路。

直流元件为~1.2V (由Fluke测量)

交流元件为~1.3V RMS (由Fluke测量)。

我没有示波器,所以看不到实际信号。

我正在使用带有内部时钟的ADS1248,即没有可用的外部时钟。

如何配置ADS1248以读取AC元件并仅测量DC?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Noam,

    通常情况下,ADS1248将以低数据速率(5,10和20 SPS)通过数字滤波器滤除线路噪声(50或60Hz)。 每个数据速率都有一个由数字滤波器形成的频率响应。 例如,以下是数据速率为10 SPS时ADS1248的频率响应(摘自ADS1248数据表的图58)。

    频率响应也取决于时钟频率。 如果外部时钟频率不是4.096MHz,则过滤器配置文件将按时钟频率进行缩放。 另外,如果使用内部振荡器,内部振荡器频率将会有一些变化(大约±5 %)

    数据表还提供了表10,该表显示了不同数据速率的线循环频率衰减。 该表给出了频率的差异带的衰减。 在您的情况下,内部时钟wlll给出的频率误差范围大于表中显示的频率误差范围。

    但是,在您的案例中,有两件事与我有关。 首先,您在1.2VDC信号上有一个1.3VRMS信号。 如果RMS信号确实为1.3V,则峰间信号为±1.8V。 这意味着输入从-0.6V移动到3.0V。 如果您使用的单极电源为+5V,则输入超出操作范围。 增益=1的ADC输入是AVSS+0.1V至AVDD-0.1V。 如果输入超出ADC输入范围,则数字滤波器将无法完全拒绝线路噪声。 即使您使用±2.5V的双极电源,最大输入电压为+3.0V,也超出输入范围。

    您是否确定交流噪音为50Hz? 此时,我假设您已使用Fluke万用表测量了这一情况。 如果交流噪声不是50Hz,则ADC可能不会拒绝噪声信号。

    首先,我强烈建议您使用示波器。 您可以使用它来保证输入信号和噪音的性质。 此外,如果存在通信问题,您可以轻松查看所有SPI信号。 其次,如果输入信号确实从-0.6V到3.0V (并且ADC正在使用单极电源),则需要使用一些差分放大器来调整该信号的电平,以测量信号。 输入必须在ADC的PGA范围内。

    吴若瑟