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

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

3天内不再提示

利用IC构建简单的温度计式电压指示

星星科技指导员 来源:ADI 作者:ADI 2023-02-10 15:23 次阅读

本应用笔记介绍了一个产生温度计式电压指示的电路。该电路可以从底部连续按顺序点亮32个LED中的一部分,设计采用了MAX4478运算放大器

模拟D'Arsonval表不同,此处的温度计式刻度采用固定的模拟指示器。非常适合需要快速读取数据,但不需要很高精度的应用场合。这种温度计式电压指示器的典型应用包括:控制面板、汽车仪表盘、气动装置、娱乐设备的附加功能。

温度计式指示器首先取得模拟值,然后将模拟值转换成数字信号,最后用模拟格式显示,这一过程表面上看似乎不可思议。图1所示电路将输入电压转化成相应的时间(成比例的脉冲宽度)。32个LED垂直排成一列,从最底端依次向上点亮,用LED代表输入电压模拟量的大小。

pYYBAGPl9rKATLyzAAE1nnB7Yvk474.png

图1. 自下而上连续点亮32个LED中的一部分,提供“温度计式刻度”指示。

在每个测量周期开始,IC1 (MAX4478低噪声、低失真运算放大器)的放大器B产生线性斜坡信号,该信号被晶体管Q1置于零输出,然后重新启动。所有移位寄存器也置于数字零。MAX4478的放大器C对线性斜坡信号和输入电压进行比较。当斜坡电压和输入电压相等时,电路产生一个脉冲。

级联的移位寄存器IC2至IC5在每个周期的开始也被复位至零。然后,在时钟振荡器(MAX4478放大器A)产生的脉冲控制下进行移位。 第一个移位寄存器(IC2)的输入数据始终连接到高电平(即逻辑“1”)。当MAX4478放大器C检测到输入电压与斜坡信号相等时,产生由低到高的跳变输出触发ST_CP。依次将在移位寄存器与其输出寄存器之间传输数据。

各级移位寄存器,输入为逻辑“1”的移位寄存器链已经进行移位,输出逻辑高电平“1”,这里指的是在输出逻辑“0”之前的移位寄存器。根据数据的传输情况,输出寄存器复制各级移位寄存器的状态。每个寄存器输出驱动一个LED,逻辑“1”输出点亮相应的LED,从而产生一个类似于温度计式的指示。

当数据从移位寄存器传送到输出寄存器后,输入“1”将通过移位寄存器链继续传递,直到第一个“1”达到链路的最高端(IC5,Q7'输出)。Q7'信号作用到Q1的基极和MAX4478放大器A的输入,Q1复位斜坡发生器。放大器A对信号反相并经过缓冲后将其送入移位寄存器的MR,使所有移位寄存器清零(输出寄存器除外)。

输入超出范围时,比较器将无法检测斜坡信号是否与输入相等。因此,1N4148二极管从最高级的移位寄存器向ST_CP输入“1”。由于将逻辑“1”传送到所有输出寄存器,将点亮整列LED。在所允许的输入电压范围(4.5V至5.5V)内,线性度和稳定性优于1级LED。通过加入额外的移位寄存器IC (每片驱动8个LED),重新计算斜率和时钟周期,可以增加更多级数(即,更多的LED),时序图(图2)给出了电路中的一些关键波形与时间的对应关系。

pYYBAGPl9qGATEACAAE1mf12HEg734.png

图2. 这些波形用于说明图1电路的工作状况。波形1:MAX4478放大器B产生的线性斜坡信号;波形2:放大器C的输出,比较斜坡信号与输入电压;波形3:放大器A产生的移位寄存器复位脉冲;波形4:最后一级移位寄存器输出。

审核编辑:郭婷

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

    关注

    237

    文章

    22416

    浏览量

    645765
  • 运算放大器
    +关注

    关注

    211

    文章

    3978

    浏览量

    170622
  • 指示器
    +关注

    关注

    0

    文章

    238

    浏览量

    37923
收藏 人收藏

    评论

    相关推荐

    如何使用8051微控制器构建一个简单的数字温度计

    有时,由于波动,人们发现很难从模拟温度计读取温度。因此,在这里我们将使用8051微控制器构建一个简单的数字温度计,其中LM35传感器用于测量
    的头像 发表于 11-21 16:38 2587次阅读
    如何使用8051微控制器<b class='flag-5'>构建</b>一个<b class='flag-5'>简单</b>的数字<b class='flag-5'>温度计</b>

    MAX4478电路设计:IC形成简单温度计电压指示

    本应用笔记描述了一种产生温度计电压指示器的电路。该电路从底部开始以连续顺序点亮 32 个 LED 的一部分。设计中采用MAX4478运算放大器。
    的头像 发表于 01-12 17:24 1641次阅读
    MAX4478电路设计:<b class='flag-5'>IC</b>形成<b class='flag-5'>简单</b>的<b class='flag-5'>温度计</b>式<b class='flag-5'>电压</b><b class='flag-5'>指示</b>器

    #硬声创作季 简易led温度计

    温度计
    Mr_haohao
    发布于 :2022年10月17日 23:22:39

    数字温度计

    {:soso_e121:}本人要用IC7106做一个三位半的数字温度计,但是不怎么懂原理,请各位赐教。。。。。
    发表于 12-11 22:46

    数字温度计

    `关于51单片机的数字温度计`
    发表于 11-18 15:33

    数字温度计设计

    谁有数字温度计设计的方案!是利用ds18b20与单片机相结合的原理实现的,温度在数码管上显示,温度范围为-55———125 精确度为0.5 求大神指导呀!
    发表于 06-18 08:22

    简单介绍数字温度计的设计与实现

    数字温度计的设计与实现一、实验目的1.了解DS18B20数字温度传感器的工作原理。2.利用DS18B20数字
    发表于 11-06 16:24

    基于GD32的非接触红外温度计

    1 .方案名称 基于GD32的非接触红外温度计 2.方案介绍 红外温度测量是通过热辐射原理来测量温度的,是一种非接触
    发表于 07-18 19:46

    AMEYA360设计方案丨数字温度计解决方案

    温度计等。2、方案概述Ameya360 数字温度计解决方案与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用
    发表于 07-11 16:41

    温度计量标准器标准铂电阻温度计详解

    石英管标准铂电阻温度计是根据金属铂丝的电阻值随温度单值变化的特性来测温的一种标准仪器。ITS-90国际温标规定在13.8033K(-259.3467℃)到961.78℃内标准铂电阻温度计是内插仪器
    发表于 11-16 23:55

    一文弄懂压力温度计基本结构

    。但是,在长度相同的条件下,毛细管越细,仪表的准确度越高。指示带电接点压力温度计 图2a所示为指示带电接点部分结构。其电接点装置的动作原理如图2b所示。图2
    发表于 04-24 16:26

    如何利用STM32完成数显温度计的制作?

    如何利用STM32完成数显温度计的制作?
    发表于 02-23 06:07

    想要构建一个简单的wifi温度计,在哪里可以找到这样简单的工具包和源代码?

    我们正计划构建一个简单的 wifi 温度计。内置热电偶。可充电电池。Android 应用程序以 F 和 C 显示温度。电池百分比。任何演示套件随时可用?请告诉我们在哪里可以找到这样
    发表于 06-01 09:15

    利用IC构建简单温度计电压指示

    利用IC构建简单温度计电压指示 本应用笔记介绍
    发表于 04-25 10:44 940次阅读
    <b class='flag-5'>利用</b><b class='flag-5'>IC</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>

    基于ic产生温度计电压指示的电路

    本应用笔记介绍了一个产生温度计电压指示的电路。 与模拟D'Arsonval表不同,此处的温度计式刻度采用固定的模拟指示器。非常适合需要快速
    发表于 12-04 02:33 594次阅读
    基于<b class='flag-5'>ic</b>产生<b class='flag-5'>温度计</b>式<b class='flag-5'>电压</b><b class='flag-5'>指示</b>的电路