DIGILENT PmodACL2 3 ašių MEMS akselerometras
PmodACL2TM informacinis vadovas
Patikslinta 24 m. gegužės 2016 d
Šis vadovas taikomas PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306
Baigėsiview
PmodACL2 yra 3 ašių MEMS akselerometras, maitinamas analoginių įrenginių ADXL362. Bendraudami su lustu per SPI protokolą, vartotojai gali gauti iki 12 bitų skiriamąją gebą kiekvienai pagreičio ašiai. Be to, šis modulis siūlo išorinį suveikimo jutimą per vieną arba du kartus palietus aptikimą, taip pat energijos taupymo funkcijas stebint neveiklumą.
Produkto savybės
- 3 ašių MEMS akselerometras
- Iki 12 bitų skiriamoji geba vienoje ašyje
- Vartotojo pasirenkama skiriamoji geba
- Veiklos / neveiklumo stebėjimas
- Mažas srovės suvartojimas
Produkto naudojimo instrukcijos
- Prijunkite PmodACL2 prie savo mikrovaldiklio arba kūrimo plokštės naudodami SPI protokolą.
- Įjunkite PmodACL2 ir mikrovaldiklį / kūrimo plokštę.
- Norėdami nuskaityti pagreičio duomenis, per SPI išsiųskite atitinkamas komandas į PmodACL2.
- PmodACL2 suteikia iki 12 bitų skiriamąją gebą kiekvienai pagreičio ašiai. Norėdami sukonfigūruoti norimą skiriamąją gebą, naudokite vartotojo pasirenkamą skyros funkciją.
- Norėdami aptikti išorinius paleidiklius, PmodACL2 įjunkite vieno arba dviejų paspaudimų aptikimo funkciją.
- Norėdami taupyti energiją, naudokite PmodACL2 neveiklumo stebėjimo funkciją.
- Išsamios informacijos apie SPI komandas ir konfigūravimo parinktis rasite PmodACL2 informaciniame vadove.
Baigėsiview
PmodACL2 yra 3 ašių MEMS akselerometras, maitinamas analoginių įrenginių ADXL362. Bendraudami su lustu per SPI protokolą, vartotojai gali gauti iki 12 bitų skiriamąją gebą kiekvienai pagreičio ašiai. Be to, šis modulis siūlo išorinį paleidimo jutimą per vieną arba du kartus palietus aptikimą, taip pat energijos taupymo funkcijas stebint neveiklumą.
PmodACL2.
Funkcijos apima:
- 3 ašių MEMS akselerometras
- Iki 12 bitų skiriamoji geba vienoje ašyje
- Vartotojo pasirenkama skiriamoji geba
- Veiklos / neveiklumo stebėjimas
- Mažas srovės suvartojimas <2 μA esant 100 Hz
- Laisvo kritimo aptikimas
- Mažas PCB dydis lanksčiam dizainui 1.0 colio ×
0.8 colio (2.5 cm × 2.0 cm) - Seka „Digilent Pmod“ sąsają
Specifikacijos tipas 2A - Biblioteka ir buvampgalimas kodas
išteklių centre
Funkcinis aprašymas
PmodACL2 naudoja Analog Devices ADXL362, kad pateiktų MEMS pagreičio duomenis į sisteminę plokštę. Su savo gilia 512-sample FIFO buferis, vartotojai gali view ilgą įvykių seką prieš suaktyvintą pertraukimą arba tiesiog turėti galimybę sisteminei plokštei pasiekti pagreičio duomenis, kai vartotojui tai atrodo patogiausia.
Sąsaja su Pmod
PmodACL2 bendrauja su pagrindine plokšte per SPI protokolą. Norėdami nuskaityti iš transporto priemonės duomenų registrų,
Chip Select eilutė pirmiausia turi būti sumažinta ir tada nusiųsti komandos baitą, kad būtų galima nuskaityti iš duomenų registrų (0x0B).
Toliau turi būti išsiųstas norimas adreso baitas, o tada norimas baitas gaunamas su MSB pirmiausia ant krentančio laikrodžio krašto. Kadangi adreso žymeklis automatiškai didėja iki kito adreso baito, galima nuskaityti kelis baitus iš eilės ir toliau pulsuojant serijos laikrodžio eilutę. BuvęsampToliau pateikiamas komandų rinkinys, skirtas nuskaityti iš yaxis registro:
Komanda Skaityti | Pirmasis Y ašies adresas | ||||||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Y ašies duomenų LSB baitas | Y ašies duomenų MSB baitas | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | SX | SX | SX | SX | MSB | b10 | b9 | b8 |
Pastaba: Kiekvienas SX bitas yra tokia pati reikšmė kaip ir svarbiausias y ašies duomenų bitas.
Norint nuskaityti iš FIFO buferio, pirmiausia reikia išsiųsti komandos baitą, skirtą įrašyti į duomenų registrą (0x0A), kad galėtume sukonfigūruoti FIFO valdymo registrą (adresas 0x28), kad būtų nurodyta, jog norime, kad FIFO buferis saugotų duomenis. Kai ADXL362 sukonfigūruotas naudoti FIFO buferį, pirmiausia turi būti išsiųstas komandos baitas, skirtas nuskaityti iš FIFO buferio (0x0D), o po to – duomenų baitų poros, kuriose yra matuojama ašis, taip pat pagreičio duomenys. BuvęsampToliau pateikiamas komandų rinkinys, skirtas nuskaityti iš FIFO buferio:
Komanda Skaityti FIFO Control Registruoti Adresas Komanda FIFO Read
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1
LSB ašies duomenų baitas | Ašies duomenų MSB baitas | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | MSB | b10 | b9 | b8 |
Pastaba: Kiekvienas SX bitas yra tokia pati reikšmė kaip ir svarbiausias y ašies duomenų bitas. b15 ir b14 nurodo, kuriai ašiai atstovauja gaunami duomenys.
Pinout aprašymo lentelė
PmodACL2 įvesties lentelė | |||||||||||||||
Jungtis J1 | Jungtis J2 | ||||||||||||||
Smeigtukas | Signalas | Aprašymas | Smeigtukas | Signalas | Aprašymas | Smeigtukas | Signalas | Aprašymas | |||||||
1 | ~CS | Chip pasirinkimas | 7 | INT2 | Pertraukite du | 1 | INT1 | Pertraukite vieną | |||||||
2 | DAWDLE | Master Out Slave
In |
8 | INT1 | Pertraukite vieną | 2 | G | Maitinimo šaltinis
Žemė |
|||||||
3 | Sojų pasta | Master In Slave
Išeina |
9 | NC | Neprisijungęs | Jungtis J3 | |||||||||
4 | SCLK | Serijinis laikrodis | 10 | NC | Neprisijungęs | Smeigtukas | Signalas | Aprašymas | |||||||
5 | GND | Maitinimas
žemės |
11 | GND | Maitinimas
žemės |
1 | INT2 | Pertraukite du | |||||||
6 | VCC | Maitinimas
(3.3V) |
12 | VCC | Maitinimas
(3.3V) |
2 | G | Maitinimo šaltinis
Žemė |
PmodACL2 taip pat turi du programuojamus pertraukimo kaiščius, kuriuos galima naudoti. Abu šie kaiščiai gali būti nustatyti taip, kad suaktyvintų pertraukimą keliems skirtingiems trigeriams, įskaitant aktyvumą / neveiklumą (siekiant padėti sumažinti sistemos galią), kai FIFO buferis užpildomas iki pageidaujamo lygio, kai duomenys yra paruošti gauti, ir kitus paleidiklius.
Bet koks išorinis PmodACL2 maitinimas turi būti 1.6–3.5 V. Vadinasi, naudojant „Digilent“ sistemines plokštes, šis Pmod turi būti paleistas iš 3.3 V bėgio.
Fiziniai matmenys
Smeigtukai ant kaiščio antraštės yra išdėstyti 100 mylių atstumu. PCB yra 0.95 colio ilgio iš šonų, lygiagrečių kaiščio antraštės kaiščiams, ir 0.8 colio ilgio iš šonų, statmenų kaiščio antraštei.
Autorių teisės Digilent, Inc. Visos teisės saugomos.
Kiti paminėti gaminių ir įmonių pavadinimai gali būti atitinkamų savininkų prekių ženklai.
Dokumentai / Ištekliai
![]() |
DIGILENT PmodACL2 3 ašių MEMS akselerometras [pdfNaudotojo vadovas PmodACL2 3 ašių MEMS akselerometras, PmodACL2, 3 ašių MEMS akselerometras, MEMS akselerometras, akselerometras |