摘要 |
Ambient light is detected by a photodiode circuit by measuring the time taken for a digital output of the photodiode circuit to change state in response to exposure of a photodiode of the photodiode circuit to that ambient light. A nominal time for state change is calculated based on photodiode circuit characteristics. Furthermore, an effective time for the photodiode circuit digital output to change state is determined in a calibration mode where the photodiode has been disconnected and a reference current is applied to the circuit. An illumination value of the detected ambient light is then calculated as a function of: the measured time, the effective time and the nominal time. In an embodiment, an ambient light sensor has pixels comprising a photodiode; timing means for periodically applying a reset voltage (RSTPD) to the photodiode, allowing the pixel to integrate charge over a period of time in response to received ambient light, and outputting a resulting pixel signal (VSH); an analog-to-digital converter connected to receive the pixel signal and operative to convert it to digital form; a reference signal source for supplying a reference signal to the analog-to-digital converter; a memory (MEM) connected to receive as a reference value the output (TOUTR2eff) of the analog-to-digital converter when the reference signal is applied thereto; and means for modifying (MOD) the pixel signal in dependence on the reference value. |