Scopri le caratteristiche principali della scheda, quali attrezzature sono necessarie per iniziare, come configurare l'hardware e come fare funzionare la scheda dell'accelerometro a 3 assi, a bassissimo consumo, EVAL-ADXL362 di Analog Devices.
Oggi desidero illustrarti le caratteristiche della scheda di schermatura EVAL-ADXL362-ARDZ e spiegarti come configurarla per l'utilizzo. Il kit contiene soltanto la scheda EVAL-ADXL362-ARDZ e un biglietto da visita con link e altre informazioni utili.
ADXL362 è una scheda di schermatura standalone per la misurazione dell'inclinazione ed è dotata di un display LCD per visualizzare le informazioni sull'inclinazione e sulla temperatura. È compatibile, a livello di pin, con le piattaforme con footprint Arduino. L'hardware si basa sull'accelerometro ADXL362 MEMS.
Prevede intervalli di misurazione programmabili per tutti i tre assi fino a ±8 g. Il sensore è ottimizzato per un consumo di corrente basso in diverse modalità operative. Ad esempio sono necessari solo 270 nanoampere nella modalità attivata dal movimento e soltanto 10 nanoampere nella modalità standby. È la soluzione ideale per le applicazioni alimentate a batteria che devono essere utilizzate sul campo per molti anni.
Il connettore ICSP viene utilizzato per comunicare tramite l'interfaccia SPI. Sono disponibili jumper per la configurazione delle linee di selezione dei chip sia per la scheda ADXL362 sia per il display LCD. Vi sono anche altre opzioni che puoi selezionare per la massima flessibilità quando impili diverse schede una sull'altra.
Queste sono le caratteristiche principali della scheda. Ora desidero illustrarti come farla funzionare. In questo esempio avrai bisogno di quanto segue: una scheda EVAL-ADICUP360, una scheda di schermatura ADXL362, un IDE ADuCM360, un cavo micro USB, un progetto demo ADXL362 e un PC o un portatile.
Innanzitutto assicurati che l'hardware sia configurato correttamente. La matrice di commutazione sulla scheda EVAL-ADICUP360 deve essere impostata su 1010 e la configurazione dei jumper per ADXL362 deve coincidere con quella illustrata qui. Quindi collega la scheda ADICUP360 e la scheda di schermatura ADXL362 utilizzando i connettori con fattore di forma Arduino in dotazione.
Per evitare un collegamento errato, i connettori possono essere inseriti solo in un senso. Collega il cavo micro USB alla porta USB di debug della scheda ADICUP360. Collega l'altra estremità del cavo USB al computer. Importa il progetto demo di ADXL362 da GitHub negli strumenti ADICUP360 Eclipse. Per ulteriori informazioni su come importare i progetti di esempio nello strumento e per gli ultimi progetti di esempio, consulta il manuale dell'utente dettagliato.
Dopo l'importazione dovrai creare il progetto e quindi definire una configurazione di debug. Innanzitutto crea il progetto facendo clic sull'icona a forma di martello nella barra degli strumenti. Quindi seleziona la freccia accanto all'icona a forma di insetto nella barra degli strumenti e seleziona l'opzione Debug Configurations (Configurazioni debug). Fai doppio clic sull'opzione GDB OpenOCD Debugging (Debug GDB OpenOCD). Poiché il campo importante viene compilato automaticamente, devi semplicemente selezionare la scheda Common (Comune).
Per salvare le configurazioni, seleziona le caselle di controllo Debug e Run (Esegui). Fai clic su Apply (Applica). Il debug avrà così inizio. Al termine del download del programma, puoi fare clic sul pulsante Run (Esegui) nella barra degli strumenti. A questo punto controlla se l'hardware funziona muovendo la scheda nella mano.
Noterai che i dati di x, y e cambiano in relazione alla gravità. Abbiamo addirittura aggiunto un mini display su cui viene visualizzata la direzione in cui è attualmente inclinata la scheda. Questo è quello che noi abbiamo fatto con la scheda. A te quali altre idee vengono in mente?
Scopri ulteriori informazioni sui nuovi prodotti e sulle nuove soluzioni di Analog Devices