OPT3002 数据寄存器结果异常

Other Parts Discussed in Thread: OPT3002

读取opt3002结果寄存器时发现数据异常,寄存器数据超过有效标志位,使用时设置Configuration Register为0XC410,读取Manufacturer ID 正确为5449,且测试时所处光环境稳定,读取时候情况如下(经常发生),前面是正常数据,后面是读取Result Register异常。

RESULT_REG=600  2304.000  RESULT_REG=608  2316.000  RESULT_REG=608  2316.000  lux[1]=2312.000
RESULT_REG=620  2090.667  RESULT_REG=620  2090.667  RESULT_REG=610  2069.333  lux[2]=2083.556
RESULT_REG=b00  3557.053  
FAULT_RESULT_REG=fff8
FAULT_RESULT_REG=fff8
FAULT_RESULT_REG=fff8
FAULT_RESULT_REG=fff8
FAULT_RESULT_REG=fff0
FAULT_RESULT_REG=fff0
FAULT_RESULT_REG=fff8
FAULT_RESULT_REG=fff0
FAULT_RESULT_REG=ffe8
FAULT_RESULT_REG=fff0
FAULT_RESULT_REG=fff0
FAULT_RESULT_REG=ffe8
FAULT_RESULT_REG=ffd8
FAULT_RESULT_REG=ffe0