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.

[参考译文] 采用 Adafruit INA219的 BeagleBone Black RevC 测量电机电流

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1069341/beaglebone-black-revc-with-adafruit-ina219-measure-motor-current

部件号:INA219

你好。 在上图中,您可以看到我的电路。

不幸的是,我找不到一个正确的校准寄存器值,该值与我从万用表获得的值相同。

谢谢你

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

    您好,

    您需要为您的特定应用计算校准寄存器。 请参阅以下屏幕截图:

    首先使用方程式2,使用最大预期电流为 CURRENT_LSB 求解。 然后,您将使用 current_LSB (来自方程式2)和使用方程式1为校准寄存器求解的分流器。

    有关设定校准寄存器的详细信息,请参阅 INA219数据表的8.5.1部分。  

    如果您有任何其他问题,请回答

    此致,

    凯斯特伦斯

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

    您好,感谢您的回复

      12月 六角
    最大 V 总线 16.
    V 并联最大值 0,04
    R 分流 0.1
    最大可能 I 0.4
    最大预期 I 0.2
    最小 LSB 0,0000061
    最大 LSB 0,0000488
    当前 LSB 0,0000080
    校准 51200 C800

    这些是我的价值观。

    当我将此值写入 INA219时,我将其写入0x00C8 (首先是 MSB)。

    此外,配置寄存器的值为0x07FF。
    我传递给 INA219的值是0xFF07。

    我似乎没有什么有用的东西。

    我还需要反转从 INA 获取的值的字节吗?  (我只是想了)

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

    您好,

    随附的图片介绍了如何向 INA219写入数据以及如何读取和设置指针地址。

    您应该首先向设备 MSB 写入数据,因此校准寄存器的写入速度应为0xC800。 配置寄存器也应如此。 您应该能够按现状读取当前寄存器。

    分流电压读数是多少?

    对于校准寄存器,我计算的值为33554 dec 或0x8312。 这将使用最大预期电流0.4 A,并使用0.1欧姆的分流器。

    此致,

    凯斯特伦斯