Proximity and gesture recognition for interaction with display GUI

Proximity and gesture recognition for interaction with display GUI

New Products |
By Christoph Hammerschmidt

The combination of controller and conditioner provides the user with a coordinated solution for precise interaction with the user interface (GUI). Solutions built with the E909.21 and E909.22 recognize the following actions: Approach, wipe, air slider, magnification and more. The object detection and motion evaluation functions in real time on the basis of a simple infrared technology.

Elmos claims to be the world’s No. 1 in vehicle gesture recognition applications. One reason for this is the best ambient immunity available on the market and automatic system calibration. In addition, numerous functions have been integrated to simplify system design and sensor design: The modules are therefore a plug & play solution adapted to the application. The E909.21 is used in series production by well-known OEMs in various vehicle models.

The ICs are based on the established HALIOS principle. It is the only method that works with true optical compensation. This enables the almost complete neutralization of parasitic physical effects from the receiver, starting with the ambient light effect up to very good temperature stability, far beyond the possibilities of the individual components.

The modules E909.21 and E909.22 each have two receiver and four LED transmitter channels as well as a special HALIOS compensation path. For each transmit channel 100mA current drivers are integrated on the IC. The HALIOS switching frequency can be set up to 1MHz to eliminate interference with other optical systems. The integrated 16bit Harvard Architecture CPU can be clocked at 4, 8, 12 or 24MHz. In addition, 32kByte Flash, 4kByte SRAM and 8kByte SysROM are integrated in the IC. The temperature range extends from -40°C to +85°C. The E909.21 is supplied in the QFN32L5 housing. The E909.22 is available in a QFN20L4 package.

On request, the device is also available with an integrated bootloader, which allows the device to be programmed via one of its two serial interfaces (I²C / SPI). In addition, the developer is supported by firmware demo code when creating the initialization and calibration routines. Numerous application notes and a gesture library complete the development environment.

Information on possible applications and technical details:


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles