적외선 제스쳐 센서 -ADPD1080
(IR GESTURE 3 CLICK)
개요
- 본 제품은 적외선 제스쳐 센서 -ADPD1080입니다.
- ADPD1080 칩을 기반으로 디자인된 제품으로 2차원에서 제스쳐를 인식할 수 있습니다.
- 3.3V로 동작하며, I2C 인터페이스를 가지고 있습니다.
특징
-
HOW DOES IT WORK?
IR Gesture 3 Click is based on the ADPD1080, a photometric front-end from Analog Devices. It is a multifunction photometric front-end with fully integrated AFE, ADC, LED drivers, and timing core that enables ambient light rejection capability without photodiode optical filters. The drivers can deliver 370mA of peak current for LED, with flexible, multiple, and short LED pulses per optical sample. Its 14-bit ADC and 20-bit burst accumulator enable up to 20 bits per sample period, with sampling frequency ranging from 0.122Hz to 2700Hz.
The ADPD1080 operates as a complete optical transceiver stimulating the SFH4249, a high-power infrared emitter from ams OSRAM, as a light source that works at 940nm and has a short switching time. The front-end IC then measures the return in the analog block through the separate current inputs, storing the results in discrete data locations. This data can be read by the host MCU. The ADPD1080 has a 1.8V analog/digital core; for this purpose, IR Gesture 3 Click uses the BH18PB1WHFV, a CMOS LDO regulator from Rohm Semiconductor.
As current inputs, the ADPD1080 uses the ADPD2140, an infrared light angle sensor from Analog Devices. It consists of a silicone P-type, intrinsic, N-type photodiode that provides a linear measurement of incident infrared light angle in four separate channels. The 2-axis light angle measurement is available in both x and y directions, where the resulting quantities are ratios related to angles through a constant term. The ADPD1080 front-end is connected with the ADPD2140 angle sensor via its four photodiode current inputs and a common photodiode cathode bias. The photodiode current inputs get analog data over the ADPD2140 analog outputs.
While in State Machine operation, the ADPD1080 can operate in Standby, program, and Normal modes. The Normal mode follows a specific pattern set up by a state machine. The pattern consists of LED pulse and sample, intersample averaging, data read, and repeat. The LED pulse and sample pattern allow each data sample to be constructed from the user-configurable sum of pulses (1-255). The intersample averaging pattern samples in an average of 2 to 128 samples in powers of 2.
With gesture recognition, a user interface can detect hand movements and patterns and translate them into commands. It should consist of three basic functions. The first is the ability to detect a gesture's beginning and end, thus identifying what part of the gesture makes a command. The track of the hand movement during the gesture is the second part. The third is to identify the gesture based on the hand movement, its beginning and end.
IR Gesture 3 Click uses a standard 2-Wire I2C interface to communicate with the host MCU, supporting up to 1Mbps data transfers. In addition to the I2C interface pins, the ADPD1080 uses two pins of the mikroBUS™ socket, IO0, and IO1 pins, for interrupts and various clocking options. For example, the external 32kHz clock signal can be provided over the IO1 pin of the mikroBUS™ socket.
This Click board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.
SPECIFICATIONS
Type Motion Applications Can be used for the development of various gesture-sensing applications, from hand swipe gestures (left, right, up, down, wave), air click, and flicks to multizone proximity detection On-board modules ADPD1080, - a photometric front end from Analog Devices ADPD2140 - an infrared light angle sensor from Analog Devices SFH4249 - a high-power infrared emitter from ams OSRAM Key Features Flexible gesture-sensing solution, low power consumption, supports swiping, waving, and proximity, detects a gesture under direct sunlight, and even when exposed to bright ambient light, and more Interface I2C ClickID Yes Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V