首页 > 检测电路 >专用测量、显示电路 > 带LED条形图的照度表电路

带LED条形图的照度表电路

来源:互联网发布者:闪电杰克 关键词: led 光传感器 更新时间: 2024/02/23

在这篇文章中,我们将讨论 3 种不同的测光表电路,用于测量光的功率。在第一种方法中,我们将仅使用太阳能电池和万用表,在第二种方法中,我们将使用运算放大器和动圈表,在第三种方法中,我们将看到如何使用顺序LED条形图来测量光的强度。

什么是测光表及其工作原理

测光表电路是一种通过光传感器检测光强度,并在模拟或数字仪表上显示测量结果的装置。

本文提出的主要思想不适用于笨重易碎的动圈计,而是简单地通过LED阵列显示光强度。

LED 阵列随着光传感器上的光强度增加而依次亮起,LED 随着传感器上的光的减少而依次关闭。

LED照明有两种操作模式,条形图模式和点模式。

在条形图模式下,当传感器上的光强度增加时,LED

依次连续向上亮起,以指示更高的等效读数。当传感器上的光强度降低时,LED逐个关闭,以指示较低的特定读数。

这会产生上升和下降的LED条形图的效果,以响应输入光的变化。

在点模式工作时,只有一个 LED 向上或向下移动,因此在任何位置只有一个 LED 保持亮起,以指示刻度上测量的光强度。

在本文中,我们将探讨通过 3 种不同的测光表电路测量光的 3 种简单方法。

使用太阳能电池和万用表

也许测量光强度的最简单方法是简单地将小型太阳能电池与电压表连接起来,如下所示。

使用太阳能电池和万用表

电压表可以来自您现有的万用表。万用表可以设置为1 V范围,并用于直接检查太阳能电池的电压读数,该读数与落在太阳能电池上的光强度成正比。

太阳能电池可以是通常用于计算器或任何其他等效物的任何小型太阳能电池。

使用运算放大器

为了获得更准确的结果,可以使用基于运算放大器的电路来制作测光表电路,如下图所示。

使用基于运算放大器的电路来制作测光表电路

IC1 为 CA3140

运算放大器的工作方式基本上类似于电流-电压放大器。它将来自太阳能电池的微小电流放大成相对较大的可测量电压。所以基本上它就像一个电流到电压转换器。

有两个预设可以适当调整以校准附加的仪表刻度。我们将在本文后面详细讨论这一点。

IC CA3140 用作运算放大器,因为它具有高阻抗和低漂移特性,可确保更高的精度并减少输出读数的误差。

运算放大器的输出直接连接到0-1V型动圈电压表,以进行预期的测量。

如果我们假设输出为 Vo,太阳能电池的输入电流为I在,反馈电阻 (R1+PB1) 为 Rf,则输出电压Vo可以使用以下公式计算:

Vo= I在x Rf

使用 LED 条形图

在上述概念中,我们使用了动圈计,对于许多用户来说,这可能不是首选。

显示光强度读数的一种简单、固态和有效的方法可以通过一系列 LED,这些 LED 将以顺序方式显示读数。

这可以通过使用我们非常古老的、无处不在的 IC LM3914 或 LM3915 来实现,这是一种 LED 条形/点模式、顺序 LED 驱动器

IC。

如下图所示,要构建LED条形图测光表电路,我们只需将先前运算放大器电路的输出与LM3914/LM3915 IC输入集成即可。

LED条形图测光表电路

当太阳能电池上的光线变化时,运算放大器放大变化并将变化信号馈送到 LM3914/LM3915 IC 的输入端,后者将信号快速转换为 LED 条形图读数。

开关可以连接到IC的引脚#9,可以选择此选项以将IC输出设置为条形图模式或点模式。

在条形图模式下,当 LED 依次点亮时,前一个 LED 不会关闭,因此排序会产生上升条效果。在点模式中,当 LED 序列向上/向下移动时,先前的 LED 会依次关闭,导致在任何给定时刻只有一个 LED 保持点亮,从而产生“点”效果。

如何校准

校准基于运算放大器的测光表电路非常容易。

最初用黑色胶带覆盖太阳能电池,这样就没有光可以到达太阳能电池。接下来,调整 PR2 预设,直到仪表指针达到零标记,对于 LED 图形,调整 PR2,直到所有 LED 刚刚关闭。

接下来,对于仪表上的满量程偏转读数或所有发光的等效光,允许已知数量的高强度光落在太阳能电池上。

在此之后,调整 PR1 预设,直到仪表读取满量程偏转或在 LED 图上所有 LED 都亮起。

已知的光强度可以通过高质量的照度计获得。

一旦确定了 0 到最大刻度,就可以通过在整个刻度上按比例创建均匀的刻度来轻松固定中间数字。

如何选择条形模式或点模式

要在 LED 条形图模式或 LED 点阵模式之间进行选择,只需在 IC 的引脚 #9 和引脚 #3 之间连接一个开/关开关即可。当此开关接通至短引脚#9和引脚#3时,输出LED以条形图模式运行。当此开关保持打开状态时,输出 LED 以点模式运行。

提问/讨论

这里还没有内容,您有什么问题吗?

我要提问/讨论

推荐帖子 最新更新时间:2024-11-13 14:22

cortex-mo初学者
cortex-mo是什么东西?有几个引脚?在keil-device 选项里cortex-mo没有再细分,难道所有的cortex-mo都长得一样吗? cortex-mo初学者 不是按照cortex-M0那个找吧 还是要按照厂家 然后选定具体型号的 至少新塘M0 NUC120 NUC
 li_ghtningARM技术
CC 2530PCB 如何匹配电阻
我想做块CC2530的板子,用50欧姆的鞭状天线,PCB线条要做阻抗匹配,这个匹配是从哪做起啊?是C254那个2.2PF的电容后面到天线的走线要做50欧姆吗? 还有我8mm厚的板子,70um厚的铜箔,4,5的介电常数要做到50欧姆的阻抗,我用阻抗软件以计算线宽要14.4mm,这也
 lifenganhuiRF/无线
【连载】【ALIENTEK 战舰STM32开发板】STM32开发指南--第二十一章 待机唤醒实验
第二十一章 待机唤醒实验 本章我们将向大家介绍STM32的待机唤醒功能。在本章中,我们将使用WK_UP按键来实现唤醒和进入待机模式的功能,然后使用DS0指示状态。本章将分为如下几个部分: 21.1 STM32待机模式简介 21.2 硬件设计 21.3 软件设计 21.4
 正点原子stm32/stm8
为什么用Philips的P89C668的键盘中断老重启
我用的是Philips的P89C668,写了个键盘显示程序,用仿真器时,按键盘没什么问题.但把程序加载到片子里,运行时,按键盘,程序老是从开头重新运行,这是为什么呀,键盘中断用的是INT0,请教各位大虾. 为什么用Philips的P89C668的键盘中断老重启 软件没问题,自然找
 laoqiao嵌入式系统
请问 关于24c02和24c02n 的区别?
我手里有一个atmel 410 24c02n 请问这种型号 和普通的 24c02 有什么区别吗?? 另外,我把写进的数据 读出后, 都是255。这能是什么问题那?? 硬件脚 应该没有问题, scl sda 加了 4.7k 上拉电阻。wp a0 a1 a2 没接。5v电源。 写进去
 fire4047单片机
JTAG连不上CPU?
我新焊了一块PCB电路板,现在出现以下情况: cpu供电时正常的,Reset信号也拉高了。JTAG接口电路焊接没有问题,但JTAG总是连不上CPU。不过外部晶振没有工作,但芯片内部有时钟源,好像可以在没有外部时钟的情况下运行,但为什么JTAG连不上CPU呢?希望高手帮我解答一下
 NetCom嵌入式系统

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD 电路图 站点相关: 下载中心 Datasheet 参考设计

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved