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.

[参考译文] AMC7834:温度感应在读取时具有较大的波动

Guru**** 2390735 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1002340/amc7834-temperture-sensing-have-large-fluctuation-on-reading

器件型号:AMC7834

大家好、

我们在 AM7834上遇到了远程温度感应功能问题:

  • 用法:

我们在 PA 监视器上使用 AM7834、并在温度感应方面遇到问题。 从读数结果来看 , 有20°C 的波动;

  • 原理图:

  • 相关波形:

D+和 D-之间的电压:

D+和 GND 之间的电压:

  • 软件方面:

我们在软件方面:执行了以下步骤

将 AMC_RESET 引脚设置为高电平以取消复位功能

延迟10us;

读取器件 ID;

2.initialization:

电源模式:地址0x02=0x02;

将 AMC_DAV 设置为高电平;0x11 = 0xc3ea;启用 DAVPIN-EN;

0x10 = 0xc3ea; ADC 自动转换;

ADC MUX 寄存器  0x12= 0x7cff;解锁内部 ADC;

0x1C = 0x3 触发 ADC /DAC;

设置 auxdac 输出 范围  0x16 = 0x0;

关闭 CLAMP 模式 0x17 = 0x0;

执行以下步骤后、设置 0x1C = 0x3 、以便在每次我尝试读取温度时触发 ADC /DAC;

结果如下:

在结束行、0x0bf 显示内部温度:ADCn-内部数据寄存器(地址= 0x20至0x23)[复位= 0x0000]

外部温度:0x2E  RTN 数据寄存器(地址= 0x2E 至0x2F)[复位= 0x0000

无论读取内部温度还是读取外部温度、结果都有很大的波动;

您能帮助分析根本原因吗?

 

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

    您好、Zhanpeng、

    ADC 输入是否具有类似的噪声? 温度传感器读数中的噪声通常由以下两种因素之一引起:

    基准补偿引脚上没有电容器、或者电容不够大。  基准引脚上是否会有噪声?

    AVDD 具有来自开关模式电源的纹波噪声。  您能否检查电源引脚是否存在切换特定频率的过量噪声或噪声?

    谢谢、

    Paul

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

    尊敬的 Paul:

    更新了下面的一些测试

    对于 REF_CMP、我们将4.7uF 紧密放置、引脚和 PCB 布局如下:

     且 Vref 电压低于:

    2.AVDD 由 VCC_5V 提供、原理图和电压附在下方:

    3.对于软件测试,  

    使用了直接模式采样模式并将寄存器设置如下:

                    寄存器          寄存器               值

    Power_mode        0x02                               0x02             

    CONFIG0_REG         0x10                              0x1331 / 0x1301

    CONFIG1_REG         0x11                 0xc3ea

    MUX_REG              0x12                           0x7000                   

    DAC_RANGE_REG       0x16                0x0000   

    CLAMP CONFIG_REG   0x17                          0x0

    在下图中、黄色表示 DAV/ADC_RDY、绿色表示 D+和 D-之间的电压:

    我们监视 LT (Reg addr:0x2D)、RT1 (Reg addr:0x2e)、RT2 (Reg addr:0x2F)。

    在红色块中、 我们发现读数出现了较大的温度波动。 ADC_RDY 被拉高。

    在 ADC 采样时间中、我们似乎有高电压(需要进行采样)和0v。 是否存在导致此问题的潜在风险? 您这边有没有解决方案?

    BR

    Brandon

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

    您好、Brandon、  

    感谢您分享您的结果。 今天是美国的假日。 我们将在明天或星期三返回时查看我们的团队。

    谢谢、

    Katlynne Jones

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

    Brandon、您好、温度传感器会强制3或4个电流进入二极管并测量电压。  测量完成后、计算温度。  我看不到您测量二极管的曲线有任何问题。

    您的5V 电源上似乎有一些开关频率。  您可以更改该频率吗? 您能否尝试从电源外部提供5V 电压、以查看温度噪声是否停止?

    谢谢、

    Paul

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

    您好 Paul。

    感谢你的帮助。

    我们尝试使用外部5V 电压、读取内部和外部温度传感器的波动很大(寄存器0x2D 寄存器0x2e);

    当我读取内部温度传感器(LT reg 0x2D)时、将出现较大的波动。 温度噪声也会影响它吗?

    您能帮我确认上述软件的读取步骤有问题吗?

    谢谢你。

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

    您好、Cheng、

    我认为您的配置正常。  如果您的本地温度也有噪声、那么我希望这是基准引脚、ref_CMP 引脚或 AVDD 电源上的某种噪声问题。  您能否测量 REFIN 引脚、REF_CMP 引脚和 VCC_AMC_5V 电源上的噪声? 您应该使用 FFT 查看这些信号、以便能够在关键频率下找到音调。

    谢谢、

    Paul

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

    尊敬的 Paul:

    我们尝试使用外部5V 电压、  

    在下图中、绿色表示 REFIN 引脚、 蓝色表示 REF_CMP;   黄色 表示 D+和 D-之间的电压:

    看起来像 refin 和 Ref_  CMP 引脚电压似乎正常。

    谢谢