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.

[参考译文] INA233:校准和加载问题

Guru**** 2526700 points
Other Parts Discussed in Thread: INA233EVM, INA233

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/650968/ina233-calibration-and-load-issue

部件号:INA233

我使用直流电子负载信号器将传感器电流从100mA更改为3.0A,并固定R=MFR 0.225 ,电压=3.3V,MFR校准寄存器值=0x3FF。

1)当MFR校准= 0x3FF (1.5A~3A起)时,电流传感器是否有振铃?
如果我将负载电流更改为100mA,200mA,300mA,400mA,500mA, 1A,2A,3A。
MFR校准需要为不同的电流设置不同的值。
-如果MFR_CALIBRATION = 0x3FF,则电流范围为1000mA~3500mA。
-如果MFR_CALIBRATION = 0x3FFF,则电流范围为100mA~500mA。

2)当 MFR校准= 0x3FFF,R=LSB,电压=3.3V时,MCU使用READ_IN命令,电流0.225 无法固定。

例如 ,直流电子负载设置电流为400mA和500mA。 当前  LSB不相同。

3)对于我的应用,我想将传感器电流设置为100mA至3000mA。

我是否需要为不同电流调整不同的MFR_calibration值,对吗?
当我对100mA至3000mA的传感器电流使用READ_In命令(89h)时,MFR_CALIBRATION值是否可以固定?

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

    智能,

    昨天我也看到了你关于这个主题的问题,我已经在实验室中设置了这个问题,以验证一些事情。  我不确定我是否理解-为什么需要更改每个范围的校准?  您是否可以将校准设置为3.5A,然后使用设备测量0-3.5A之间的所有电流?  将您的校准寄存器设置为3.5A,将使您能够测量-3.5A至3.5A。

    我想在实验中验证这一点,但我想如果您选择0x00B6h作为校准寄存器,您可以使用-4.096A至4.9.5875万A的摆动来测量所有电流,其电流LSB为125uA/位。  我想再次确认,在实验室中,我没有遗漏任何内容,但这是否适合您?

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

    智能,

    我在实验室里设立了一个职位,我意识到我在上一篇文章中忽略了一些内容。  并联电压输入范围仅约为-81.92mV至81.92mV。  这意味着使用固定的225Ohm并联电阻器,您可以测量的最大电流为81.92mV/225mOhm = 364.1mA。  要测量完整的3.5A电阻,您至少需要一个10倍小的电阻器。  例如,81.92mV/22mOhm = 3.724A。

    那么,让我们来看看一个示例。

    从数据表中的方程式2 7.5 2部分,您可以输入最大预期电流,以获得设备读取的LSB大小。  我看到你们的电流高达3.5A,所以我选择4A作为最大值,以便在你们的设计中留出一些余量。  此数字仅取决于您的设计。  因此,4A /(2^15)= 122.07µA /LSB。

    这个数字不是最大值,所以我将最大电流更改为4.096A,这使我的current_LSB = 125µA μ S/LSB。  请注意,current_lsb的较大值实际上并不会扩展输入的范围,它只是更改当前和电源寄存器中每个LSB的权重。  您还必须考虑输入电压的允许范围,仅为81.92mV。

    假设您现在使用22mOhm并联电阻,我们使用7.5 2的方程式1来获得校准值,即0.0.0512万 /(Current_LSB×Rsun)。  您的分流器现在为22 mΩ SO CAL = 1861.81。  如果我们将该值舍入到1862 (十进制,即十六进制0x0746h),则这是您将在CAL寄存器中使用的值。   

    现在我在设置中输入了大约80.1mV。  INA233EVM的测量值为3.2207万 ,乘以2.5uV/LSB =0.80.5175万V。  EVM GUI确认了此数学。

    接下来,使用CAL值1862,READ_IIN现在显示2.9282万,您可以通过125uA/位多路显示,并得到 3.6.6025万A。  从数学角度来说,如果输入为80.5175mV,这意味着您需要22mOhm * 3.66A输入,因此我们的价格是合理的。

    因此,总结一下我在这个示例中的建议:

    使用22mOhm电阻器,而不是225mOhm电阻器。

    将0x0746h放入MFG CAL寄存器,这意味着READ_IIN将产生125uA/位。

    您现在可以使用INA233测量(81.92mOhm / 22mOhm)=-3.724A至3.724A之间的电阻