DIGILENT PmodACL2 3-Axis MEMS Accelerometer
Manuale di riferimento PmodACL2TM
Revised 24 May, 2016
Stu manuale si applica à u PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306
Overview
U PmodACL2 hè un accelerometru MEMS à 3 assi alimentatu da i Dispositivi Analogici ADXL362. Per cumunicà cù u chip via u protocolu SPI, l'utilizatori ponu riceve finu à 12 bits di risoluzione per ogni assi di accelerazione. Inoltre, stu modulu offre una sensazione di attivazione esterna attraversu a rilevazione di un toccu o un doppiu toccu, è ancu e funzioni di risparmiu di energia per via di u so monitoraghju di inattività.
Funzioni di u produttu
- Accelerometru MEMS à 3 assi
- Finu à 12 bit di risoluzione per asse
- Risoluzione selezziunata da l'utilizatori
- Monitoraghju di l'attività / inattività
- Bassa cunsumazione di corrente
Istruzzioni per l'usu di u produttu
- Cunnette u PmodACL2 à u vostru microcontroller o scheda di sviluppu utilizendu u protocolu SPI.
- Accendete u PmodACL2 è u vostru microcontroller / scheda di sviluppu.
- Per leghje i dati di accelerazione, mandate i cumandamenti appropritati à u PmodACL2 via SPI.
- U PmodACL2 furnisce finu à 12 bit di risoluzione per ogni asse di accelerazione. Aduprate a funzione di risoluzione selezziunata da l'utilizatori per cunfigurà a risoluzione desiderata.
- Per detectà i trigger esterni, attivate a funzione di rilevazione unica o doppia in u PmodACL2.
- Per risparmià energia, utilizate a funzione di monitoraghju di inattività di u PmodACL2.
- Riferite à u Manuale di Riferimentu PmodACL2 per infurmazione dettagliata nantu à i cumandamenti SPI è l'opzioni di cunfigurazione.
Overview
U PmodACL2 hè un accelerometru MEMS à 3 assi alimentatu da i Dispositivi Analogici ADXL362. Per cumunicà cù u chip via u protocolu SPI, l'utilizatori ponu riceve finu à 12 bits di risoluzione per ogni assi di accelerazione. Inoltre, stu modulu offre una sensazione di trigger esterno per mezu di a rilevazione di un toccu unicu o doppiu, è ancu funzioni di risparmiu di energia per via di u so monitoraghju di inattività.
U PmodACL2.
E caratteristiche includenu:
- Accelerometru MEMS à 3 assi
- Finu à 12 bit di risoluzione per asse
- Risoluzione selezziunata da l'utilizatori
- Monitoraghju di l'attività / inattività
- Bassu cunsumu di corrente à <2 μA à 100 Hz
- Rilevazione di caduta libera
- Piccula dimensione di PCB per disinni flessibili 1.0 in ×
0.8 in (2.5 cm × 2.0 cm) - Segue l'interfaccia Digilent Pmod
Specificazione Tipu 2A - Libreria è exampu codice dispunibule
in u centru di risorse
Descrizzione Funziunale
U PmodACL2 utilizza Analog Devices ADXL362 per furnisce dati di accelerazione MEMS à a scheda di sistema. Cù a so prufonda 512-sample buffer FIFO, utilizatori sò capaci di view una longa stringa di avvenimenti prima di una interruzzione attivata o simpricimenti esse capaci di avè a scheda di sistema accede à i dati di accelerazione quandu l'utilizatore trova più convenientu.
Interfacce cù u Pmod
U PmodACL2 cumunicà cù u cunsigliu di l'ospiti via u protocolu SPI. Per leghje da i registri di dati di bordu,
a linea Chip Select deve prima esse tirata bassa è poi mandà un byte di cumanda per leghje da i registri di dati (0x0B).
U byte di l'indirizzu desideratu deve esse mandatu dopu, è dopu u byte desideratu hè ricevutu cù u MSB prima nantu à a punta di u clock caduta. Perchè u punteru di l'indirizzu aumenta automaticamente à u prossimu byte di l'indirizzu, hè pussibule di leghje parechje byte consecutivamente continuendu à pulse a linea di l'orologio seriale. Un exampu set di cumandamenti da leghje da u registru yaxis hè datu quì sottu:
Command Read | U primu indirizzu di l'assi Y | ||||||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
LSB Byte di dati di l'asse Y | MSB Byte di dati di l'asse Y | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | SX | SX | SX | SX | MSB | b10 | b9 | b8 |
Nota: Ogni bit SX hè u listessu valore cum'è u bit più significativu di i dati di l'assi y.
Per leghje da u buffer FIFO, un byte di cumanda per scrive à un registru di dati (0x0A) deve esse mandatu prima per pudè cunfigurà u registru FIFO Control (indirizzu 0x28) per indicà chì vulemu chì u buffer FIFO per almacenà e dati. Dopu chì l'ADXL362 hè stata cunfigurata per utilizà u buffer FIFO, un byte di cumanda per leghje da u buffer FIFO (0x0D) deve esse mandatu prima, dopu seguitatu da coppie di byte di dati chì cuntenenu quale assi hè misuratu è i dati di accelerazione. Un exampu set di cumandamenti per leghje da u buffer FIFO hè datu quì sottu:
Command Read FIFO Control Register Address Command FIFO Read
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1
LSB Byte di Dati di l'Asse | MSB Byte di Dati di l'Asse | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | MSB | b10 | b9 | b8 |
Nota: Ogni bit SX hè u listessu valore cum'è u bit più significativu di i dati di l'assi y. b15 è b14 rapprisentanu quale assi rapprisentanu i dati entranti.
Pinout Description Table
Pinout Table di u PmodACL2 | |||||||||||||||
Connettore J1 | Connettore J2 | ||||||||||||||
Pin | Segnale | Descrizzione | Pin | Segnale | Descrizzione | Pin | Segnale | Descrizzione | |||||||
1 | ~CS | Selezzione di chip | 7 | INT2 | Interrupt Two | 1 | INT1 | Interrupt One | |||||||
2 | MOSI | Master Out Slave
In |
8 | INT1 | Interrupt One | 2 | G | Alimentazione elettrica
Terra |
|||||||
3 | MISO | Maestru in schiavu
Fora |
9 | NC | Micca cunnessu | Connettore J3 | |||||||||
4 | SCLK | Orologio seriale | 10 | NC | Micca cunnessu | Pin | Segnale | Descrizzione | |||||||
5 | GND | Alimentazione elettrica
terra |
11 | GND | Alimentazione elettrica
terra |
1 | INT2 | Interrupt Two | |||||||
6 | VCC | Alimentazione elettrica
(3.3 V) |
12 | VCC | Alimentazione elettrica
(3.3 V) |
2 | G | Alimentazione elettrica
Terra |
U PmodACL2 hà ancu dui pins di interruzzione programabili dispunibili per l'usu. Tutti dui pins ponu esse impostati per attivà una interruzzione annantu à parechje attivatori diffirenti cumprese l'attività / inattività (per aiutà à riduce a putenza di u sistema), quandu u buffer FIFO hè pienu à u livellu desideratu, quandu e dati sò pronti per esse recuperati, è altri triggers.
Ogni putenza esterna applicata à u PmodACL2 deve esse in 1.6V è 3.5V. In cunseguenza, cù i schede di sistema Digilent, questu Pmod deve esse sbulicatu da un rail 3.3V.
Dimensioni fisiche
I pins nantu à l'intestazione di pin sò distanziati 100 mil. U PCB hè 0.95 inch long in i lati paralleli à i pin in u pin header è 0.8 inch long in i lati perpendicular à l'header pin.
Copyright Digilent, Inc. Tutti i diritti riservati.
Altri nomi di prudutti è cumpagnie citati ponu esse marchi di i so rispettivi pruprietarii.
Documenti / Risorse
![]() |
DIGILENT PmodACL2 3-Axis MEMS Accelerometer [pdfManuale di u pruprietariu PmodACL2 Accelerometru MEMS à 3 assi, PmodACL2, Accelerometru MEMS à 3 assi, Accelerometru MEMS, Accelerometru |