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

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

3天内不再提示

如何将光强度转换为一个电学量

亚德诺半导体 2019-10-11 23:12 次阅读

How to Convert Light Intensity Into an Electrical Quantity

如何将光强度转换为一个电学量

作者:Thomas Brand ADI公司

问题:

如何测量不同光源的光强度?

image.png  

回答:

拿一只红光、绿光、蓝光LED

光强度的确定可能至关重要,例如,在设计房间的照明或准备拍摄照片时。在物联网(IoT)时代,确定光强度对于所谓智能农业也有着重要作用。在这种情况下,一项关键任务是监测和控制重要的植物参数,以促进植物最好地生长并加速光合作用。因此,光是最重要的因素之一。大多数植物通常吸收可见光谱中红光、橙光、蓝光和紫光波长的光。光谱中绿光和黄光波长的光一般会被反射,对植物生长的贡献不大。通过控制不同生长阶段中的部分光谱和光照射强度,可以使生长最大化,最终提高产量。

图1显示了一个用于测量可见光谱范围内的光强度的电路设计,用于植物光合作用的实验。这里使用了三种不同颜色的光电二极管(绿光、红光和蓝光),它们响应不同的波长。通过光电二极管测量的光强度现在可以用来根据具体植物的要求控制光源。

所示电路由三个精密的电流-电压转换器(跨导放大器)组成,每种颜色(绿光、红光和蓝光)对应一个。电流-电压转换器的输出连接到Σ-Δ模数转换器(ADC)的差分输入,从而将测量值作为数字数据提供给微控制器以做进一步处理。

光强度转换为电流

根据光强度,会有或多或少的电流流过光电二极管。电流和光强度之间的关系近似为线性,如图2所示。图中显示了红光(CLS15-22C/L213R/TR8)、绿光(CLS15-22C/L213G/TR8)和蓝光(CLS15-22C/L213B/TR8)光电二极管的输出电流与光强度的特性曲线。


image.png

图1.用于测量光强度的电路设计

image.png

图2.红光、绿光和蓝光光电二极管的电流与光强度的特性曲线

然而,红光、绿光和蓝光二极管的相对灵敏度是不同的,因此每级的增益必须通过反馈电阻RFB单独确定。为此,必须从数据手册中获取每个二极管的短路电流(ISC),然后在由其确定的工作点处获得灵敏度S (pA/lux)。RFB计算如下:

image.png

VFS,P-P表示所需的全输出电压范围(满量程、峰峰值);INTMAX表示最大光强度,对于直射阳光,其为120,000 lux。

电流-电压转换

高质量的电流-电压转换要求运算放大器的偏置电流尽可能小,因为光电二极管的输出电流在皮安范围,偏置电流较大会造成相当大的误差。失调电压也应很小。ADI公司的AD8500是此类应用的理想选择,其偏置电流典型值为1 pA,失调电压最大值为1 mV。

模数转换

为了进一步处理测量值,光电二极管电流转换成电压后必须作为数字值提供给微控制器。为此可以使用具有多个差分输入的ADC,例如16位ADC AD7798。因此,测量电压的输出码如下:

image.png此方程不对,应改为: image.png

数字码

GAIN

其中

AIN = 输入电压,

N = 位数,

GAIN = 内部放大器的增益系数,

VREF = 外部基准电压。

为了进一步降低噪声,ADC的每个差分输入端均使用共模和差分滤波器。

所述的全部元器件都非常省电,使得该电路非常适合电池供电的便携式现场应用。

结论

必须考虑诸如器件的偏置电流和失调电压之类的误差源。而且,ADC转换器内部的放大因子会影响信号质量(跨导放大器的失调电压会乘以ADC内部的增益,使失调电压的误差放大),从而影响最终的采样结果。采用图1所示电路可以相对轻松地将光强度转换为电学值,以供进一步数据处理。

Thomas Brand

Thomas Brand [thomas.brand@analog.com]于2015年在德国慕尼黑加入ADI公司,当时他还在攻读硕士。毕业后,他参加了ADI公司的培训生项目。2017年,他成为一名现场应用工程师。Thomas为中欧的大型工业客户提供支持,并专注于工业以太网领域。他毕业于德国莫斯巴赫的联合教育大学电气工程专业,之后在德国康斯坦茨应用科学大学获得国际销售硕士学位。


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

    关注

    0

    文章

    14

    浏览量

    7508
收藏 人收藏

    评论

    相关推荐

    请问ADS1247读取的AD值如何转换为温度?

    这是我从芯片所读出的组数据,请问如何将这个值转换为我所需要的温度,或者有相关应用的资料吗,谢谢。
    发表于 11-29 10:07

    请问如何将ads1256的spi信号转换为rs485信号?

    首先这个ads1256可以直接接485总线吗 如果不行,能用什么芯片可以这个ads的spi转换为485 有查到芯片MAX3140,不知道能不能使用 希望有相关经验的人能回复
    发表于 11-20 07:32

    如何将RS-485通信转换为TCP/IP通信

    RS-485通信转换为TCP/IP通信,通常是为了让不支持以太网通信的设备能够通过网络进行数据传输。在西门子S7-1200 PLC的情况下,如果你想要通过RS-485接口读取数据,并且希望通过
    的头像 发表于 11-05 11:29 1267次阅读
    <b class='flag-5'>如何将</b>RS-485通信<b class='flag-5'>转换为</b>TCP/IP通信

    种基于光强度相关反馈的波前整形方法

    。在这里,课题组提出了种基于光强度相关反馈的波前整形方法,该方法使用遗传算法在比传统方法更短的时间和更少的迭代次数内实现所需的波前整形。在该方法中,相位掩模被划分为几个区域,每个区域根据光强分布分配
    的头像 发表于 10-27 16:28 254次阅读
    <b class='flag-5'>一</b>种基于<b class='flag-5'>光强度</b>相关反馈的波前整形方法

    模拟转换为数字量,采用什么转换

    模拟转换为数字量,通常采用的是模数转换器(Analog-to-Digital Converter, ADC),简称A/D转换器或模/数
    的头像 发表于 08-30 09:24 1077次阅读

    怎样模拟转换为数字量

    模拟转换为数字量的过程称为模数转换(Analog-to-Digital Conversion,简称ADC)。这个过程在现代电子系统中非常常见,例如在音频处理、图像处理、传感器信号处
    的头像 发表于 08-30 09:21 1276次阅读

    如何将THS4541输出差分信号转换为单端信号?能否直接只使用输出的其中端,比如OUT+?

    我使用TI官网啥推荐的OPA857+THS4541作为APD接收信号处理电路,后级想用比较器作为时间鉴别,如何将THS4541输出差分信号转换为单端信号?能否直接只使用输出的其中端,比如OUT+?
    发表于 08-21 06:03

    制作简单手机充电器的步骤教程

    你有没有想过手机充电器是如何工作的,或者小型设备如何将220 – 230伏的交流电源转换为5伏或所需的电压?在这个项目中,我们解释用于
    的头像 发表于 08-12 18:11 1655次阅读
    制作<b class='flag-5'>一</b><b class='flag-5'>个</b>简单手机充电器的步骤教程

    请问如何将CD74HC154这个译码器的低电平输出转换为高电平有效呢?

    请问如何将CD74HC154这个译码器的低电平输出转换为高电平有效呢?初步考虑是给输出接反相器,如CD4069。或者有直接高电平输出有效的译码器芯片吗?
    发表于 08-09 06:11

    如何将方波转换为正弦波

    方波和正弦波是电子工程中两种常见的波形。方波以其简单的波形和易于产生的特点在数字电路中应用广泛,而正弦波则因其平滑的波形和频谱特性在模拟电路、通信、音频处理等领域占据重要地位。方波转换为正弦波
    的头像 发表于 07-22 15:16 5772次阅读

    请问如何将.C的图片文件添加到VScode(PlatfromIO)生成的lvgh项目中?

    当使用LVGL官方网页转换器,png图片转换为.c矩阵文件之后,如何将.c的图片文件加到VScode(PlatfromIO)的lvgh工程里面?<br> 不管是把.c放到
    发表于 06-17 06:03

    模拟信号转换为数字信号需要经过什么

    ,模拟信号需要被转换为数字信号以便进行处理、存储和传输。模数转换器(ADC)是实现这目标的关键组件。ADC模拟信号转换为数字信号,使其能
    的头像 发表于 06-03 10:45 4036次阅读

    如何将VCO输出TTL信号转换为具有固定幅度的正弦波?

    我有基于 4046 IC 的 VCO 电路,可产生随输入电压变化的 TTL。 我想将这个变频信号转换为具有固定幅度(带宽小于 1MHz)的正弦波。 我尝试使用RC或LC滤波器,但是,振幅随频率
    发表于 03-01 09:07

    在SWAP模式下编辑lsl文件,如何将分区A和B中程序的lsl文件转换为lsl文件?

    启用交换模式后,如何将分区 A 和 B 中程序的 lsl 文件转换为 lsl 文件? 或者我们可以 AB 分区中的两
    发表于 01-25 07:46

    ADuCM360/1如何将ADC读数转换为电压值?

    请解释如何将ADC读数转换为电压值? 请就G=1和G=8两种情况举例说明。
    发表于 01-15 07:01