DIGILENT PmodACL2 3-osni merilnik pospeška MEMS
Referenčni priročnik PmodACL2TM
Spremenjeno 24. maja 2016
Ta priročnik velja za PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306
konecview
PmodACL2 je 3-osni MEMS merilnik pospeška, ki ga poganja Analog Devices ADXL362. S komunikacijo s čipom prek protokola SPI lahko uporabniki prejmejo do 12 bitov ločljivosti za vsako os pospeševanja. Poleg tega ta modul ponuja zunanje zaznavanje sprožilcev z zaznavanjem enega ali dvojnega dotika ter funkcije za varčevanje z energijo prek nadzora nedejavnosti.
Lastnosti izdelka
- 3-osni MEMS merilnik pospeška
- Do 12 bitov ločljivosti na os
- Ločljivost, ki jo lahko izbere uporabnik
- Spremljanje aktivnosti/neaktivnosti
- Nizka poraba toka
Navodila za uporabo izdelka
- Povežite PmodACL2 z vašim mikrokrmilnikom ali razvojno ploščo s pomočjo protokola SPI.
- Vklopite PmodACL2 in mikrokrmilnik/razvojno ploščo.
- Za branje podatkov o pospeševanju pošljite ustrezne ukaze v PmodACL2 prek SPI.
- PmodACL2 zagotavlja do 12 bitov ločljivosti za vsako os pospeševanja. Za konfiguracijo želene ločljivosti uporabite funkcijo ločljivosti, ki jo lahko izbere uporabnik.
- Za zaznavanje zunanjih sprožilcev omogočite funkcijo zaznavanja enojnega ali dvojnega dotika na PmodACL2.
- Če želite prihraniti energijo, uporabite funkcijo nadzora nedejavnosti PmodACL2.
- Glejte Referenčni priročnik PmodACL2 za podrobne informacije o ukazih SPI in možnostih konfiguracije.
konecview
PmodACL2 je 3-osni MEMS merilnik pospeška, ki ga poganja Analog Devices ADXL362. S komunikacijo s čipom prek protokola SPI lahko uporabniki prejmejo do 12 bitov ločljivosti za vsako os pospeševanja. Poleg tega ta modul ponuja zunanje zaznavanje sprožilcev z zaznavanjem enega ali dvojnega dotika ter funkcije za varčevanje z energijo prek nadzora nedejavnosti.
PmodACL2.
Lastnosti vključujejo:
- 3-osni MEMS merilnik pospeška
- Do 12 bitov ločljivosti na os
- Ločljivost, ki jo lahko izbere uporabnik
- Spremljanje aktivnosti/neaktivnosti
- Nizka poraba toka pri <2 μA pri 100Hz
- Zaznavanje prostega pada
- Majhna velikost PCB za prilagodljive modele 1.0 in ×
0.8 in (2.5 cm × 2.0 cm) - Sledi vmesniku Digilent Pmod
Specifikacija tipa 2A - Knjižnica in example koda na voljo
v centru za vire
Funkcionalni opis
PmodACL2 uporablja Analog Devices ADXL362 za zagotavljanje podatkov o pospeševanju MEMS sistemski plošči. S svojimi globokimi 512-sample medpomnilnik FIFO, uporabniki lahko view dolg niz dogodkov pred sproženo prekinitvijo ali pa preprosto možnost, da sistemska plošča dostopa do podatkov o pospeševanju, ko se uporabniku zdi najbolj primerno.
Vmesnik s Pmod
PmodACL2 komunicira z gostiteljsko ploščo prek protokola SPI. Za branje iz registrov podatkov na vozilu,
vrstica za izbiro čipa mora biti najprej nizka in nato poslati ukazni bajt za branje iz podatkovnih registrov (0x0B).
Nato je treba poslati želeni naslovni bajt, nato pa je želeni bajt prejet z MSB prvim na padajočem robu ure. Ker se kazalec naslova samodejno poveča na naslednji bajt naslova, je mogoče prebrati več bajtov zaporedoma z nadaljnjim utripanjem vrstice serijske ure. Bivšaampniz ukazov za branje iz registra yaxis je podan spodaj:
Ukaz Branje | Prvi naslov osi Y | ||||||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Bajt LSB podatkov o osi Y | MSB bajt podatkov osi Y | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | SX | SX | SX | SX | MSB | b10 | b9 | b8 |
Opomba: Vsak bit SX je enaka vrednosti kot najpomembnejši bit podatkov na osi y.
Za branje iz vmesnega pomnilnika FIFO je treba najprej poslati ukazni bajt za pisanje v podatkovni register (0x0A), da lahko konfiguriramo nadzorni register FIFO (naslov 0x28), da pokaže, da želimo, da v medpomnilnik FIFO shranjujejo podatke. Ko je ADXL362 konfiguriran za uporabo medpomnilnika FIFO, je treba najprej poslati ukazni bajt za branje iz medpomnilnika FIFO (0x0D), nato pa mu sledijo pari podatkovnih bajtov, ki vsebujejo, katera os se meri, in podatke o pospešku. BivšaampNabor ukazov za branje iz medpomnilnika FIFO je podan spodaj:
Ukaz za branje naslova nadzornega registra FIFO Ukaz za branje FIFO
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1
Bajt LSB podatkov o osi | MSB bajt podatkov o osi | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | MSB | b10 | b9 | b8 |
Opomba: Vsak bit SX je enaka vrednosti kot najpomembnejši bit podatkov na osi y. b15 in b14 predstavljata, katero os predstavljajo vhodni podatki.
Opisna tabela Pinout
Tabela Pinout za PmodACL2 | |||||||||||||||
Konektor J1 | Konektor J2 | ||||||||||||||
Pin | Signal | Opis | Pin | Signal | Opis | Pin | Signal | Opis | |||||||
1 | ~CS | Izbira čipa | 7 | INT2 | Prekinitev dva | 1 | INT1 | Prekini enega | |||||||
2 | DAWDLE | Master Out Slave
In |
8 | INT1 | Prekini enega | 2 | G | Napajalnik
Tla |
|||||||
3 | MISO | Gospodar v sužnju
ven |
9 | NC | Ni povezano | Konektor J3 | |||||||||
4 | SCLK | Serijska ura | 10 | NC | Ni povezano | Pin | Signal | Opis | |||||||
5 | GND | Napajanje
tla |
11 | GND | Napajanje
tla |
1 | INT2 | Prekinitev dva | |||||||
6 | VCC | Napajanje
(3.3V) |
12 | VCC | Napajanje
(3.3V) |
2 | G | Napajalnik
Tla |
PmodACL2 ima na voljo tudi dva programabilna prekinitvena zatiča. Oba zatiča je mogoče nastaviti tako, da sprožita prekinitev ob več različnih sprožilcih, vključno z aktivnostjo/nedejavnostjo (za zmanjšanje moči sistema), ko je vmesni pomnilnik FIFO napolnjen na želeno raven, ko so podatki pripravljeni za pridobivanje, in drugimi sprožilci.
Kakršno koli zunanje napajanje, priključeno na PmodACL2, mora biti znotraj 1.6 V in 3.5 V. Posledično se mora pri sistemskih ploščah Digilent ta Pmod napajati prek 3.3 V tirnice.
Fizične dimenzije
Zatiči na glavi zatiča so razmaknjeni 100 mil. PCB je dolg 0.95 palca na straneh, vzporednih z nožicami na glavi zatiča, in 0.8 palca na straneh, pravokotnih na glavo zatiča.
Copyright Digilent, Inc. Vse pravice pridržane.
Druga navedena imena izdelkov in podjetij so lahko blagovne znamke njihovih lastnikov.
Dokumenti / Viri
![]() |
DIGILENT PmodACL2 3-osni merilnik pospeška MEMS [pdf] Priročnik za lastnika PmodACL2 3-osni merilnik pospeška MEMS, PmodACL2, 3-osni merilnik pospeška MEMS, merilnik pospeška MEMS, merilnik pospeška |