EM30918 series is a low-power I2C interface 5in1 module includes Ambient Light Sensor (ALS), Long-Distance Proximity Sensor (PS), IR Sensors, and internal Current Drivers with IR VCSEL Diode. It is designed for applications such as smart phone and tablets with capacitive touch panel.
EM30918 is application specific for custom-made products and no need of a controller to initialize and control. The gain and threshold values could be custom-made and detection result could automatically output.
The device detects ambient light intensity in wide range when it is designed as ALS only. The ALS can be configured to work in 2 modes, low-light-mode and normal-light-mode. The ALS in normal-light-mode detection range is 4 times larger than in low-light-mode. To get more precise result of ambient light, the value of IR register should be deduct from the value of ALS register.
Proximity Sensor is designed to tolerant at least 2.0mm air gap. 850nm wavelength IR VCSEL Diode outputs IR light outwards and reflects to pixel arrays. The proximity sensor detects proximity with large amount of ambient light noise rejected. The range of up to 50K lux of ambient light noise can be rejected internally. In order to removing component variations and eliminate offset caused by IR reflection, EM30917 set 2 registers for compensation. 2048 steps programmable current driver is more flexible to remove component-to-component variation, and also increased dynamic range for PS detection.
Both ALS and PS can work simultaneously. All pixels are controlled by analog-MUX in different modes.