电压比较器LM339介绍和仿真

本文介绍了LM339电压比较器的特点,包括其宽工作电源电压范围、低电流消耗和内部结构。与运放的区别在于电压比较器用于比较电压大小并输出逻辑电平,而运放则适用于放大和多种模拟电路。文中还展示了LM339的Multisim仿真示例,包括单路和双路比较器的应用情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

电压比较器LM339介绍和仿真


📑LM339相关特性

  • 工作电源电压范围宽,单电源、双电源均可工作,单电源: 2~36V,双电源:±1~±18V;
  • 消耗电流小, Icc=1.3mA;
  • 输入失调电压小, VIO=±2mV;
  • 共模输入电压范围宽, Vic=0~Vcc-1.5V;
  • 输出与 TTL,DTL,MOS,CMOS 等兼容;
  • 输出可以用开路集电极连接“或”门;
  • 🍁内部结构图:
    在这里插入图片描述
  • 🌼1/4 的内部电路图:
    在这里插入图片描述
    在这里插入图片描述
  • 🥕相关设计参考电路:(LM339属于集电极开漏输出,输出端需要接上拉,才能输出高电平)
    在这里插入图片描述

🔰电压比较器和运放的差异

电压比较器和运放是两种不同的电子器件,具有不同的工作原理和应用场景。

  • 📙工作原理:
  • 电压比较器是一种用于比较两个输入电压大小的电子器件。它将两个输入电压进行比较,并输出一个逻辑电平表示哪个输入电压更大。电压比较器一般只有一个输出端,输出的电平可以是高电平或低电平。
  • 运放(Operational Amplifier,简称Op-Amp)是一种高增益的差分放大器。它具有两个输入端和一个输出端。运放的工作原理是将输入电压放大到较大的增益,输出端输出放大后的信号。运放可以于各种电路应用,如放大器、滤波器、积分器等。
  • 🌿功能和应用:
  • 电压比较器主要用于比较两个压的大小关系,并输出一个逻辑电平表示结果。电压比较器常用于数字电路中的逻辑判断,如比较器、电路等。
  • 运放具有高增益和较低的输出阻,可以用于各种电路应用运放可以实现大电压、放大电流、滤、积分、微等功能。在模拟电路中,放广泛应用放大器、滤波器、积分等电路中。

.- 🌿输入电压范围:

电比较器一般能够处理较大的输入电压范围,可以接受较高的输入电压,通常在几十伏到上百伏之间。
运放的输入电压范围相对较小,一般在几伏到几十伏之间。在输入电压超出范围时,运放可能会出现饱和现象。

  • 总之,电压比较器和运放是两种不同的电子器件,具有不同的工作原理和应用场景。电压比较器主要用于比较两个电压的大小关系,输出一个逻辑电平表示结果;而运放可以实现放大电压、放大电流、滤波、积分、微分等功能,广泛应用于各种模拟电路中。

🛠Multisim仿真电路

  • 🔖这里使用LM393双路电压比较器做仿真测试。
  • 🌿当电压比较器的同相端电压大于反向端电压时,输出高电平;同相端电压小于反向端电压时,输出低电平;

在这里插入图片描述

  • 🔖上图由于输出端还串联了一个发光二极管,峰值是2V左右。下图不串联发光二极管的波形图:

在这里插入图片描述

  • 🌿作为双限比较器使用实验:
  • 当VM输入电压在3V - 4V时,输出高电平。

在这里插入图片描述

在这里插入图片描述

在给定±5V交流输入情况下,当VM输出-0.7V - ( -1.5V)时,输出高电平。

在这里插入图片描述

📚LM339资料和LM393仿真电路

  • 🔖基于Multisium14.2版本。
链接:https://pan.baidu.com/s/1QCJSwhUrS-_OUFqkTi7diQ?pwd=y9p0 
提取码:y9p0
### LM339 比较器采样电路设计与应用 #### 一、LM339简介 LM339是一款四通道电压比较器集成电路,广泛应用于各种电子设备中的电平检测信号处理。该芯片具有低功耗特性以及较大的共模范围,在单电源供电情况下可以工作于接近0V至32V之间。 #### 二、基本结构原理 当输入到同相端(+)的电压高于反相端(-)时,输出为高电平;反之则为低电平。对于LM339而言,其内部集成了四个独立工作的比较单元,并且每个单元都具备开漏极输出形式,这意味着外部需要连接上拉电阻来获得完整的逻辑电平变化[^1]。 #### 三、典型应用场景——温度监控报警系统实例说明 为了更好地理解如何利用LM339构建实际项目,这里给出一个简单的例子:基于热敏电阻NTC实现过温保护机制的设计思路如下: 假设目标是要监测环境温度并设置阈值Tc作为触发条件之一,则可以通过调整分压网络使得在正常状态下Vin(-)>Vin(+)保持输出处于关闭状态;而一旦周围热量增加导致Rt阻值减小进而引起相应节点电位下降直至低于设定好的参考点Uref之后就会激活警报装置发出提示音或切断负载电源以防止事故发生。 具体参数计算过程涉及到几个方面因素考量: - **选择合适的基准源**:考虑到精度需求可选用精密稳压管如TL431提供稳定可靠的直流偏置; - **合理规划外围元件数值配比关系**:依据所选型号数据手册推荐指导原则确定各部分比例系数从而确保整体性能指标满足预期效果; - **注意PCB布局布线细节优化措施**:减少干扰耦合路径长度提高抗噪能力保障长期稳定性表现良好。 ```python import numpy as np from matplotlib import pyplot as plt def lm339_temperature_monitor(Vcc, R1, R2, NTC_resistance_at_Tc): """ Simulate a simple temperature monitoring circuit using an LM339 comparator. Parameters: Vcc (float): Supply voltage of the system. R1 (float): Resistance value connected to non-inverting input (+). R2 (float): Variable resistance due to thermistor at different temperatures. NTC_resistance_at_Tc (float): Thermistor's resistance when reaching critical temp Tc. Returns: tuple: A tuple containing lists for time points and output states over simulation period. """ times = [] outputs = [] # Initial state before reaching threshold temperature Vin_plus_initial = Vcc * (R2 / (R1 + R2)) U_ref = Vcc * (NTC_resistance_at_Tc / (R1 + NTC_resistance_at_Tc)) current_time = 0 while True: if Vin_plus_initial >= U_ref: break times.append(current_time) outputs.append(int(Vin_plus_initial < U_ref)) # Incrementing simulated 'time' arbitrarily here just for demonstration purposes current_time += 1 # Adjusting R2 simulating change in thermistor resistance with increasing temperature R2 -= 1 return times, outputs times, outputs = lm339_temperature_monitor(5.0, 1e3, 10e3, 5e3) plt.plot(times, outputs) plt.xlabel('Time') plt.ylabel('Output State') plt.title('Simulation Result of Temperature Monitoring Using LM339') plt.show() ``` 此代码片段模拟了一个简易版的温度监视回路运作情况,通过改变热敏电阻随时间推移产生的阻值变动趋势观察最终能否成功跨越临界点触发电路响应动作。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值