环境光距离传感器当I2C 总线上探测到启动信号时,器件将进入Start 状态,在此状态下检测STATE 寄存器(0x00)中的PON 位,
如果PON=0,则器件将重新回到Sleep 状态以节约电力,否则器件将继续保持处于Start 状态直到接近检测、手势识别、
或者环境光检测功能中的一个或多个被开启。一旦被开启后,则器件按照图5 中所示的顺序依次执行Prox,GS 和ALS
三个状态中的一个或多个。在执行完并回到Start 状态后,只要PON=1 且PEN、GEN、AEN 中的一个或多个等于1,
则将自动开始执行新一轮的Prox-GS-ALS 循环。
对于环境光的检测,SC7LC32 可以在0.01lux 至128klux 的动态范围内保持线性,这令它可以适用于各种不同的光照环境,不论是处于阳光直射的高亮环境下还是处于深色玻璃后面,它都能够保持正常工作。在生产时加入了特殊的工艺以使其光谱响应曲线能够完拟合人眼特性。
环境光距离传感器内部集成了精心设计的温度补偿电路以使其具有良好的温度稳定性,*外部元件即可令内部刷新频率维持稳定。可以通过软件控制使其进入待机模式以节省功耗。环境光距离传感器的电源电压范围为1.7V 至3.6V。
环境光距离传感器数字接口 的内部寄存器为8Bit 位宽,可以通过I2C 总线进行访问。对器件的所有操作都可以通过命令寄存器来控
制。为了让用户比较方便地对环境光距离传感器进行设置以及读取数据,本器件的命令寄存器结构做的非常简单且利于操作。