BH1750简单介绍
bh1750是16位数字输出型,环境光强度传感器集成电路。主要应用有移动电话,液晶电视,笔记本电脑,便携式游戏机,数码相机,数码摄像机,汽车定位系统,液晶显示器。
目录
- 1.bh1750中文资料
- 2.bh1750引脚说明
- 3.bh1750传感器工作原理
1.bh1750中文资料
BH1750FVI是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。
2.bh1750引脚说明
1脚:VCC,电源端口。
2脚:ADDR,I2C地址端口,ADDR=“H”(ADDR≥0.7Vcc)“1011100”;ADDR=“L”(ADDR≤0.3Vcc)“0100011”。ADDR端口是用来缓冲内部测试的3种状态而设计的。所以,需要注意Vcc和DVI支持程序。
3脚:GND,接地端口。
4脚:SDA,I2C接口SDA端口。
5脚:DVI,是SDA,SCL端口参考电压,DVI端口为内部寄存器的异步重置端口,所以,在电源供电以后设置“L”(至少1us, DVI≤0.4V)。当DVI=“L”时,BH1750被150千欧的电阻下拉。
6脚:SCL,I2C接口SCL端口。
3.bh1750传感器工作原理
bh1750传感器有接近视觉灵敏度的光谱灵敏度特性,它支持I2CBUS接口,支持1.8v逻辑输入接口。传感器有两种可选的I2Cslave地址,无需其他外部件。光源依赖性弱,受红外线影响很小。传感器通过降低功率功能,实现低电流化。通过50Hz/60Hz除光噪音功能实现稳定的测定,最小误差变动在±20%。
bh1750特点:
1.支持PCBus接口(f/s Mode Support)。
2.接近视觉灵敏度的光谱灵敏度特性(峰值灵敏度波长典型值:560nm)。
3.输出对应亮度的数字值。
4.对应广泛的输入光范围(相当于1-65535lx)。
5.通过降低功率功能,实现低电流化。
6.通过5OHz/6OHz除光噪音功能实现稳定的测定。
7.支持1.8V逻辑输入接口。
8.无需其他外部件。
9.光源依赖性弱(白炽灯,荧光灯,卤素灯,白光 LED,日光灯)。
10.有两种可选的C slave地址。
11.可调的测量结果影响较大的因素为光入口大小。
12.使用这种功能能计算1.1 lx到100000 lx马克斯/分钟的范围。
BH1750简单介绍相关推荐
- 遗传算法的简单介绍以及模式定理的简单证明
遗传算法 遗传算法(Genetic Algorithm,GA),最早是由美国的John holland在20世纪70年代提出.算法通过模拟达尔文生物进化论的自然选择以及遗传学机理的生物进化过程来搜 ...
- 2021年大数据ELK(十八):Beats 简单介绍和FileBeat工作原理
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Beats 简单介绍和FileBeat工作原理 一.Beats 二.FileB ...
- 2021年大数据ELK(十五):Elasticsearch SQL简单介绍
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Elasticsearch SQL简单介绍 一.SQL与Elasticsear ...
- 2021年大数据ELK(二):Elasticsearch简单介绍
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 一.Elasticsearch简介 1.介绍 2.创始人 二.E ...
- iOS开发UI篇—多控制器和导航控制器简单介绍
iOS开发UI篇-多控制器和导航控制器简单介绍 一.多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单.当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个vi ...
- 简单介绍一下R中的几种统计分布及常用模型
统计学上分布有很多,在R中基本都有描述.因能力有限,我们就挑选几个常用的.比较重要的简单介绍一下每种分布的定义,公式,以及在R中的展示. 统计分布每一种分布有四个函数:d――density(密度函数) ...
- LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍
LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍 LVS (Linux Virtual Server) LVS(Linux Virtual Server)其实就是 ...
- dubbo学习过程、使用经验分享及实现原理简单介绍
一.前言 部门去年年中开始各种改造,第一步是模块服务化,这边初选dubbo试用在一些非重要模块上,慢慢引入到一些稍微重要的功能上,半年时间,学习过程及线上使用遇到的些问题在此总结下. 整理这篇文章差不 ...
- iOS开发UI篇—UIWindow简单介绍
iOS开发UI篇-UIWindow简单介绍 一.简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWi ...
最新文章
- 计算机编程结构类型,运城计算机编程内存的概念与结构类型
- 当代年轻人怪现象:体检前万分紧张,体检后熬夜如常
- 三个数据分析里最难攻破的“悖论”,每一个都令人费解
- (转)泊松分布和指数分布:10分钟教程
- python+selenium常见坑
- 分享76个PHP源码总有一个适合你
- STM STC NXP单片机 按键扫描
- Chrome源码chromium下载编译详细步骤
- 反垃圾邮件黑名单申诉工作相关步骤说明
- 让硬盘灯不再狂闪,调整Win7系统绝技(转)
- web day2 作业
- K8S环境快速部署Kafka(K8S外部可访问)
- SLAM 岗位求职与简历书写
- 37_Crop 选择相册图片并手动裁切
- 递推算法6——逆推法之存取问题
- TortoiseSVN 忽略 Maven 项目的 target 目录
- 华为eNSP配置WLAN
- springboot+vue.js仓库管理系统源码
- 【考研经验】英语如何拿高分?听听英语一92大神的经验谈!
- PHP负数转正数,正负数转换:正数转负数、负数转正数
热门文章
- L02 Laravel 教程 - Web 开发实战进阶 - 笔记
- Windows下4K屏mobaxterm远程桌面设置
- vs2017+cuda10.2+opencv4.5.0+contrib编译
- TIM定时器_CNT_ARR_PSC_CRR
- Linux文件目录管理、文件内容查看以及文件内容查询命令(详细命令)
- linux 查看gz文件,【shell 脚本】查看*.gz 文件的内容
- 基于神经网络的图像分割
- 静坐常思己过,闲谈莫论人非,能受苦乃为志士,肯吃亏不是痴人,敬君子方显有德,怕小人不算无能,退......
- 实验一:Java程序的编辑、编译和运行(输入、输出)
- 史玉柱的团队管理之道