描述

人们越来越多地认为环境光是一种能源,可用于驱动心率监控器、浴室灯具、远程天气传感器和其他低功耗器件。对于能量采集系统,最关键的是精确测量环境光的能力。本设计思路将描述一种简单的低成本电路,可以根据环境光的强度按一定比例提供电压。

所用传感器是一款光敏电阻(LDR)——由RadioShack提供的276-1657型光敏电阻——其电阻随环境光强度而变化,如图1所示。其电阻值可从黑暗环境中的数百万Ω降低至亮光环境中的几百Ω。该传感器可以检测到光线水平的大小波动,能区分一个或两个灯泡的亮度、直射阳光、全黑或者中间水平。每种应用都需要适当的电路和物理设置,可能还需要进行一定的校准,以满足具体光照场合的需要。该传感器可以装在透明的防水外壳中,因此可用于各种天气条件下的任何作业现场。

图1.传感器电阻与光线强度的关系

图2.用简单电路测量光线强度

图2所示电路根据输入电压和光线强度产生输出电压,光敏电阻充当AD8226仪表放大器(in-amp)的增益电阻。AD8226传递函数为:

其中,G为电路增益, VIN+ 和 VIN–分别为正负输入的电压, VREF为 REF 引脚的电压。当负输入和REF引脚接地时,VIN+应用于正输入,增益为:

or

若LDR的值已知,则可转换成光照水平。因此,在已知输入电压的情况下,任务就变成了对仪表放大器输出进行监控。VIN+可以是交流电压、直流电压或电源的一部分。请注意,增益精度取决于两个内部调整薄膜电阻的精度。

这种电路通过将远程测量的光敏电阻值转换成电压,为环境光的测量提供了一种极具成本优势的解决方案。我们选择AD8226是因为它具有宽电源电压工作范围(2.7 V至36 V)、低静态电流(不到500 µA,全电源电压范围)、轨到轨输出和功能齐全等特性。该电路可使用任何增益电阻,从几Ω到无穷大均可。日益下降的成本、不断提升的性能使仪表放大器成为运算放大器的理想替代产品。

图3所示为这种电路的典型响应,其中用100-mVp-p、900-Hz正弦波作为VIN+.从图中可以看出,LDR在明亮和黑暗环境中的值为~840 Ω和~5500 Ω。利用LDR的校准,可以将这些电阻值换算成光线水平。

图3.电路在明亮和黑暗环境条件下的房间中的性能

责任编辑;zl

打开APP精彩内容

点击阅读全文

html5光线传感器,基于一种可以测量光线强度的传感器电路设计相关推荐

  1. 基于Arduino的显示测量环境数据设计

    题目: 基于Arduino的显示测量环境数据设计 目录 基于Arduino的显示测量环境数据设计... 3 第一章 课题任务... 4 1.1课题任务... 4 1.2任务分工... 4 1.3设计条 ...

  2. ML之DTRFRExtraTRGBR:基于四种算法(DT、RFR、ExtraTR、GBR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能

    ML之DT&RFR&ExtraTR&GBR:基于四种算法(DT.RFR.ExtraTR.GBR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自 ...

  3. ML之kNN(两种):基于两种kNN(平均回归、加权回归)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能

    ML之kNN(两种):基于两种kNN(平均回归.加权回归)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能 目录 输出结果 设计思路 核心代码 输出结果 Bosto ...

  4. ML之SVM(三种):基于三种SVM(linearSVR、polySVR、RBFSVR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能

    ML之SVM(三种):基于三种SVM(linearSVR.polySVR.RBFSVR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能 目录 输出结果 设计思路 ...

  5. ML之LiRSGDR:基于二种算法(LiR、SGDR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能

    ML之LiR&SGDR:基于二种算法(LiR.SGDR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能 目录 输出结果 设计思路 核心代码 输出结果 Bo ...

  6. EL之DTRFGBT:基于三种算法(DT、RF、GBT)对泰坦尼克号乘客数据集进行二分类(是否获救)预测并对比各自性能

    EL之DT&RF&GBT:基于三种算法(DT.RF.GBT)对泰坦尼克号乘客数据集进行二分类(是否获救)预测并对比各自性能 目录 输出结果 ​设计思路 核心代码 输出结果 设计思路 核 ...

  7. C#基于两种需求向图片添加水印

    使用场景 1.也就是大家经常用的,一般是图片的4个角落,基于横纵坐标来添加. 2.在图片内基于固定位置,文字始终居中.刚开始我基于第一种场景来根据水印汉字的长度来计算坐标,后来发现方法始终不可靠.现在 ...

  8. stm32ad测量范围_基于STM32F103内部AD测量电池电压

    STM32的ADC介绍: STM32 拥有 1~3 个 ADC ( STM32F101/102系列只有1个ADC),这些ADC可以独立使用,也可以使用双重模式(提高采样率).STM32 的 ADC 是 ...

  9. 基于单片机的脉冲宽度测量

    基于单片机的脉冲宽度测量 利用单片机测量mc6c遥控器各通道输出信号的脉宽 ;P3.2->INTURRUPT0 0亮1灭 TH0->R0,TL0->R1, R7延时 R2,R3,R4 ...

最新文章

  1. 日调用量超三十万亿,腾讯开源百万级服务发现和治理中心北极星
  2. sql join 与where的区别
  3. Android—屏幕适配和卡顿优化
  4. TensorFlow:实战Google深度学习框架(二)实现简单神经网络
  5. 在 Mac 上通过 Docker 运行 Asp.net Core 简易教程
  6. vue请求封装,Store-状态管理部分(文档笔记)
  7. 关于中文 Word Simialrity 的一个新思路
  8. PAT乙:1036 跟奥巴马一起编程
  9. JSON.parse()、JSON.stringify()和eval()的作用
  10. kettle使用文件导入到Postgresql出现如下几种问题的总结
  11. 【小程序】展示弹窗常见API详解
  12. mysql打开数据表命令是_MySQL数据库命令大全
  13. 南天打印机(NANTIAN PR2)配合税控机安装
  14. Photoshop CS5无法卸载或卸载不干净怎么办?
  15. 电脑外接显示器或ipad分屏
  16. git之ssh与https地址之间的切换、设置免密码访问服务器、remote、set-url、config、global、credential、helper、store、cache、origin
  17. oracle 表空间满了排查和解决(ORA-1653: unable to extend table test by 128 in tab)
  18. M0、M1、M2、M3、M4
  19. 【Java常见面试题】JVM篇
  20. BS1022-基于React native+springboot开发服务端后台实现体育资讯类APP

热门文章

  1. abp过滤规则android,撰写 Adblock Plus 过滤规则
  2. android安全漏洞(八)伪造短信(利用原生android4.0漏洞)
  3. 将Helm编写的Chart推送到Harbor仓库
  4. JedisConnectionException: Could not get a resource from the pool
  5. shell用for循环编辑显示形状格式(99乘法表,三角,梯形,平行四边形,菱形等)
  6. 使用Python获取bing壁纸接口
  7. 2020 Deep Learning for Sensor-based Human ActivityRecognition Overview, Challenges and Opportunities
  8. 0324的学习笔记----里面最重要的就是一个tom猫的动画,和涉及到的内存问题(创建imageview的两种方式,imagenamed就会形成缓存,占用很多内
  9. c# picturebox控件的使用方法介绍
  10. 计算机软件专利法保护对象,下列不属于专利法所保护对象的是( )