DIGILENT-LOGO

DIGILENT PmodACL2 3-teljeline MEMS kiirendusmõõtur

PmodACL2TM teatmikjuhend

Muudetud 24. mail 2016
See juhend kehtib PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.digilentinc.com

Läbiview
PmodACL2 on 3-teljeline MEMS-kiirendusmõõtur, mille toiteallikaks on Analog Devices ADXL362. Suheldes kiibiga SPI-protokolli kaudu, võivad kasutajad saada kuni 12 bitti eraldusvõimet iga kiirendustelje kohta. Lisaks pakub see moodul välist päästiku tuvastamist ühe või topeltpuudutusega tuvastamise kaudu ning energiasäästufunktsioone oma tegevusetuse jälgimise kaudu.

Toote omadused

  • 3-teljeline MEMS-kiirendusmõõtur
  • Kuni 12 bitti eraldusvõimet telje kohta
  • Kasutaja valitav eraldusvõime
  • Aktiivsuse/mitteaktiivsuse jälgimine
  • Madal voolutarve

Toote kasutusjuhised

  1. Ühendage PmodACL2 SPI-protokolli kasutades oma mikrokontrolleri või arendusplaadiga.
  2. Lülitage PmodACL2 ja oma mikrokontroller/arendusplaat sisse.
  3. Kiirendusandmete lugemiseks saatke vastavad käsud PmodACL2-le SPI kaudu.
  4. PmodACL2 pakub iga kiirendustelje jaoks kuni 12 bitti eraldusvõimet. Kasutage soovitud eraldusvõime konfigureerimiseks kasutaja poolt valitud eraldusvõime funktsiooni.
  5. Väliste päästikute tuvastamiseks lubage PmodACL2 ühe- või topeltpuudutusega tuvastamise funktsioon.
  6. Energia säästmiseks kasutage PmodACL2 passiivsuse jälgimise funktsiooni.
  7. Üksikasjalikku teavet SPI-käskude ja konfiguratsioonisuvandite kohta leiate PmodACL2 teatmejuhendist.

Läbiview
PmodACL2 on 3-teljeline MEMS-kiirendusmõõtur, mille toiteallikaks on Analog Devices ADXL362. Suheldes kiibiga SPI-protokolli kaudu, võivad kasutajad saada kuni 12 bitti eraldusvõimet iga kiirendustelje kohta. Lisaks pakub see moodul välist päästiku tuvastamist ühe- või topeltpuudutusega tuvastamise kaudu ning energiasäästufunktsioone, mis võimaldavad selle tegevusetuse jälgimist.

PmodACL2.

Funktsioonide hulka kuuluvad:

  • 3-teljeline MEMS-kiirendusmõõtur
  • Kuni 12 bitti eraldusvõimet telje kohta
  • Kasutaja valitav eraldusvõime
  • Aktiivsuse/mitteaktiivsuse jälgimine
  • Madal voolutarve <2 μA sagedusel 100 Hz
  • Vaba langemise tuvastamine
  • Väike PCB suurus paindlike kujunduste jaoks 1.0 tolli
    0.8 tolli (2.5 cm × 2.0 cm)
  • Järgib Digilent Pmod liidest
    Spetsifikatsiooni tüüp 2A
  • Raamatukogu ja eksample kood saadaval
    ressursikeskuses

Funktsionaalne kirjeldus
PmodACL2 kasutab MEMS-i kiirenduse andmete edastamiseks emaplaadile Analog Devices ADXL362. Oma sügava 512-gaample FIFO puhver, saavad kasutajad seda teha view pikk sündmuste jada enne käivitatud katkestust või lihtsalt võimaldada emaplaadil juurdepääs kiirendusandmetele, kui kasutaja peab seda kõige mugavamaks.

Liides Pmodiga

PmodACL2 suhtleb hostplaadiga SPI-protokolli kaudu. Pardaandmete registritest lugemiseks
Chip Selecti rida tuleb esmalt madalale tõmmata ja seejärel saata käsubait andmeregistritest lugemiseks (0x0B).
Järgmisena tuleb saata soovitud aadressibait ja seejärel saabub soovitud bait MSB-ga kõigepealt langeval kellaserval. Kuna aadressikursor liigub automaatselt järgmise aadressibaidini, on võimalik järjestikku lugeda mitut baiti, jätkates Serial Clock rea impulsseerimist. Endineampyaxis registrist lugemise käskude komplekt on toodud allpool:

Käsk Lugemine Esimene Y-telje aadress
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

Y-telje andmete LSB bait Y-telje andmete MSB bait
b7 b6 b5 b4 b3 b2 b1 LSB SX SX SX SX MSB b10 b9 b8  

Märkus. Iga SX-bitt on sama väärtus kui y-telje andmete kõige olulisem bitt.
FIFO puhvrist lugemiseks tuleb esmalt saata käsubait andmeregistrisse kirjutamiseks (0x0A), et saaksime konfigureerida FIFO Control registri (aadress 0x28) näitama, et soovime FIFO puhvris andmeid salvestada. Kui ADXL362 on konfigureeritud kasutama FIFO puhvrit, tuleb esmalt saata käsubait FIFO puhvrist lugemiseks (0x0D), seejärel andmebaitide paarid, mis sisaldavad mõõdetavat telge ja kiirendusandmeid. EndineampFIFO puhvrist lugemiseks mõeldud käskude komplekt on toodud allpool:

Käsk loe FIFO juhtregistri aadressi käsk FIFO lugemine
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1

Teljeandmete LSB bait Teljeandmete MSB bait
b7 b6 b5 b4 b3 b2 b1 LSB b15 b14 SX SX MSB b10 b9 b8  

Märkus. Iga SX-bitt on sama väärtus kui y-telje andmete kõige olulisem bitt. b15 ja b14 tähistavad, millist telge sissetulevad andmed esindavad.

Pinouti kirjeldustabel

PmodACL2 pinout-tabel
Pistik J1   Pistik J2  
Pin Signaal Kirjeldus   Pin Signaal Kirjeldus Pin Signaal Kirjeldus  
1 ~CS Kiibi valimine 7 INT2 Katkesta kaks 1 INT1 Katkesta üks  
2 MOSI Master Out Slave

In

8 INT1 Katkesta üks 2 G Toiteallikas

Maapind

 
3 MISO Master In Slave

Välja

9 NC Pole ühendatud Pistik J3  
4 SCLK Seeriakell 10 NC Pole ühendatud Pin Signaal Kirjeldus  
5 GND Toiteallikas

maapinnale

11 GND Toiteallikas

maapinnale

1 INT2 Katkesta kaks  
6 VCC Toiteallikas

(3.3V)

12 VCC Toiteallikas

(3.3V)

2 G Toiteallikas

Maapind

 

PmodACL2-l on kasutamiseks saadaval ka kaks programmeeritavat katkestusviiku. Neid mõlemaid tihvte saab seadistada käivitama katkestust mitme erineva päästiku korral, sealhulgas aktiivsuse/mitteaktiivsuse korral (et aidata vähendada süsteemi võimsust), kui FIFO puhver on soovitud tasemele täidetud, kui andmed on allalaadimiseks valmis, ja muud päästikud.
PmodACL2-le rakendatav välistoide peab jääma vahemikku 1.6–3.5 V. Järelikult tuleb Digilenti süsteemiplaatide puhul seda Pmodi juhtida 3.3 V siinist.

Füüsilised mõõtmed
Tihvtide päises asuvad tihvtid on üksteisest 100 miili kaugusel. PCB on tihvti päise tihvtidega paralleelsetel külgedel 0.95 tolli ja tihvti päise tihvtidega risti olevatel külgedel 0.8 tolli pikk.

Autoriõigus Digilent, Inc. Kõik õigused kaitstud.
Muud mainitud toodete ja ettevõtete nimed võivad olla nende vastavate omanike kaubamärgid.

Dokumendid / Ressursid

DIGILENT PmodACL2 3-teljeline MEMS kiirendusmõõtur [pdfKasutusjuhend
PmodACL2 3-teljeline MEMS-kiirendusmõõtur, PmodACL2, 3-teljeline MEMS-kiirendusmõõtur, MEMS-kiirendusmõõtur, kiirendusmõõtur

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *