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.

[参考译文] INA228:reg0B[位0]=1时的校验和错误

Guru**** 2392095 points
Other Parts Discussed in Thread: INA228

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1021595/ina228-checksum-error-from-reg0b-bit-0-1

器件型号:INA228

您好!

   下面是寄存器 INA228的值。 REG0B=0x0000表示发生了校验和错误。 您是否希望帮助我了解导致校验和错误的原因以及解决该错误的任何建议?

0x3E 0x5449
0x3F 0x2281
0x00 0x0000
0x01 0xF924
0x02 0x0001
0x03 0x0001
0x04 0x000000
0x05 0x000000
0x06 0x0000
0x07 0x000000
0x08 0x000000
0x09 0x000000
0x0A 0x000000
0x0B 0x0000
0x0C 0x7B0C
0x0D 0x0000
0x0E 0x3200
0x0F 0x0000
0x10 0x7FFF
0x11 0xFFFF

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

    Ken 您好、

    有趣的…  根据数据表:"存储器状态-由 MEMSTAT 位指示、监控器件非易失性修整存储器的运行状况。 当器件正常运行时、该位应始终读为"1"。"

    因此、看起来肯定会有问题...  您的其余通信似乎正常工作、因此我不认为这可能是通信错误、但如果仔细检查线路上的通信是否符合预期、则不会有任何影响。

    我对此也有一些问题:

    1. 您是否总是看到寄存器0x0B 的0x0000、还是有时不同?  
    2. 您是否能够显示转换准备就绪标志?  
      1. 也许您可以尝试将器件置于不同的模式、例如在触发转换中、以查看您是否可以显示转换准备就绪标志。
      2. 如果/当您看到转换准备就绪标志时、请检查 MEMSTAT 位是否仍然为0。
    3. 您是否在安装程序的多个设备上看到了此问题,或者您是否仅尝试了一个设备?  
      1. (这可以帮助我们确定是设置/固件问题还是单个器件问题)

    我看到的另一个有趣的现象是、所有结果寄存器的值都为零。  我想、即使您将电流断电、结果也至少会有一些噪声或变化。 (此外、您应该在温度寄存器中看到至少有一些内容)。