DIGILENT-LOGOTIKAS

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

www.digilentinc.com

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

  1. Prijunkite PmodACL2 prie savo mikrovaldiklio arba kūrimo plokštės naudodami SPI protokolą.
  2. Įjunkite PmodACL2 ir mikrovaldiklį / kūrimo plokštę.
  3. Norėdami nuskaityti pagreičio duomenis, per SPI išsiųskite atitinkamas komandas į PmodACL2.
  4. 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ą.
  5. Norėdami aptikti išorinius paleidiklius, PmodACL2 įjunkite vieno arba dviejų paspaudimų aptikimo funkciją.
  6. Norėdami taupyti energiją, naudokite PmodACL2 neveiklumo stebėjimo funkciją.
  7. 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

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *