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

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

3天内不再提示

S1336-5BQ光敏二极管用于光度检测的驱动设计与实现

CHANBAEK ? 来源:木南创智 ? 作者: 尹家军 ? 2022-12-08 11:08 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

光敏二极管能够实现很多应用,用于光度检测即是其一。我们在一些产品中就曾使用S1336-5BQ光敏二极管进行光度值检测。所以在本篇中,我们将讨论如何设计并实现S1336-5BQ光敏二极管用于光度检测的驱动。

1、功能概述

??根据相关的资料,光电二极管S1336-5BQ的光谱响应范围为:190~1100nm范围,最灵敏的波长是960nm。而且光电二极管S1336-5BQ每100lx的光照对应有5μA的电流。于是我们可以据此设计一个电路,将电流的变化改变为电压变化,具体原理图设计如下:

??上图中R5是采样电阻,其阻值决定测量范围,电源VCC,默认采用5V标准电源。我们可以知道输出电压与光度值的函数关系为:

??其中lux为光度值,Vo为输出电压,Vf为参考电压。所以我们可以看到光度值与输出电压是线性关系,我们检测到输出电压就可以得到光度值。

2、驱动设计与实现

??我们明白了使用光电二极管S1336-5BQ检测光强的原理,接下来我们需要根据这一原理实现代码。

2.1、对象定义

??在使用之前我们要定义一个LUX对象,因此需要LUX对象类型。我们根据测量原理抽象可得:

/* 定义光度检测对象类型 */

typedef struct LuxObject {

? float isc100lux; //每100个光度变化所对应的电流变化

? float rnf; //采样电阻的值

? float vref; //参考电压

? float lux; //光度值

}LuxObjectType;

??有了对象我们还不能够立即使用,必须将对象初始化后方可使用。所以我们根据对象编写其初始化函数:

/* 光度检测对象初始化 */

void LuxInitialization(LuxObjectType *lm,float isc,float vref,float rnf)

{

? if(lm==NULL)

? {

? return;

? }

?

? lm->lux=0.0;

? lm->isc100lux=isc;

? lm->rnf=rnf;

? lm->vref=vref;

}

2.2、对象操作

??我们已经有了对象并对其进行了初始化。接下来我们就可以操作对象得到光度值。根据前面的测量原理我们可以得到光度值的计算公式:

我们就按此公式计算光度值:

/*计算光照强度*/

float CalcLxIllumination(LuxObjectType *lm,float mVoltage)

{

 float lux=0.0;

 lux=(mVoltage-lm->vref)*100/(lm->rnf*lm->isc100lux);

   lm->lux=lux;

 return lux;

}

??而输入的电压值就是通过采集电路得到的输出电压。

3、驱动的使用

??在我们的应用中,我们的光源波长则在254nm最显著,包括其它600nm以内的光波,这个正好处于S1336-5BQ光电二极管190~1100nm范围测量范围之内。

??前面测量电路的输出作为输入信号接入到ADC中。在ADC前端加一些必要的保护,但不对信号进行处理,具体如下图所示:

??当然如果需要也可以作放大缩小等处理,从而符合ADC输入的要求。但不会改变光度值的检测范围。

??同样的我们先使用LuxObjectType定义对象变量并初始化。当然,如果有多个也可以使用数组处理。这里只以单个对象为例:

??LuxObjectType lm;

??LuxInitialization(&lm,0.000005,2.5,10000.0);

??定义并初始化对象完成之后,我们就可以调用CalcLxIllumination函数计算光度值:

??CalcLxIllumination(&lm,2.738);

??可得到结果:lux=476。

4、应用总结

??使用S1336-5BQ光电二极管进行光度测量的原理比较简单。我们在臭氧发生器中,使用其检测紫外光的强度也取得了预期的效果。

??对于检测光强的范围完全由采样电阻决定。在我们的设备中我们可以检测0~5000lux的光强。如果想采用不同的范围则可以通过调整采样电阻的值来实现。

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

    关注

    148

    文章

    10117

    浏览量

    172137
  • 光敏二极管
    +关注

    关注

    5

    文章

    72

    浏览量

    30114
  • 驱动设计
    +关注

    关注

    1

    文章

    111

    浏览量

    15569
  • 光电二极管
    +关注

    关注

    10

    文章

    419

    浏览量

    36745
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    光敏管工作原理/光敏二极管原理

    光敏管工作原理 光敏二极管原理   简介:光敏二极管原理
    发表于 12-01 11:11 ?4615次阅读

    关于光敏二极管的问题

    比如我想用光敏二极管接收650nm的光线,该采用什么类型的光敏二极管呢?最好有型号,封装信息的,这个光敏
    发表于 04-29 14:59

    利用光敏二极管实现光度测量

    是不相同的,于是检测光照强度的变化就可以得到相应的浓度数据。1、硬件设计此次光照度检测我们选用了S1336-5BQ光电点二极管,其光谱响应范围为:190~1100nm范围。而我们的光源
    发表于 12-17 14:01

    光敏管工作原理 光敏二极管原理

    光敏二极管原理 光敏二极管光敏管是光电转换半导体器件,与
    发表于 12-22 10:14 ?1.5w次阅读
    <b class='flag-5'>光敏</b>三<b class='flag-5'>极</b>管工作原理 <b class='flag-5'>光敏</b><b class='flag-5'>二极管</b>原理

    二极管用作混频电路

    二极管用作混频电路
    发表于 08-06 11:28 ?3327次阅读
    <b class='flag-5'>二极管用</b>作混频电路

    二极管用于调幅收音机高放电路的强信号衰减

    二极管用于调幅收音机高放电路的强信号衰减 在如图所示
    发表于 08-09 15:49 ?2496次阅读
    <b class='flag-5'>二极管用于</b>调幅收音机高放电路的强信号衰减

    二极管用作AGC电路

    二极管用作AGC电路 阻尼二极管
    发表于 08-17 11:37 ?1166次阅读
    <b class='flag-5'>二极管用</b>作AGC电路

    光敏二极管好坏如何检测及应用电路

    光敏二极管也叫光电二极管光敏二极管与半导体二极管在结构上是类似的,其管芯是一个具有
    发表于 03-04 11:10 ?2.2w次阅读
    <b class='flag-5'>光敏</b><b class='flag-5'>二极管</b>好坏如何<b class='flag-5'>检测</b>及应用电路

    光敏二极管的工作原理_光敏二极管的应用

    本文首先介绍了光敏二极管的工作原理,其次介绍了光敏二极管的特性,最后介绍了光敏二极管的应用。
    发表于 07-03 15:13 ?1.1w次阅读

    光敏二极管光敏电阻的区别

    光敏电阻,是利用半导体材料和其他材料的光特性实现可变电阻的功能,而光敏二极管,是利用半导体材料的光特性实现
    发表于 07-03 15:25 ?1.1w次阅读

    光敏二极管的应用举例

    光敏二极管是常用的光敏元件之一。它与普通的半导体二极管相比,相似之处是管心都是一个PN结,具有单向导电性能;不同之处是从外形上看时,光敏
    发表于 07-10 11:24 ?1.8w次阅读
    <b class='flag-5'>光敏</b><b class='flag-5'>二极管</b>的应用举例

    光敏二极管光敏电阻的区别

    功能不同:光敏二极管,是利用半导体材料的光特性实现二极管的开关功能。光敏电阻,是利用半导体材料和其他材料的光特性
    的头像 发表于 07-15 14:14 ?2.9w次阅读

    几种二极管检测方法(发光,红外发光,红外光敏,其他光敏二极管

    本文主要介绍了发光二极管,红外发光二极管,红外光敏二极管和其他光敏二极管四种
    发表于 08-09 14:34 ?1.1w次阅读

    光敏二极管光敏管的特点以及工作原理

    以在光弱的环境下工作,对于低光强度的应用非常适用。 2. 高速响应:光敏二极管具有快速的响应速度,可以在纳秒级别内响应光信号。这使得它可以用于需要高速检测的应用,如光通信。 3. 宽波
    的头像 发表于 01-12 11:18 ?2859次阅读

    光敏二极管的基本特性

    光敏二极管作为一种重要的半导体光电器件,具有一系列独特的基本特性。以下是对光敏二极管基本特性的详细阐述,旨在提供全面且深入的理解。
    的头像 发表于 08-27 16:25 ?3485次阅读