Psensor driver 一(原理介绍)

1 硬件原理





 

如上图所示,proximity sensor(近距离传感器)采用光学原理,包含红外线发射器、红外线监测器,当没有物体遮挡时,红外线监测器监测到的是Ambient light(环境光)及Crosstalk(串扰)光线中的红外线。如果结构做得好,Ambient light 和 Crosstalk 造成的背景噪声 a  是很小的。当有物体遮挡,红外线发射器发射的红外脉冲,遇到物体折射到红外线监测器,监测器接收到的红外线会比没遮挡时明显增大。

 

为了监测物体的接近和离开,需要确定两个门限值ps_threshold_low & ps_threshold_high,红外线监测器检测的红外线值为ps,当ps_threshold_low <= ps <= ps_threshold_high,proximity sensor不会产生中断,当ps < ps_threshold_low 表示远离(farway)行为,proximity sensor产生中断告诉上层远离事件产生,当ps > ps_threshold_high 表示接近(close)行为,proximity sensor产生中断告诉上层远接近件产生。


2 原理图



proximity sensor通过I2C接口和BB通信,PS功能打开,当有物体接近或离开时,会通过EINT产生中断,两路电源VDD、LED_AL,如上图,硬件连接很简单




转自:https://blog.csdn.net/u013531497/article/details/38388589

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值