STK3311-X传感器调试

本文详细介绍了一款集成环境光感应和红外接近检测功能的传感器,该设备通过I2C接口实现与系统的通信,适用于背光/显示亮度控制。文章探讨了其工作原理,包括硬件接法、测试方法及驱动程序的开发过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

描述:

集成环境和红外线带有内置红外LED和I2C的光数字转换器接口。该设备不仅提供环境光感应可以提供强大的背光/显示亮度

控制但红外感应,以允许接近具有中断功能

i2c接口。

工作电压范围为1.7V至3.6V

注意:这里焊接的温度

硬件接法:

NC 、LDR 是断开的,和传感器的FAE工程师确认这里可以断开。

测试硬件电路--读取3e寄存器得到正确结果,说明硬件没问题,I2C模拟代码没有问题

按照demo示例写入初始化寄存器

然后观察下 ic 有没有灯在闪,使用手机照相去看

用书本 完全遮挡查看变化,利用串口1S打印一次,11,12寄存器的值,越靠近传感器,PS值越大。

FAE:可能更新不太快。 换个距离去遮挡,他是根据反射回来的能量大小去更新数据

在读的过程中更换不同物体或者距离  那这个时候值就不会改变的。可以读13 14  值的变化比较明显

如果你在读的过程中更换不同物体或者距离  那这个时候值就会改变的

判断:但是我们一般是用ps值和设置的门限去判断,这里我是设置模式为FLAG mode,用int脚来指示是否有接近。具体看下图说明。

至此,传感器驱动ok.后续加上低功耗状态。

评论 33
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值