红外接近感应的软件处理方法

2021-06-29 06:56:36国光电器股份有限公司技术部
电子世界 2021年10期
关键词:环境方法

国光电器股份有限公司技术部 容 南

本文介绍一种I2C控制红外感应器件Si1141在具体项目工程上的应用,并讨论了几种红外接近感应的软件实现方法,具有一定的通用性。

红外接近感应技术在一些高端的消费产品中时有应用:比如当用户接近时设备自动打开播放,或是打开背光指引客户操作。此技术的应用可以让产品显得高端上档次,而增加的成本也不太多,在高端消费产品上应用越来越多。本文主要介绍用Si1141IC实现红外接近的几种软件处理方法。

1 原理

Si1141是有源光学反射临近探测器和环境光传感器,其运行状态可通过寄存器控制,这些寄存器可通过I2C接口使用。Mcu可以命令Si1141启动按需临近探测或环境光感应。另外Mcu还可以将Si1141置于自发运行状态,在此状态中,它按设定间隔执行测量,并在完成每次测量后或每当超过设定阈值时中断Mcu。这可以使系统整体节电,允许Mcu控制器在休眠状态下运行更长时间,而不轮询Si1141。

Si1141的内部框图大致如图1所示。

系统应用的结构图如图2所示。

图1 Si1141的内部框图

图2 系统应用的结构图

图3 示意图

图4 设计流程图

如图3所示,当目标物体没有接近时,红外发射管经过Overlay反射会进入Si114x,形成环境的光基准(BaseLine);当目标接近时,目标物会反射红外发射管的光进入到Si114x,从而使光感应的值有所变化,通过比较变化量来判断是否有物体接近。图3所示是示意图:

2 几种软件实现方法及经验

2.1 设计流程

在项目初期的设计过程中,由于没有Si114x的使用经验,Silicon Labs的大陆FAE工程师也没有此类器件的应用经验,完全靠自己摸索,初期阶段我采用了如图4所示的设计流程。……

登录APP查看全文

猜你喜欢
环境方法
长期锻炼创造体内抑癌环境
一种用于自主学习的虚拟仿真环境
孕期远离容易致畸的环境
不能改变环境,那就改变心境
学习方法
环境
孕期远离容易致畸的环境
用对方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
赚钱方法