English
Language : 

E909-05 Datasheet, PDF (18/67 Pages) ELMOS Semiconductor AG – The HALIOS® multi purpose optical sensor is based on an optical bridge which provides a contactless detec-tion of gestures (e.g. movement of a finger).
HALIOS® MULTI-PURPOSE OPTICAL SENSOR WITH HIGH LIGHT IMMUNITY
E909.05
PRELIMINARY INFORMATION AUG 02, 2011
5.6 HALIOS Interface
5.6.1 Block Diagram
CA
AN
LED1
LED2
LED3
LED4
LEDC
analog
HP
demod.
digital
clk
rst
DAC
2
clocks
1
1
10 bit
10
counter
M
U
current
X
control
DAC
DAC
DAC
DAC
offset
5
offset
5 range
5
range
register
adr
din
dout
5
DAC
offset ledc
5 config
12
Figure 5.6.1-1 Block Diagram
5.6.2 Features
The ASIC contains a configurable HALIOS interface. It is possible to drive up to four sending LEDs and one
compensation LED. The HALIOS measurement loop is closed by a 10 bit DAC which regulates the output
current for the sending/compensation LED. The DAC is controlled by a counter that sets the DAC dependent
on the received signal amplitudes up or down. To follow fast signal changes the counter can be increased or
decreased by 1, 2, 4 or 8 steps, this is called the step size that is set due to the number of up/down-counts in
the same direction. To start a new measurement the interface is configured with the counter-value and the
step size (generally the values from the last measurement), the LED configuration and the current configura-
tion for the LED driver. The measurement regulates the DAC and performs 25 counter steps to follow the
actual reflection conditions of the sensor. After one measurement the interface returns the counter-value, the
mean-value (it is calculated from the last 16 counter-steps during one measurement) and the step size from
the last integrator cycle. After the automated measurement cycle is finished an interrupt appears if the inter-
rupt is enabled. The interrupt is used to wake the system from standby mode..
5.6.3 HALIOS Module Registers
address offset
reset value
register name
size
0x00
0x0000
Start Value Counter
16
0x02
0x0000
Measurement Configuration
16
0x04
0x0000
Current Configuration phase A
16
0x06
0x0000
Current Configuration phase B
16
This document contains information on a pre-production product. ELMOS Semiconductor AG reserves the right to change specifications and information herein without notice.
ELMOS Semiconductor AG
Data Sheet 18 / 67
QM-No.: 25DS0014E.00