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.

[参考译文] PSPICE-FOR-TI:AMC3301 PSpice 模型—.TRAN 期间的浮点溢出、即使输入信号很小(完全在±250mV 内)

Guru**** 2810915 points

Other Parts Discussed in Thread: PSPICE-FOR-TI, AMC3301, INA592

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1620179/pspice-for-ti-amc3301-pspice-model-floating-point-overflow-during-tran-even-with-small-input-signal-well-inside-250-mv

部件号:PSPICE-FOR-TI
Thread 中讨论的其他器件: AMC3301INA592

我不熟悉 PSpice for TI (2 天前全新安装、2024 年 1 月 30 日版本 23.1.0)。 我一直使用 Google 和 Grok 来提供帮助、但 AMC3301 模型不会完成瞬态仿真 — 在伪瞬态/GMIN 步进阶段、它始终会中止且出现浮点溢出。
电路目标:

使用 0.003 Ω 分流器检测 115VRMS/400Hz 源的交流电流 ( AMC3301 输入端的最大差分电压为~21mV)。

我尝试过的(都仍然失败):
原始:163Vpk 正弦→23 欧姆负载→7.09Apk→21.2mVpk 上 0.003 欧姆分流→收敛误差
调试 1:在 0.003 Ω 分流器上、10Vpk 正弦→1 Ω 负载→9.97Apk→29.9mVpk(运行>1 小时,从未完成)
调试 2:0.006 Ω 分流器上的 10Vpk 正弦波→0.506 Ω 负载→19.76Apk→119mVpk(仍溢出)

我添加了以下选项:
.options 限制
.options PTRANABSTOL=1e-5 PTRANVNTOL=1e-4
.options GMIN=1e-10 ABSTOL=1e-12 VNTOL=1e-6 RELTOL=0.01 ITL4=1000
.Tran .. UIC

差分输入电压始终完全在 AMC3301 的±250mV 线性范围和共模规格内。

附件:

完整的存档工程(.zip 是使用 File→Archive Project 创建的)
ACSenseSim.out(显示乘法溢出的完整错误日志)
原理图屏幕截图

是否知道即使在这些微小的输入电平下模型也会溢出? 很乐意提供任何其他信息。

Design1-2026-02-25T23-37.zipACSenseSim.zip PSpiceForTI_SchematicPhoto.jpg

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

    我的主要问题似乎是需要定义网络名称“HGND “并使用更小的隔离电阻器 (1MEG、而不是 1Gig)。  这种更改会使 AMC3301 正常工作。
    我尝试为输出端集成 INA592。  不要去。  

    小而缺失的细节使学习曲线变得简单一些。  

    我能够在 TINA 轻松地让该工程起作用。