当前位置: 首页 > ds >正文

LM393比较器的比较翻转电压不对

问个问题,用的LM393比较器,3.3V供电,比较器输出上拉到3.3V,
V+给的基准2.8V,V-电压从1V升到2.3V,比较器就输出0V了,按理论超过2.8V才翻转到0V的

根据问题描述和电路分析,比较器LM393在V-未超过V+时提前翻转的原因及解决方案如下:


问题根源

  1. 输入共模电压范围超限
    LM393的输入共模电压范围为 0V 至 Vcc-1.5V。当采用3.3V供电时,输入电压最高允许值为:
    V max = 3.3 V − 1.5 V = 1.8 V V_{\text{max}} = 3.3\,\text{V} - 1.5\,\text{V} = 1.8\,\text{V} Vmax=3.3V1.5V=1.8V
    而用户设置的基准电压 V+ = 2.8V 明显超出此范围,导致比较器内部电路无法正常工作,输入级可能进入非线性区,引发误判。

  2. 比较逻辑异常
    当输入电压超出共模范围时,比较器的差分输入级无法正常放大信号,导致输出行为不可预测。此时即使V-未超过V+,输出仍可能异常翻转。


解决方案

方法1:降低基准电压V+

将V+调整至 ≤1.8V(例如使用电阻分压或专用基准源),确保其在输入共模范围内。例如:

  • 若需检测阈值接近2.8V,需改用更高供电电压的电路(如5V供电,此时输入范围上限为3.5V)。
方法2:提高供电电压

将LM393的供电电压提升至 ≥5V,此时输入共模范围上限为:
V max = 5 V − 1.5 V = 3.5 V V_{\text{max}} = 5\,\text{V} - 1.5\,\text{V} = 3.5\,\text{V} Vmax=5V1.5V=3.5V
可兼容2.8V的基准电压。

方法3:更换比较器型号

选择输入共模范围覆盖2.8V的比较器,例如:

  • LMV393(支持轨到轨输入,3.3V供电下输入范围可达0V至3.3V)。
  • TS391(类似轨到轨特性)。
方法4:检查电路连接

确认V+和V-的接线正确(V+接同相端,V-接反相端),避免极性颠倒导致逻辑反向。


验证步骤

  1. 测量实际基准电压
    用万用表确认V+是否为准确的2.8V,排除分压电阻误差或电源问题。
  2. 检查输入信号质量
    在V-信号线上并联0.1μF电容,滤除高频噪声(可能引起瞬态触发)。
  3. 测试共模范围内输入
    临时将V+设为1.5V,观察比较器是否在V- >1.5V时正常翻转,以验证输入范围限制的影响。

总结

根本原因是LM393的输入共模电压范围不足。调整基准电压、供电电压或更换轨到轨比较器均可解决问题。建议优先采用轨到轨比较器(如LMV393)以适应3.3V低电压系统的需求。

http://www.xdnf.cn/news/2890.html

相关文章:

  • seaborn数据统计可视化-介绍
  • 需要掌握的前端安全概念以及实操
  • 【React Native】精通 react native
  • 第十四届蓝桥杯Scratch03月stema选拔赛——九九乘法表
  • 城市群出行需求的时空分形
  • 工厂设计模式
  • GRPO vs SFT:强化学习提升大模型多模态推理泛化能力的原因研究
  • 2.2.1goweb内置的 HTTP 处理程序
  • Daytona - 开源开发环境管理器
  • 【前端】CSS实现div双背景图叠加
  • QTableView复选框居中
  • Java多线程入门案例详解:继承Thread类实现线程
  • 将本地Springboot项目部署到Linux服务器
  • Web开发之三层架构
  • 从困局到破局的AI+数据分析
  • vscode以管理员身份运行报错
  • 用 Python打造交互式图片-音视频管理器:代码分析与实践
  • 厚铜pcb生产厂家哪家好?
  • 深入解析C2服务器:网络攻击的核心枢纽
  • 莫队算法学习笔记
  • Spring-全面详解(学习总结)
  • 具身智能机器人的应用场景及最新进展
  • Java写项目前的准备工作指南(技术栈选择 环境搭建和工具配置 项目结构设计与模块划分)
  • springboot 视频分段加载在线播放
  • 【含文档+PPT+源码】基于微信小程序的旅游论坛系统的设计与实现
  • Linux中的计划任务
  • Python----卷积神经网络(卷积为什么能识别图像)
  • 顶会idea:Mamba+CNN暴力涨点新突破!
  • vue复习91~135
  • Blender插件 幽灵拖尾特效动画 Ghosts V1.0