8.2 电压比较器(2)

news2024/9/25 17:20:37

五、集成电压比较器

1、集成电压比较器的主要特点和分类

电压比较器可将模拟信号转换成二值信号,即只有高电平和低电平两种状态的离散信号。因此,可用电压比较器作为模拟电路和数字电路的接口电路。集成电压比较器虽然比集成运放的开环增益低,失调电压大,共模抑制比小;但其响应速度快,传输延迟时间短,而且一般不需要外加限幅电路就可直接驱动 TTL \textrm{TTL} TTL CMOS \textrm{CMOS} CMOS ECL \textrm{ECL} ECL 等集成数字电路;有些芯片带负载能力很强,还可直接驱动继电器和指示灯。
按一个器件上所含有电压比较器的个数,可分为单、双和四电压比较器;按功能,可分为通用型、高速型、低功耗型、低电压型和高精度型电压比较器;按输出方式,可分为普通、集电极(或漏极)开路输出或互补输出三种情况。集电极(或漏极)开路输出电路必须在输出端接一个电阻至电源。互补输出电路有两个输出端,若一个为高电平,则另一个必为低电平。
此外,还有的集成电压比较器带有选通端,用来控制电路是处于工作状态,还是处于禁止状态。所谓工作状态,是指电路按电压传输特性工作;所谓禁止状态,是指电路不再按电压传输特性工作,从输出端看进去相当于开路,即处于高阻状态。
表8.2.1所示为几种集成电压比较器的主要参数。
表 8.2.1    几种集成电压比较器的主要参数 表8.2.1\,\,几种集成电压比较器的主要参数 8.2.1几种集成电压比较器的主要参数

型号工作电源/V正电源电流/mA负电源电流/mA响应时间/ns输出方式类型
AD790(单) + 5   V +5\,\textrm V +5V ± 15   V ±15\,\textrm V ±15V10545 TTL/CMOS \textrm{TTL/CMOS} TTL/CMOS通用
LM119(双) + 5   V +5\,\textrm V +5V ± 15   V ±15\,\textrm V ±15V8380集电极开路,发射极浮动通用
LM193(双) 2 ∼ 36   V 2\sim36\,\textrm V 236V ± 1 ∼ ± 18   V ±1\sim±18\,\textrm V ±1±18V2.5300集电极开路通用
MC1414(双) + 12   V +12\,\textrm V +12V − 6   V -6\,\textrm V 6V181440 TTL \textrm{TTL} TTL、带选通通用
MXA900(四) + 5   V +5\,\textrm V +5V ± 5   V ±5\,\textrm V ±5V252015 TTL \textrm {TTL} TTL通用
AD9696(单) + 5   V +5\,\textrm V +5V ± 5   V ±5\,\textrm V ±5V3247互补 TTL \textrm{TTL} TTL高速
TA8504(单) − 5   V -5\,\textrm V 5V372.6互补 ECL \textrm{ECL} ECL高速
ICL374(四) 2 ∼ 18   V 2\sim18\,\textrm V 218V0.75650漏极开路低功耗

2、集成电压比较器的基本接法

(1)通用型集成电压比较器 AD790
图8.2.4(a)所示为双列直插式 AD790 单集成电压比较器的管脚图(顶视图),与集成运放相同,它有同相和反相两个输入端,分别是管脚 2 和 3;正、负两个外接电源 ± V S ±V_S ±VS,分别为管脚 1 和 4;当单电源供电时, − V S -V_S VS 应接地。此外,管脚 8 接逻辑电源,其取值决定于负载所需高电平。为了驱动 TTL \textrm{TTL} TTL 电路,应接 + 5   V +5\,\textrm V +5V,此时比较器输出高电平为 4.3   V 4.3\,\textrm V 4.3V。管脚 5 为锁存控制端,当它为低电平时,锁存输出信号。
图8.2.14(b)、(c)、(d)所示为 AD790 外接电源的基本接法。图中电容均为去耦电容,用于滤去比较器输出产生变化时电源电压的波动,这种做法也常见于其它电子电路。图(b)所示电路中的 510 Ω 是输出高电平时的上拉电阻。
用 AD790 替换前面的各种比较器电路中的集成运放,就可组成单限比较器、滞回比较器和双限比较器。

在这里插入图片描述
(2)集电极开路集成电压比较器 LM119
图8.2.15所示为金属封装的 LM119 双集成电压比较器管脚图(顶视图),可双电源供电,也可单电源供电。

在这里插入图片描述
LM119 为集电极开路输出,两个比较器的输出可直接并联,共用外接电阻,实现 “线与”,如图8.2.16(a)所示。所谓 “线与”,是指只有在比较器 Ⅰ和 Ⅱ 的输出均为高电平时, u O u_{\scriptscriptstyle O} uO 才为高电平,否则 u O u_{\scriptscriptstyle O} uO 就为低电平的逻辑关系。对于一般输出方式的集成电压比较器或集成运放,两个电路的输出端不得并联使用;否则,当两个电路输出电压产生冲突时,会因输出回路电流过大造成器件损坏。分析图(a)所示电路,可以得出其电压传输特性如图(b)所示,因此,电路为窗口比较器。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/688830.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

强化学习从基础到进阶-案例与实践[6]:演员-评论员算法(advantage actor-critic,A2C),异步A2C、与生成对抗网络的联系等详解

【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧(调参、画图等、趣味项目实现、学术应用项目实现 专栏详细介绍:【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧…

Arcmap读取nc文件并导出为tif格式

Arcmap读取nc文件并导出为tif格式 前言操作步骤 前言 在使用某一降水数据的时候,发现直接把nc格式的数据拖进Arcmap,查看属性表的时候是空的,点击图上的信息也只会显示一个值,但这个nc数据应该是有很多个值的(我的数据…

Kubernetes - adm搭建 · 保姆级教程

master(2C/4G,cpu核心数要求大于2) 192.168.179.25 docker、kubeadm、kubelet、kubectl、flannel node01(2C/2G) 192.168.179.26 docker、kubeadm、kubelet、kubectl…

【JavaScript】JavaScript中的nodeName、nodeType、nodeValue区别

文章目录 JavaScript中的nodeName、nodeType、nodeValue区别(一)nodeName(二)nodeValue(三)nodeType JS代码demo JavaScript中的nodeName、nodeType、nodeValue区别 (一)nodeName https://www.w3schools.cn/jsref/prop_node_nodename.html 元素节点的 nodeName是标签名称 属性…

ffmpeg windows编译及调试完整版

目录 编译 基础环境准备 依赖环境安装 依赖库安装 X264 fdk-aac X265 ffmpeg-4.3.6 调试 基础项目环境搭建 VS2019项目创建 VS2019项目代码 vs2019配置 VS2019调试 编译 基础环境准备 1、安装vs2019环境 2、安装msys2工具 3、开始菜单启动x86 Native Tools Comm…

从0到1精通自动化测试,pytest自动化测试框架,fixture之autouse=True(十二)

一、前言 平常写自动化用例会写一些前置的fixture操作,用例需要用到就直接传该函数的参数名称就行了。当用例很多的时候,每次都传这个参数,会比较麻烦 fixture里面有个参数autouse,默认是Fasle没开启的,可以设置为Tr…

diffusion model(一)DDPM技术小结 (denoising diffusion probabilistic)

DDPM技术小结 (denoising diffusion probabilistic) 1 从直觉上理解DDPM 在详细推到公式之前,我们先从直觉上理解一下什么是扩散 对于常规的生成模型,如GAN,VAE,它直接从噪声数据生成图像,我们不妨记噪声数据为 z z…

RTX 4060跑分出炉,加量还降价真良心了?

RTX 40 系真正意义上主流平民级显卡 4060 桌面版已确认于本月 29 日推出。 相较于原定的 7 月中旬上市提前了半个月左右,国内售价 2399 元(比 RTX 3060 首发低 100 元)。 从这样的「早产」操作能看出,RTX 40 系显卡拉胯销量表现确…

java并发编程 2:java线程基础知识

目录 创建和运行线程查看进程线程线程运行原理常见方法了解start与runsleep与yield线程优先级joininterrupt不推荐使用的方法 主线程与守护线程线程状态操作系统中的线程状态java中的线程状态 创建和运行线程 方法一: 直接使用 Thread public class CreateThread01 {public s…

使用U盘安装Centos7全流程分享

文章目录 1、下载 centos7 的镜像2、下载老白菜3、插入U盘4、将U盘插入要刷机的电脑中5、获取U盘的启动地址6、正式配置重启7、进入安装界面了,现在就容易7.1 选择中文7.2 点击安装位置,分配磁盘7.3 配置网络和主机7.4 选择开始安装,并配置账…

【第1集】odoo16开发环境搭建

因为博主使用Mac作为开发电脑,因此都以Mac为主。同时本文odoo使用的是16版本,采用python源码进行安装,如需要二进制安装同学,后续有条件可能会出这方面的搭建指导。本文包含四个部分,分别为数据库安装,系统…

C++ bool 类型

文章目录 一. bool 类型二. 三目运算符 一. bool 类型 在 C 中,bool 类型用于表示逻辑值,它只有两个可能的取值:true(真)和 false(假)。bool 类型常用于条件判断和布尔运算中。 C 标准要求 bo…

Cooike Session

1 会话技术 1.1 会话管理概述 1.1.1 什么是会话 这里的会话,指的是web开发中的一次通话过程,当打开浏览器,访问网站地址后,会话开始,当关闭浏览器(或者到了过期时间),会话结束。 …

UE5 录制透明png序列帧

以下是在 Unreal Engine 5 中录制透明 PNG 序列帧的详细步骤: 步骤1:创建一个场景 步骤2:打开序列录制器 在 Unreal Engine 5 中,首先需要打开序列录制器。你可以通过点击顶部菜单栏的 窗口 > 开发人员工具 > 序列录制器 …

HashMap、HashTable、ArrayList、定长数组之间的性能和速度比较

1、HashMap & HashTable 的速度谁快 HashMap 牺牲了线程安全提高了效率,HashTable 牺牲了效率换来了线程安全 2、HashMap 为什么线程不安全 HashMap 底层维护了一个数组,当多线程的时候对这个数组操作是不安全的。 3、ArrayList & HashMap 通…

React写法——使用js高阶函数实现多条件搜索功能

🙂博主:爱学习的Akali king 🙂本文核心:React写法——使用js高阶函数实现多条件搜索功能 目录 思考一下代码是什么?你如何看待编程语言?用react写法来实现,思路步骤:第一步&#x…

动态规划 DP (三)

4.分割DP 对于分割类型题,动态规划的状态转移方程通常并不依赖相邻的位置,而是依赖于满足分割 条件的位置。 1) 力扣https://leetcode.cn/problems/perfect-squares/举个例子对于8来说,要计算 完全平方数的最少数量 ,…

剑指offer刷题笔记--Num21-30

1--调整数组顺序使奇数位于偶数前面(21) 主要思路: 双指针法,左指针从 0 开始遍历,直到遇到偶数,右指针从 len - 1 开始遍历,直到遇到奇数; 这时左指针指向偶数,右指针指…

kube-proxy源码阅读

kube-proxy源码阅读 通过阅读kube-proxy的源码可以将proxy的主要逻辑总结为下图所示: 首先顺着代码阅读到ProxyServer->Run()函数,这里是kube-proxy启动的主逻辑,启动了两个server,分别是: ...var errCh chan err…

基于深度学习的高精度安全帽背心检测识别系统(PyTorch+Pyside6+YOLOv5模型)

摘要:基于深度学习的高精度安全帽背心检测识别系统可用于日常生活中或野外来检测与定位安全帽背心目标,利用深度学习算法可实现图片、视频、摄像头等方式的安全帽背心目标检测识别,另外支持结果可视化与图片或视频检测结果的导出。本系统采用…