BH1621FVC-TR光环境传感器
BH1621FVC光敏电阻使用说明及测试记录
日期:2018/5/12
1、最大额定值
2、典型供电电压:
3、电气特性:
4、高增益和低增益模式设置:
5、官方参考接线图及实际运用原理图:
6、增益设置BH1621FVC
照度检测范围:
该设备在实际设计中通常安装在光学窗口下方。 因此,到达传感器表面的光会存在衰减,需要考虑通过光学窗口的光衰减。
即使在H增益模式下,也可以检测高达约5000 lx的照度。 但是,在这种情况下,最大输出电流约为3mA。 如果您想尽量减少消耗电流,请尽可能使用L-Gain模式。
请将输出电阻值(R1)设置在1kΩ〜1MΩ的范围内,这需要小于下一个电路的输入阻抗。
7、每个增益模式下IOUT输出电压的近似公式
(1)H增益模式
输出电压计算如下:
Viout是IOUT输出电压[V],Ev是ALS表面的照度[lx],R1是IOUT输出电阻[Ω]。
(例如)如果您想通过ADC将照度值转换为500 lx,如果ADC输入的最大电压为2V,则输出电阻值如下所示。
(2)L增益模式
(3)C1
1)兼容闪烁灯。
如果IOUT输出仅为R1,ALS接收荧光灯和白炽灯等人造光源,与50/60 Hz AC电源同步的灯,输出电流有纹波。 如果要去处纹波,需平行将C1添加到R1。C1设置要基本满足C1 x R1 =约0.1作为时间常数。
2)使用照度值平滑地控制背光。
为了快速改变照度,C1可以有效控制背光。在这种情况下,请将其设置为C1 x R1
=约1〜10作为时间常数。如果用软件平均照度值来改变背光,则不需要。
请注意,在关机模式和操作模式恢复时上电时间变慢。
8、相关值计算推演
电阻值计算 |
计算公式 |
|||||
高增益模式 |
系数 |
照度 |
电阻值 |
|||
0.6 |
0.000001 |
305 |
18032.78689 |
|||
最大电压 |
3.3 |
|||||
低增益模式 |
系数 |
照度 |
电阻值 |
|||
0.063 |
0.000001 |
291 |
180003.2728 |
|||
最大电压 |
3.3 |
|
|
|||
输出电压值计算 |
||||||
高增益输出电压 |
系数 |
照度 |
R1 |
输出电压值 |
||
0.6 |
0.000001 |
305 |
18000 |
3.294 |
||
|
ADC值 |
4088.552727 |
||||
输出电压值计算 |
||||||
低增益输出电压 |
系数 |
照度 |
R1 |
输出电压值 |
||
0.063 |
0.000001 |
291 |
180000 |
3.29994 |
||
|
ADC值 |
4095.925527 |
||||
光照度计算 |
||||||
高增益输出电压 |
系数 |
电压 |
R1 |
照度 |
||
0.6 |
0.000001 |
3.3 |
18000 |
305.555555 |
||
|
ADC值 |
4095.925527 |
||||
光照度计算 |
||||||
低增益输出电压 |
系数 |
电压 |
R1 |
照度 |
||
0.063 |
0.000001 |
3.3 |
180000 |
291.005291 |
||
|
ADC值 |
4095 |
注:Vout是IOUT输出电压[V],Ev是ALS表面的照度[lx],R1是IOUT输出电阻[Ω]。
说明:根据光敏传感器的功能及国家照明标准参考值可知,光敏传感器只需检测在300Lx范围内的光照强度,如果检测范围过大,将导致小光线强度下灵敏度降低,弱光状态下检测光照的准确性降低,因此,根据实际电阻值的选型来看:在高增益模式下最大光照强度检测为305lx,对应的R1电阻值为18KΩ;在低增益模式下最大光照强度检测值为291Lx,对应的R1电阻值为180KΩ。
9、国家照度标准值:
https://wenku.baidu.com/view/46ac4c4aaeaad1f347933f26.html?rec_flag=default&mark_pay_doc=2&mark_rec_page=1&mark_rec_position=4&mark_rec=view_r_1&clear_uda_param=1&sxts=1526020667435
10、实测值记录:
采集电压值 |
对应光照度 |
989 mV |
91.574074 lx |
963 mV |
89.166664 lx |
937 mV |
86.759254 lx |
934 mV |
86.481476 lx |
936 mV |
86.666664 lx |
944 mV |
87.407410 lx |
951 mV |
88.055557 lx |
946 mV |
87.592590 lx |
946 mV |
87.592590 lx |
951 mV |
88.055557 lx |
958 mV |
88.703705 lx |
970 mV |
89.814812 lx |
957 mV |
88.611107 lx |
978 mV |
90.555557 lx |
969 mV |
89.722221 lx |
978 mV |
90.555557 lx |
971 mV |
89.907410 lx |
970 mV |
89.814812 lx |
980 mV |
90.740746 lx |
963 mV |
89.166664 lx |
1004 mV |
92.962959 lx |
1000 mV |
92.592590 lx |
1005 mV |
93.055557 lx |
969 mV |
89.722221 lx |
957 mV |
88.611107 lx |
965 mV |
89.351852 lx |
969 mV |
89.722221 lx |
955 mV |
88.425919 lx |
945 mV |
87.500000 lx |
11、RGB编码对照表:http://tool.oschina.net/commons?type=3
12、参考BH1621FVC芯片英文手册:Ambient Light Sensor IC Series Analog Current Output TypeAmbient Light Sensor IC BH1621FVC.
13、参考文献:1.BH1620FVC-TR_PDF_C84991_2016-11-04.pdf
2. BH1621FVC-TR_PDF_C79640_2016-07-29.pdf
BH1621FVC-TR光环境传感器相关推荐
- 开发板接传感器蜂鸣器不断_迅为IMX6ULL终结技开发板初体验
i.MX6ULL终结者开发板是北京迅为电子推出的一款Cortex-A7架构的开发板.采用核心板+底板的方式,如下图所示: 1.1 初识i.MX6ULL终结者开发板 i.MX6ULL终结者开发板硬件资源 ...
- I.MX6U 0411简介
I.MX6U-ALPHA 硬件资源说明 1. CAN 接口 这是开发板板载的 CAN 总线接口(CAN),通过 2 个端口和外部 CAN 总线连接,即 CANH 和 CANL.这里提醒大家: CAN ...
- STM32F4 | 最小系统设计 | 开发板资源介绍 | 开发环境搭建 | 程序下载
文章目录 一.STM32最小系统设计 1.什么叫MCU最小系统? 2.STM32最小系统 2.1 供电电路(电源部分) 2.2 复位电路 2.3 时钟电路 2.4 BOOT启动模式选择 2.5 下载电 ...
- 迅为IMX6ULL开发板Linux学习教程
1800+页使用手册(持续更新)+入门视频教程+实战视频教程 关注VX公众号:迅为电子 , 回复 :终结者,免费获取产品资料 让教程更细致,终结入门难! 所有教程由迅为原创,是迅为工作多年的工程师 ...
- vp230引脚功能_正点原子阿波罗STM32F767
一. 硬件整体介绍 1. 底板 底板布局功能图 1.1 CAN总线接口: 采用的是TJA1050CAN总线芯片,在CAN通信驱动芯片中有:PCA82C250.SN65HVD230.VP ...
- i.MX6ULL开发板【终结者】硬件资源说明
1.1 初识 L i.MX6ULL 终结者开发板 终结者开发板 迅为i.MX6ULL 终结者开发板硬件资源非常丰富,几乎将 i.MX6ULL 芯片的所有资源都扩展引出到底板上了, 底板提供了丰富的外 ...
- 迅为IMX6ULL开发板NFS服务器的搭建
基于迅为IMX6ULL开发板 (1)在 ubuntu 安装 nfs 服务:在管理员的身份下运行 apt-get install nfs-kernel-server (2) 在/home 下创建一个名为 ...
- 给儿童使用护眼台灯怎么样选择更好?专家建议孩子买台灯
随着娃越长越大,虽然还在读幼儿园,但平时免不了要写写画画,之前一直在这个桌子上,台灯是一个赠送的LED货色,那个频闪啊,于是趁着当地商场活动先入了张学习桌椅,至于台灯嘛当然要选个好的了,听说LED无法 ...
- 迅为IMX6ULL开发板更新资料介绍
核心板参数 尺寸:38mm*42mm PCB:6层 CPU:iMX6ULL ARM Cortex-A7架构 单核 iMX6ULL 商业级:内存:512M 存储:8G EMMC iMX6ULL 工业 ...
最新文章
- VS2012及VS系列怎样屏蔽CMD窗口~
- loadlibrary failed with error 126:找不到指定模块
- 检测到python编程环境中存在多个版本_windows配置Python多版本共存
- 基于Docker+Gitlab搭建Spring Cloud分布式配置中心
- 乐优商城服务器部署_黑马乐优商城项目总结
- JavaScript实现在线Cron表达式生成器、预览工具 -toolfk程序员在线工具网
- 【今年年会,你中奖了吗?】在线抽奖活动中如何实现中奖概率的自适应调整...
- Python 制作藏头诗生成器(超详细)
- Python+Selenium程序执行完,浏览器自动关闭问题
- 大数据有哪些存储方式?
- JavaScript返回上一页后并刷新页面
- 仿个人税务 app html5_全城警惕!假个税APP正在抢你的钱!
- SpringBoot事务配置管理
- matlab中SPI值,挣值管理(PV、EV、AC、SV、CV、SPI、CPI)记忆之我见
- [看门狗]基于Linux的嵌入式系统全程喂狗策略
- 【算法•日更•第十四期】信息奥赛一本通1592:【例 1】国王题解
- NLP-生成模型-2017-PGNet:Seq2Seq+Attention+Coverage+Copy【Coverage解决解码端重复解码问题;Copy机制解决解码端OOV问题】【抽取式+生成式】
- java:在线日历查询
- 51单片机自动售货机设计
- linux系统下vi编辑文本时显示行号
热门文章
- FPGA数字信号处理(八)Quartus FFT IP核实现
- QingCloud首届用户大会亮点抢先看
- CleanMyMac多功能mac电脑管家清理软件
- linux嵌入式系统开发心得,嵌入式学习牛人心得
- 使用poi替换ppt文件内的变量参数,包含ppt和pptx格式
- 龙之信条服务器维护,不只是重启!《龙之信条:黑暗觉者》常见问题解决方案...
- C语言|鼠标点击开始
- 基于jsp+mysql+ssm酒店管理系统-计算机毕业设计
- Python爬虫实战,QQ音乐爬取全部歌曲
- 深圳大学计算机专硕和学硕的区别,2021深大考研:学硕专硕的区别