VEML7700光照度传感器STM32F407

 VEML7700光照度传感器,vin:电源输入  3Vo:电源输出  GND SCL SDA

传感器地址

器件地址七位+读写位 0写寄存器 1读寄存器

器件地址 0010 000X 

写寄存器时 0010 0000 0X20

读寄存器时 0010 0001 0X21

传感器寄存器:共有7个16位寄存器

寄存器0X00 增益、积分时间、中断、关闭

寄存器0X01 高阈值窗口设置

寄存器0X02 低阈值窗口设置

寄存器0X03 省电模式

寄存器0X04 光照度高分辨率输出值

寄存器0X05 白色通道输出值

寄存器0X06 触发事件

寄存器0X00 配置寄存器

位15:13 保留 设置为000b
位12:11

ALS_GAIN

增益选择 

00 = ALS gain x 1

01 = ALS gain x 2

10 = ALS gain x (1/8)

11 = ALS gain x (1/4)

位10 保留 设置为0b
位9:6

ALS_IT

积分时间设置

1100 = 25 ms

1000 = 50 ms

0000 = 100 ms

0001 = 200 ms

0010 = 400 ms

0011 = 800 ms

位5:4

ALS_PERS

持久性保护编号设置

00 = 1

01 = 2

10 = 4

11 = 8

位3:2 保留 设置为00b
位1

ALS_INT_EN

中断使能设置

0 = ALS INT disable

1 = ALS INT enable

位0

ALS_SD

停机设置

0 = ALS power on   上电

1 = ALS shut down 停机

例如:ALS_GAIN=1/8、ALS_IT=25ms、ALS_PERS=1

则寄存器0X00应设置为  000 10 0 1100 00 00 0 0 即 0001 0011 0000 0000 即0X1300

寄存器0X01 高阈值窗口设置

寄存器0X02 低阈值窗口设置

寄存器0X03 省电模式

存器0X04 光照度高分辨率输出值

寄存器0X05 白色通道输出值

寄存器0X06 触发事件

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值