La prima funzione consiste nel rilevare l'inizio e la fine di un gesto, identificando così quale parte del gesto costituisce un comando. La seconda funzione consiste nel tracciare il movimento della mano durante il gesto; la terza funzione è l'identificazione del gesto in base al movimento completo della mano.
Questa scheda Click™ si basa sull'ADPD1080, un front-end fotometrico multifunzione di Analog Devices che integra AFE, ADC, driver LED e core di temporizzazione, consentendo il rifiuto della luce ambientale senza filtri ottici a fotodiodo. I driver possono fornire una corrente LED di picco di 370 mA, con impulsi LED flessibili, multipli e brevi per campione ottico. Il suo ADC a 14 bit e l'accumulatore burst a 20 bit consentono fino a 20 bit per periodo di campionamento, con una frequenza di campionamento che va da 0,122 Hz a 2700 Hz.
L'ADPD1080 funziona come un ricetrasmettitore ottico completo, pilotando l'SFH4249, un emettitore a infrarossi ad alta potenza di ams OSRAM, che funge da sorgente luminosa a 940 nm con un breve tempo di commutazione. Il circuito integrato front-end misura quindi il segnale di ritorno nel blocco analogico tramite ingressi di corrente indipendenti, memorizzando i risultati in posizioni dati discrete. Questi dati possono quindi essere letti dalla MCU host. L'ADPD1080 ha un nucleo analogico/digitale a 1,8 V; a tale scopo, IR Gesture 3 Click utilizza il BH18PB1WHFV, un regolatore LDO CMOS di Rohm Semiconductor.
L'ADPD1080 utilizza l'ADPD2140, un sensore angolare a infrarossi di Analog Devices, come ingressi di corrente. È costituito da un fotodiodo al silicio intrinsecamente di tipo N e di tipo P che fornisce una misurazione lineare dell'angolo della luce infrarossa incidente su quattro canali separati. Sono disponibili misurazioni angolari su due assi, nelle direzioni x e y, dove le quantità risultanti sono coefficienti correlati agli angoli tramite un termine costante. Il front-end dell'ADPD1080 si collega al sensore angolare ADPD2140 tramite i suoi quattro ingressi di corrente per fotodiodi e una polarizzazione catodica comune del fotodiodo. Gli ingressi di corrente del fotodiodo ricevono dati analogici tramite le uscite analogiche dell'ADPD2140.
Quando funziona come macchina a stati finiti, l'ADPD1080 può operare in modalità standby, programmazione e normale. La modalità normale segue uno schema specifico stabilito dalla macchina a stati finiti. Questo schema consiste in un impulso LED e un campionamento, la media tra i campioni, la lettura dei dati e la ripetizione. Lo schema di impulsi LED e campionamento consente di costruire ciascun campione di dati a partire da una somma di impulsi configurabile dall'utente (da 1 a 255). La media tra i campioni riporta una media da 2 a 128 campioni in potenze di 2.
Le schede Click sono conformi a mikroBUS™, uno standard modulare per schede di prototipazione aggiuntive inventato da MIKROE, che consente ai progettisti di sostituire facilmente le periferiche, riducendo di mesi i tempi di sviluppo. Qualsiasi scheda Click può essere collegata al microcontrollore o al microprocessore di una scheda madre. Molte delle principali aziende produttrici di microcontrollori, come Microchip, NXP, Infineon, Dialog, STM, Analog Devices, Renesas e Toshiba, includono ora il connettore mikroBUS sulle proprie schede di sviluppo.
