0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

滞回比较器的特性和原理分析

CHANBAEK 来源:头条号风口上的胖子 作者:头条号风口上的胖 2023-03-22 15:33 次阅读

滞回比较器在日常应用中非常广泛,所谓滞回,字面意思就是等待一段时间再回来,它是相较于普通单限比较器而言的。

单限比较器只有一个门限电压,这让它有很高的灵敏度响应,如果输入信号仅仅是高、低电平,那只需要把参考电平设置成高电平的一半,使用单限比较器完全没有问题。但是在一些应用当中,如输入信号是0~5v的interwetten与威廉的赔率体系 电压信号,当输入信号的值在参考的门限电压附近时,就有可能因为输入信号的波动使比较器的输出在短时间内高低电平来回跳变。

因此,滞回比较器,可以提高输出的抗干扰能力。

那么滞回比较器,有什么特性呢?它主要是由两个阈值电压,如下图所示VTH1,VTH2;

从图上很好理解,当输入的电压Vin从高递减到0,Vout是按照图中2号折线进行变化;

当输入电压Vin从低依次递增超过VTH2时,Vout是按照图中1号折线进行变化;

滞回比较器的特性曲线

关于滞回比较器的模拟电路,如下图所示:

滞回比较器

关于上图所示用运放构成滞回比较器的原理,就不详细说了。

下面来说下,怎么用C语言代码,实现一个具有滞回效应的比较器了。代码如下所示:

//处理水泵自动运行
 /*
  当湿度传感器的测量湿度值
     current_HumiVal 小于   设定的最小湿度值时候,就应该自动开始浇水;
	 current_HumiVal 大于   设定的最小湿度值+100 时候,就应该停止浇水;
 */
void handle_motor_auto(int current_humival,int SetHumiVal)
{
	if(current_HumiVal

图中黑色线表示,当前湿度值从高依次递减,motor_pin引脚按照黑色线进行电平变化(0到1变化);

图中橙色线表示,当前湿度值从低依次递增,motor_pin引脚按照橙色线线进行电平变化(1到0变化);

同样的道理,用c语言代码实现的滞回比较器,提高输出的抗干扰能力。motor_pin引脚不会因为传感器获取的湿度值微小波动而发生动作,从而提高了系统的抗干扰能力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51046

    浏览量

    753126
  • 运放
    +关注

    关注

    47

    文章

    1163

    浏览量

    53062
  • 比较器
    +关注

    关注

    14

    文章

    1650

    浏览量

    107193
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136711
  • 模拟电压
    +关注

    关注

    6

    文章

    64

    浏览量

    18295
收藏 人收藏

    评论

    相关推荐

    反相比较电路

    反相比较电路
    发表于 05-15 00:47 1w次阅读
    反相<b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>电路

    什么是比较_比较详解

    比较又称施密特触发,迟滞比较。这种
    发表于 02-24 16:51 16.5w次阅读
    什么是<b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>_<b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>详解

    比较如何设计?比较设计仿真以及电阻配置的资料免费下载

    本文档的主要内容详细介绍的是比较如何设计?比较
    发表于 09-18 08:00 94次下载
    <b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>如何设计?<b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>设计仿真以及电阻配置的资料免费下载

    比较的四种应用分析

    的任何微小变化,都会引起输出电压的跃变,所以比较虽然比较灵敏,但是抗干扰能力差,而比较器具
    的头像 发表于 01-13 14:13 1.8w次阅读
    <b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>的四种应用<b class='flag-5'>分析</b>

    什么是比较 比较电路分析

    于是在单限值比较中加入了正反馈,反相输入端接输入电压,做成比较,也叫施密特触发
    发表于 04-03 09:33 1.6w次阅读

    基于比较的温度控制系统设计

    本节我们用比较的原理,设置一个温度控制系统,让散热风扇在温度高于40℃时启动,在温度低
    的头像 发表于 04-24 14:53 2039次阅读
    基于<b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>的温度<b class='flag-5'>滞</b><b class='flag-5'>回</b>控制系统设计

    比较的基本结构、特点及应用

    比较是一种广泛应用于电子设备中的电路元件,其主要作用是将两个输入信号进行比较,并输出相应的电平信号。
    的头像 发表于 10-23 17:42 8089次阅读

    反相比较和同相比较的特点有哪些

    比较是一种具有特性
    的头像 发表于 05-24 15:12 4504次阅读

    比较电路的应用有哪些

    比较(Hysteresis Comparator)是一种具有
    的头像 发表于 07-10 11:04 824次阅读

    比较电路的工作原理是什么

    比较,又称为施密特触发(Schmitt Trigger),是一种具有
    的头像 发表于 07-10 11:06 1648次阅读

    比较的工作原理及设计方法

    比较,又称为施密特触发(Schmitt Trigger),是一种具有
    的头像 发表于 07-10 11:14 4142次阅读

    比较的阈值电压如何确定?

    阈值电压时,其输出状态的变化不是瞬间完成的,而是具有一定的滞后性。这种滞后性通过引入正反馈机制实现,可以有效抑制输入信号的噪声干扰,提高系统的稳定性和可靠性。 阈值电压的定义与重要性 比较
    的头像 发表于 07-30 14:27 1553次阅读
    <b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>的阈值电压如何确定?

    比较的阈值电压是什么

    比较(Hysteresis Comparator)是一种具有特殊
    的头像 发表于 07-30 16:52 1604次阅读
    <b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>的阈值电压是什么

    比较的特点和应用

    比较(Hysteresis Comparator)作为一种重要的电子元件,在电子系统设计中具有广泛的应用。其独特的
    的头像 发表于 08-08 15:12 1257次阅读

    什么是比较,及阈值参数计算

    导致输出产生高低电平连续跳变。比较可以很好解决这个问题,具有很强的抗干扰能力。
    的头像 发表于 12-22 12:04 90次阅读
    什么是<b class='flag-5'>滞</b><b class='flag-5'>回</b><b class='flag-5'>比较</b><b class='flag-5'>器</b>,及<b class='flag-5'>滞</b><b class='flag-5'>回</b>阈值参数计算