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.

[参考译文] INA302:P-Spice 模型似乎仅在 LTSpice 中部分工作。 已申请设计检查。

Guru**** 2390755 points
Other Parts Discussed in Thread: INA302

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/941993/ina302-p-spice-model-appears-to-only-partially-work-in-ltspice-design-check-requested

器件型号:INA302

我正在使用您的 P-Spice 模型来仿真 INA302A1的运行。  模型只能部分工作。

限位1和限位2引脚在电流为80uA 时工作正常:

LIMIIT1 = 1K50 = 120mV = 60mA、使用100m Ω Isense 电阻器。

LIMIT2 = 30K1 = 2.4V = 1.2A、具有100m Ω 感应电阻器。

将 INP 和 INN 两端的差分电压正确放大20。

在 LATCH1和 REF 接地的情况下、警报1仅在检测电阻器中存在零电流时为高电平。

25mA 会导致 Alert_1变为 LO。  它应该只在60mA 以上变为低电平。

使用数据表和其他位置的面包屑:

1、为防止启动问题、增加了与电源引脚串联的332 Ω 串联电阻。

2、将限值1设置为120mV、以考虑 Alert_1比较器上的100mV 迟滞。 如果将限值设置为小于100mV、则当电流变为零时、迟滞会阻止比较器翻转。

我有一个我提议的原理图的 pdf。  我 无法确定如何将其添加到该帖子中。  请帮助。

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

    您好 Steven、

    我现在将对此进行回顾。

    最棒的

    Peter

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

    您希望我发送初步原理图吗?

    我在 pdf 或 LTSpice asc 中提供

    感谢您的帮助!!

    我不想在 PCB 上留下任何东西。

    Steve Hogan

    714 904-6636

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

    嗨、Steven、

    您能否使用下面圆圈中的此图标附加 PDF?

    我现在正在研究该模型、但模型内部的80uA 电流源可能不是为了驱动1.5kΩ μ A。 您能否在仿真期间测量 VLIMIP1电压? 此外、您还可以考虑使用120mV 电压源驱动 VLIMIT1引脚、看看这是否有助于将跳闸点更正为60mA。

    看到测试电路会有所帮助。

    最棒的

    Peter

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

    您好、Steve、

    任一选项都可以、但我想知道您正在使用的仿真配置文件。 您确定在仿真设置中包含足够的测试数据点(分辨率)吗?

    在 TINA 和 PSPICE 仿真环境中、该模型可与您的配置正常工作。

    希望这对您有所帮助。

    最棒的

    Peter

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

    感谢您为我建模电路。

    从我的电路到您的电路的变化:

    我的 R3和 R4 = 4K99而不是10K。

    我计划不连接( 我的电路中没有 R7)

    我的电路中的 V1是可调节的5至6V、而不是12V。

    我的电路中的锁存器2通过4K99电阻器连接到 V2 (5V)。  我有一个测试跳线、用于暂时将锁存器2接地以重置警报2。

    显然、该模型的工作原理与 Tina 和 pspice 上的广告相同。  PSpice 模型通常在 LTSPICE 中工作、无需修改。

    我认为我所概述的更改不应改变您的模型中的结果、但您永远不知道。

    再次感谢、

    Steve

    我再次尝试插入下面原理图的 pdf。

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

    BTW I 使用.op 直流操作点进行仿真。  看起来您使用的是扫描负载电流或步进负载电流的瞬态分析。

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

    您好、Steve、

    我现在看到了错误。 由于某种原因、当共模输入电压(VCM)降至9V 以下时、该模型的行为会有所不同、这完全不是器件在实际生活中的工作方式。 当 VCM 处于0V 至36V 范围内时、实际器件的行为将如规定的那样。 这纯粹是一个模型缺陷、我们将努力纠正这一缺陷。 由此给您带来的不便、我们深表歉意。 您是否有可能将总线电压设置为9V 或更大。 这应允许电路正常运行并继续评估设计。

    此致、

    Peter

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

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

    您好、Steve、

    我无法打开您发送的此附件。 我们似乎已经解决了这个问题。

    如果您无法使模型正常工作或有更多问题、请将其发布回。

    最棒的

    Peter

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

    Peter、

    我尝试发送原理图的截屏、但该系统上没有任何工作。 上一个帖子是我的尝试。  当我发布时看起来不错,但是…

    我可以轻松 地将测得的电压轨移动到9伏以上、以确认正确运行、

    同时、我会确认我的设计的以下功能是否正确:

    1. Limit1 (1.5K)和 Limit 2 (30K1) SET 电阻器似乎正常。

    2.5V 至6V = CMV

    3.4K99 PUL UP 电阻器而不是10K (基极驱动至电源关断晶体管所需的较低值)。

    4.锁存器1 = GND、锁存器2 = Vs 通过4K99上拉电阻器。  可通过 Latch2和 GND 之间的临时跳线重置

    5.基准= GND, Vs 经编程通过332欧姆电阻输出到线性5V 稳压器。  Vs 和 GND 之间的100nF X7R 电容。

    6.当电流高于60mA 时,警报1应变为 LO, 当电流降至20mA 以下时(由于100mV 比较器滞后)应变为高电平

    7.由于100mV 比较器迟滞、应避免低于100mV 的限值阈值。   

    我以前从未使用过此器件(INA302)、但我是第一次尝试使设计正确无误。  我计划在其他电源上再次使用它。

    谢谢!!

    Steve Hogan

    714 904-6636

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

    嗨、Steven、

    我知道这个界面有点棘手和混乱、但您提供的信息应该足够了。 以下是问题的答案:

    1. Limit1 (1.5K)和 Limit 2 (30K1) SET 电阻器似乎正常。

    是的、这些是允许的并且工作电阻器值。

    2.5V 至6V = CMV

    这在 CMV 范围内、因此没关系。 由于 CMV 不是数据表中 CMRR 的12V 测试条件、因此将增加偏移电压。 在-40°C 至+125°C 的环境温度范围内、最坏情况下的 CMRR 额定值为100dB。 这将^µV |12V-7V|*10 μ s (-100/20)= 70 μ s。

    3.4K99 PUL UP 电阻器而不是10K (基极驱动至电源关断晶体管所需的较低值)。

    4k99是器件已通过测试的标准值、因此没关系。

    4.锁存器1 = GND、锁存器2 = Vs 通过4K99上拉电阻器。  可通过 Latch2和 GND 之间的临时跳线重置

    该电阻器还可与锁存引脚配合使用、跳线正常。

    5.基准= GND, Vs 经编程通过332欧姆电阻输出到线性5V 稳压器。  Vs 和 GND 之间的100nF X7R 电容。

    这是可以的、但请记住、在最坏情况下、为器件提供的最小电源电压为5V-(1.15mA* 322Ω)= 4.517V。根据相对于电源轨的摆幅规格、这将线性放大器输出运行降低至4.517V-0.1V = 4.417V。

    6.当电流高于60mA 时,警报1应变为 LO, 当电流降至20mA 以下时(由于100mV 比较器滞后)应变为高电平

    100mΩ 100mΩ 迟滞为100mV 并且比较器跳闸时间为60mA*Δ V*20 = 120mV、那么一旦负载电流为10mA (Vout = 10mA*Δ V*20 = 20mV)、比较器就应释放输出。

    7.由于100mV 比较器迟滞、应避免低于100mV 的限值阈值。  

    是的、建议采用这种方法、为避免这种情况、您可以选择 A2或 A3等增益更高的器件、这样您就可以设置较高的比较器限制电压并使其远离器件的较低满量程输出。

     

    希望这一切都有意义。 我先前在计算中使用了值、但这些值可能与您的原理图不匹配、或者如果您更改器件的增益变量。

    此致、

    Peter

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

    感谢 Peter 的全面回答。  我知道、如果我能够找到一种发布原理图的方法、这会更容易。

    您已阐明并回答了我的所有问题、但问题5除外、该问题涉及添加332 Ω 串联电阻器、这在由5V 线性稳压器供电时确实会显著降低 Vs 引脚的最终电压。

    我从 INA302数据表的第9部分和该论坛上的文章中了解到了这一点、该文章询问 IN+、IN-和 PS 的顺序。  如果 需要在启动期间防止 Alert1和 Alert2的虚假断言、我将其添加到原理图中。 332 Ω 电阻器是 VCM 大于20V 且压摆率大于6V/us 的固定电阻。

    我的 VCM 最大值为6V。 达到最终输出电压大约需要4ms、但在1V 至4V 之间、电压上升相对较快、可能为10us。  我不知道确切的压摆率是多少、因为我必须首先让 PCB 进行测试、而我是从制造商的图中得知、这些图并未明确显示开通上升时间的最快部分。  VCM 电源是一款降压型开关、此开关具有一个由 Alert2针对过流事件控制的关断引脚。  我可能会给控制电路(INA302外部)增加一个轻微的延迟、以确保 Vs 在施加到 INA302后启动 VCM 电源。  也许我应该留在332欧姆电阻器的焊盘中、如果不需要的话、我可以使用33欧姆电阻器或类似的电阻器。  这样就涵盖了所有的可能性。  如果实际不需要332欧姆电阻器、我不想使用它、因为它只会降低输出电压的余量。

    您的想法?

    Steve

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

    您好、Steve、

    我不会使用332 Ω 串联电阻器、而是替换为0 Ω 电阻器、因此您可以在此处放置 SMD 焊盘、以防您需要它。

    由于 VCM 小于20V、因此您不必担心电源定序。 除了您希望 Vs 尽快启动、这样、去耦电容和 Vs 引脚之间只需要很少的电阻。 如果您担心加电期间出现错误警报、我建议您先在实际系统中进行测试。 可以将电容器放置在 IN+、IN-或 OUT 引脚上、以滤除 或抑制开关共模尖峰。

    您还可以在 DELAY 引脚上使用电容器来限制器件在过流情况下触发 ALERT2、这些情况的持续时间长于 Cdelay 设置的 t_delay 时间。 请参阅第18页的第7.3.3节和文本。 实际上、您可能需要考虑将 ALERT2用于60mA 触发器、并将 ALERT1用于1.2A 电平。 通过为您的最小 VLIMIT 电压使用比较器2、您可以为此电平使用延迟引脚、因为由于上电序列导致输出出现一些尖峰、这将是最容易出现错误警报的原因。

    您还可以使用更大的增益变量、这将使 VLIMIT 电压升高、因此、错误跳闸将需要输出上的尖峰大于系统中实际发生的尖峰。

    希望这对您有所帮助。

    此致、

    Peter