大家好、
我尝试使用 INA225测量流经 R1的电流、仿真原理图位于左侧、而 VG 波形位于右侧。
但是、VOUT 的结果如下所示:
它应该是一个3ms 宽度的脉冲、但结果只有大约1ms。
脉冲被截断。
我还将 REF 引脚设置为 VS/2、输出正常(3ms、两侧摆动)。
我知道只有当 REF 接地时才会获得正摆幅、但我想知道为什么产生的脉冲仅为1ms 而不是3ms?
此外、输出值在脉冲之后没有返回到零(几毫伏)。 为什么?
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.
大家好、
我尝试使用 INA225测量流经 R1的电流、仿真原理图位于左侧、而 VG 波形位于右侧。
但是、VOUT 的结果如下所示:
它应该是一个3ms 宽度的脉冲、但结果只有大约1ms。
脉冲被截断。
我还将 REF 引脚设置为 VS/2、输出正常(3ms、两侧摆动)。
我知道只有当 REF 接地时才会获得正摆幅、但我想知道为什么产生的脉冲仅为1ms 而不是3ms?
此外、输出值在脉冲之后没有返回到零(几毫伏)。 为什么?
尊敬的 William:
根据您在帖子中看到的内容、我有一些反馈。
我随附了 TINA 原理图、以供您用作起点。 我发现的问题已经得到纠正、当 I_LOAD =-3A 至+3A 时、电路提供的 Vout = 0.5V 至4.5V。
e2e.ti.com/.../INA225-Test-Circuit_5F00_iw.TSC
此致、
Ian Williams
尊敬的 Ian:
感谢您的回复!
我已根据您的建议修改了原理图、电路运行良好、可以进行预测。
但我仍想问一个问题、请参阅原理图的附件。
由于某种原因、我使 REF 接地。
输出针对正输入是正确的。
但是、当输入为负时、输出将是大约2.5V 的高正电压、我认为输出将为零。
您能解释一下这种异常情况吗? 或者、当负输入饱和时、INA225的行为是怎样的?
谢谢!
此致、
William
尊敬的 William:
我理解为什么您认为此配置中负输入的输出为0V。 但是、这里发生的 INA 有一个限制、您可能没有考虑到这个限制-最小输入共模电压(VCM)。
在您的测试中、VCM 的摆幅为+3V 至-3V。 INA225的绝对最大 VCM 为-0.3V、这意味着任何大于此值的负电压都将损坏器件。 该模型旨在通过将输出更改为意外值来警告您 VCM。
在下面的直流传输测试中、您可以看到、当 VCM 低于-0.3V 且超出绝对最大值时、VOUT 跳至2.49V。
这个+/-3V 是您在系统中期望的真正输入条件吗? 我们更常见的情况是、VCM 设置为固定的系统总线电压、如+5V 或+12V、而电流根据系统负载变化。
e2e.ti.com/.../Re_5F00_CBoard_5F00_iw.TSC
此致、
Ian Williams
尊敬的 Ian:
非常清楚的解释、谢谢!
请问最后一个问题:
如果出于某种原因我无法将 VG1源连接到接地端(即悬空、请参阅附件)、
输出将像我的第一个帖子中的结果一样被截断。
您能解释一下结果吗? 谢谢!
此致、
William
尊敬的 William:
在某种程度上不将输入电路连接到 GND 不是有效的应用条件。 如果没有提供到 GND 的直流路径、那么最多情况下、施加到输入端的电压会因缺少基准而导致无法预测的行为。 最坏的情况是、如果它们浮动到非常高或非常低的值、它们将损坏器件。
此 SPICE 仿真中的输出截断是由于 INA225的输出摆幅至 GND 限制所致。 由于 INA225输出晶体管的饱和电压、该器件无法输出真正的0V。 相反、根据增益设置和输入电压、存在一些最小 Vout。 对于增益为200的 INA225、该值为 GND + 60mV、如下所示。
由于您在输入端未提供接地的直流路径、SPICE 仿真的作用是通过其称为 Gmin 步进的解算器机制之一提供其自身的接地高阻抗路径。 这并不意味着实际电路的运行方式相同。 我已经在您的电路配置中测量了 Vsense、以查看输入和理论输出与 INA225输出限制之间的关系。
如右图所示、施加的输入电压(Vsense)转换为-16.6nV 和-2.68mV。 根据200V/V 的增益和 Vref = 0V、这将导致理论输出为-3.32uV 和-536mV。 但是、INA225无法使用+5V 电源输出负电压、因此我们看到 Vout = 13.3mV 且 Vout = 207uV。
同样、这是由 INA225的输出摆幅限制引起的。 在输入接近0V 的情况下、该模型表示器件可输出的最低电压为13.3mV。 在负输入较大的情况下、输出晶体管更难进入饱和状态、因此 Vout 被驱动至接近0V。 这使您可以了解实际器件在低输入和负输入下会执行什么操作、但请记住、根据规格、0V 和60mV 之间的任何操作都是可行的。
e2e.ti.com/.../Re_5F00_CBoard_5F00_floating_5F00_iw.TSC
此致、
Ian Williams
尊敬的 William:
您的输入电路没有有效的 GND 连接、因此无法保证结果有意义。 有时 SPICE 会在尝试求解其线性方程系统时执行一些奇怪的操作。
如果您为输入电路接地、则每个周期都是相同的。 在下面的示例中、我将 Vin 从0V 设置为3V、以防止超出输入 VCM。
e2e.ti.com/.../CBoard_5F00_GND_5F00_iw.TSC
此致、
Ian Williams