9.Countermeasure against external light noise in PS mode
9.1. Countermeasure against external light noise in PS mode
This product makes judgment of detection/non-detection by integrating light amount in PD for setting
duration. In PS mode, eliminate external noise by subtracting output at LEDon and LEDoff. In case of
exceeding maximum detectable range, judgment result will be non-detect status because both LEDoff and
LEDon are maximum counts due to over detectable range and subtract value will be 0.
Maximum detectable range is changed by setting RANGE_P[2:0] register. It contributes to make
countermeasure with setting large value in maximum detectable range.
9.1. PSモードにおける外部光ノイズ対策
本製品は検出/非検出判定を、設定された時間にわたるPDの光量の積分により行います。PS
モードにおいては、LEDonとLEDoff出力の差を取ることで、外部ノイズを排除してください。最大検出範囲を超過した場合、判定は非検出状態となります。なぜならLEFoffとLEDon共に検出可能範囲を超過しているため最大カウントを示しますので、その差は0になるからです。最大検出可能範囲はRANGE_P[2:0]レジスタの設定により変更できます。最大検出可能範囲に大きな値を設定することにより、ノイズ対策に寄与します。
9.1. PSモードにおける外部からの光ノイズへの対策
この製品は、一定時間内のPDにおける光量を積算することにより、検知または非検知の判定を行います。
PSモードでは、LEDがオンおよびオフのいずれの場合も、出力を減算することにより、外部ノイズを除外します。知覚可能範囲の最大値を超えた場合には、判定結果は非検知の状態となります。LEDのオフとオンのいずれも、知覚可能な範囲を超えると、減算値がゼロとなり、最大値となるためです。
知覚可能範囲は、RANGE_P[2:0]レジスタを設定することで変更が可能です。知覚可能範囲の中で大きい値をセットすることがノイズ対策に有効です。
10.Recommended operating mode/Procedure of register setting
When the ALS mode and PS mode switch, please shut down and switched again..
10.1. Shutdown mode
Below is an example of shutdown mode.
If you shut down, the INT terminal states are maintained. If the INT terminal is L level, due to the increased power
consumption, it is recommended that you clear the interrupt.