我们在单片机的使用和学习中经常看到迟滞比较器和窗口比较器的概念,现在来学习一下其原理和作用。迟滞比较器在模拟电路中很常见,主要用于各种比较器,几乎和负反馈一样广泛应用。迟滞比较器增加了比较器的抗干扰能力,防止输入扰动噪音给输出带来震荡。

所谓window comparator(窗口比较器)即有两个输入,VIN和VR,其中VIN不变,VR信号上下摆动。输出有Low,High和OK三个信号。如图1所示:

图1,window comparator block

Low代表VR比VIN低很多,一旦VR 从低到高到达 VIN,LOW就翻低;High代表VR比VIN高太多,一旦 VR比VIN高一个阈值threshold,High就翻高,一旦VR从高到低降到VIN,High就翻低。如果VR继续降低,比VIN低一个阈值threshold后,Low就翻高了。OK信号代表VR信号在VIN-Threshold到VIN+Threshold窗口之间,我们认为是OK的,如图2所示

图2,window comparator 输入输出逻辑关系图

那么怎么设计这个window comparator呢?直观思路很简单,设计三个comparator(比较器)呗,一个trip point(翻转点)在VR=VIN,一个在VR=VIN+Threshold,还有个翻转点在VR=VIN-Threshold。然后通过一些与非逻辑门就可以生成Low,High和OK信号了。思路没错,但是模拟IC工程师都是精打细算的,能不能“多快好省”地完成window comparator呢?答案是可以的,至少我们可以省一个comparator!如何做?我们可以用两个Hysteresis comparator(迟滞比较器)组成一个window comparator。如图3所示

图3,window comparator 构成图

图4,Hysteresis comparator(迟滞比较器)示意图

其输入VP和VN与输出OUT的关系图如图5所示

图5,Hysteresis comparator(迟滞比较器)输入输出关系图

这里的Hysteresis comparator输入输出的关系是:当VP<VN时,翻转点设置在VP=VN+threshold,如果VP>VN+threshold, 那么翻转点会下调到VP=VN,直到VP<VN,翻转点就会上调到VP=VN+threshold。可以直观理解为我达到目标系统就会降低标准,让翻转更容易,如果我低于降低后的标准,那么系统就会上调标准,让下次翻转更难。根据图5 的信息,结合图3,图2的逻辑关系就可以实现了。这里的设计是很精妙的,High信号的生成很好理解,VR接VP,VIN接VN,VR从低到高的翻转点时VP=VN+threshold,即VR=VIN+threshold,VR从高到低的翻转点时VP=VN,即VR=VIN。Low信号的生成比较麻烦,VR接VN,VIN接VP,得理解为当VR<VIN, 随着VR的上升,也就是VIN=VP在下降,同时VP>VN,那么VP即VIN的翻转点为VP=VN,即VIN=VR。随着VR的下降,等同于VIN=VP在上升,此时VP<VN,那么VP的翻转点为VN+threshold,即VIN的翻转点为VR+threshold,即VR的翻转点为VIN-Threshold。有了Low和High信号,OK信号就把两者加到一起取个反就行了。这里的window comparator确实巧妙的运用了Hysteresis comparator(迟滞比较器),实现了window 比较功能。

迟滞比较器Hysteresiswindow和comparator(窗口比较器)原理相关推荐

  1. 六款窗口比较器电路设计原理

    窗口比较器 简介 窗口比较器,又称为双限比较器,具有两个门限电平,用于检测输入模拟信号的电平是否处在给定的两个门限电平之间.在元件选择与分类,或对生产现场进行监视与控制时,窗口比较器是很有用的. 图为 ...

  2. 单限比较器电路、迟滞比较器、双限比较器(窗口比较器)

    lm339应用电路图集 lm339应用电路图:LM339集成块内部装有四个独立的电压比较器,该电压比较器的特点是: 失调电压小,典型值为2mV:电源电压范围宽,单电源为2-36V,双电源电压为±1V- ...

  3. 典型窗口比较器电路图大全(六款典型窗口比较器电路设计原理图详解)

    窗口比较器,又称为双限比较器,具有两个门限电平,可以检测输入模拟信号的电平是否处在给定的两个门限电平之间.在元件选择与分类,或对生产现场进行监视与控制时,窗口比较器是很有用的. 图为一典型的窗口比较器 ...

  4. 比较器——Comparable与Comparator的使用

    目录 1.Comparable 2.Comparator比较器 1.Comparable 当我们要比较对象大小,或者是对对象进行排序时,我们就可以使用接口COmparable,重写该接口中的compa ...

  5. JAVASE的内、外部比较器Comparable和Comparator

    1.内部比较器,自定义实体类实现Comparable接口 /*** @author Nyotengu* @date 18/7/26 15:39*/ public class SortTest {/** ...

  6. 一句话概括Comparator接口实现原理

    在需要给特定的集合或者我们自己创建的java类实现排序功能的时候可能会用到最多的就是util包下面的Comparator接口和lang包下的Comparable接口,这两个接口的区别就不细说了,一般会 ...

  7. java 比较器类_java常用类——比较器

    Comparable和Comparator接口都是为了对类进行比较,众所周知,诸如Integer,double等基本数据类型,java可以对他们进行比较,而对于类的比较,需要人工定义比较用到的字段比较 ...

  8. Android7.0多窗口实现原理(二)

    本文基于AOSP Android-7.1.1-R9代码进行分析. Android N的的多窗口框架中,总共包含了三种模式. Split-Screen Mode: 分屏模式. Freeform Mode ...

  9. Hystrix指标窗口实现原理

    一.引子 Hystrix是一个熔断中间件,能够实现fast-fail并走备用方案.Hystrix基于滑动窗口判定服务失败占比选择性熔断.滑动窗口的实现方案有很多种,指标计数也有很多种实现常见的就是At ...

最新文章

  1. easyui的combobox下拉框初始化默认值以及保持该值一直显示的方法
  2. 基于WOA-SVM算法的乳腺肿瘤识别算法的MATLAB仿真
  3. 《Cassandra实战》CassSeller程序源代码下载
  4. 使用canvas绘制时钟
  5. GitHub入门:如何上传与下载工程?
  6. WinCE5.0 SMDK2410 BSP在GEC2410开发板上的移植(11)-BINFS在Nand上的实现(Multi-Bin的实现)
  7. [转] Gmail 的Host解决方案
  8. 当代年轻人怪现象:体检前万分紧张,体检后熬夜如常
  9. id nfc模拟_模拟门禁卡: NFC卡模拟 v3.1.5 清爽版
  10. [matlab数字图像处理3]打开一副低对比度图像,拉伸其图像对比度
  11. 太阳当空照-Windows服务化方式instsrv与srvany
  12. docker desktop 阿里云镜像加速
  13. 2021最新PHP短网址生成系统/短链接生成系统/URL缩短器系统源码
  14. 【史上最强】据说是气死了99名老师的作文
  15. 操作系统中怎么预防死锁呢?简单列举几种方法!
  16. VMware+ubuntu+win10笔记本实现笔记本连接WIFI且ubuntu既可以上网又能连接开发板
  17. excel文件打开密码和工作表保护如何解除
  18. HIT-ICS Hello‘s P2P
  19. java心跳监控服务_JavaHeartBeat-应用服务器心跳检测
  20. 代码题--C++--最少立方数之和每个数最少可以写成几个数的立方和

热门文章

  1. 【矩阵论笔记】正交补空间
  2. 误格式化硬盘数据恢复教程
  3. 槃星—第2天任务—JAVA实现游戏数据修改以及风控设计
  4. java基于winbox 工具下使用 api获取映射表api数据
  5. 单线激光雷达SLAM(一)数据提取
  6. 计算机AMD方案不超过4000元,4000元预算办公电脑怎么买?驱动哥搞了一套无短板的AMD组合...
  7. FreeRapid v0.9u3
  8. 个推大数据降本提效实战分享-技术问答精选
  9. 火了,我看了10本Springboot架构书籍,融汇贯通到这一份文档里面
  10. 2021NBA全明星正赛+技巧+三分+扣篮大赛下载(英语+国语解说)