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 仿真模型对 LM2901进行仿真。 我注意到、在 subkt 模型中它表示:"*如果输入超出建议的输入电压范围、输出将浮动至1/2 Vs
*如果电源电压超出建议的电源电压范围、输出将浮动至1/2 Vs
*真正的设备不会这样做。"
我还在数据表中注意到、"4"输入或共模电压都不得变为负值超过0.3V。共模电压范围的上限为 VCC +–1.5V;但是、一个输入可能超过 VCC、只要另一个输入保持在共模范围内、比较器将提供适当的输出状态。 任一输入或两个输入都可以达到 VCC 最大值而不会造成损坏。"
在仿真中、非反相输入保持在固定的2.5V 基准电压。 VCC 为5V。 反相输入大于3V、在整个温度范围(VCC - 2V)内违反 VICR 要求。 在仿真中、输出悬空到2.5V、如 pspice lib 文件中所述。 如果我将反相输入降至3V 以下、则输出会根据需要在0V 至~5V 之间完全摆动。
我的问题是、根据上述数据表中的语句(只要另一个输入保持在共模范围内、就会出现正确的输出状态)、实际器件在与仿真相同的 VICR 条件下是否在硬件中正常运行? 例如、一个输入为+2.5V、另一个输入为+4V、VCC 为+5V。
我的后续问题是、如果真实器件不是问题、为什么仿真模型不代表真实器件?
Nathan、
答案是肯定的-只要其中一个输入在线性电压范围内(V-)< Vcm <(V+)- 2V、比较器就会提供有效的输出电压-如下所示。
免责声明: 如果输入超出建议的输入电压范围、输出将浮动至1/2 Vs、 如果电源超出建议的电源电压范围、输出将浮动至1/2 Vs 仅在此处提醒用户违反数据表条件; 但是、在按下电源或输入共模电压超过绝对最大额定电压之前、这不会改变适当的输出电平-在这一点上、实际器件可能会损坏。
下表仅显示可能损坏器件的情况-这些规格不会覆盖建议的线性工作范围。
谢谢 Marek。 很棒的回答、就是我想要的
很高兴为您提供帮助。 祝您设计顺利!