DIGILENT-LOGO

DIGILENT PmodACL2 3-Axis MEMS Accelerometer

PmodACL2TM Reference Manual

Bewurke 24 maaie 2016
Dizze hantlieding jildt foar de PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.wearstrops.com

Oerview
De PmodACL2 is in 3-as MEMS-versnellingsmeter oandreaun troch de analoge apparaten ADXL362. Troch te kommunisearjen mei de chip fia it SPI-protokol, kinne brûkers oant 12 bits fan resolúsje ûntfange foar elke as fan fersnelling. Derneist biedt dizze module eksterne trigger-sensing fia deteksje mei ien of dûbele tap, lykas funksjes foar enerzjybesparring troch syn ynaktiviteitsmonitoring.

Produkt Features

  • 3-as MEMS accelerometer
  • Oant 12 bits resolúsje per as
  • Mei de brûker selekteare resolúsje
  • Tafersjoch op aktiviteit / ynaktiviteit
  • Lege hjoeddeistige konsumpsje

Produkt Usage Ynstruksjes

  1. Ferbine de PmodACL2 mei jo mikrocontroller of ûntwikkelingsboerd mei it SPI-protokol.
  2. Skeakelje de PmodACL2 en jo mikrocontroller / ûntwikkelingsboerd oan.
  3. Om de fersnellingsgegevens te lêzen, stjoer de passende kommando's nei de PmodACL2 fia SPI.
  4. De PmodACL2 leveret oant 12 bits resolúsje foar elke as fan fersnelling. Brûk de brûker-selekteare resolúsjefunksje om de winske resolúsje te konfigurearjen.
  5. Om eksterne triggers te detektearjen, ynskeakelje de deteksjefunksje mei ien of dûbele tap op 'e PmodACL2.
  6. Om macht te besparjen, brûk de ynaktiviteitsmonitorfunksje fan 'e PmodACL2.
  7. Ferwize nei it PmodACL2 Reference Manual foar detaillearre ynformaasje oer de SPI kommando's en konfiguraasje opsjes.

Oerview
De PmodACL2 is in 3-as MEMS-versnellingsmeter oandreaun troch de analoge apparaten ADXL362. Troch te kommunisearjen mei de chip fia it SPI-protokol, kinne brûkers oant 12 bits fan resolúsje ûntfange foar elke as fan fersnelling. Derneist biedt dizze module eksterne trigger-sensing fia deteksje mei ien of dûbele tap, lykas funksjes foar enerzjybesparring troch syn ynaktiviteitsmonitoring.

De PmodACL2.

Funksjes omfetsje:

  • 3-as MEMS accelerometer
  • Oant 12 bits resolúsje per as
  • Mei de brûker selekteare resolúsje
  • Tafersjoch op aktiviteit / ynaktiviteit
  • Leech stroomferbrûk by <2 μA by 100Hz
  • Free-fall detection
  • Lytse PCB grutte foar fleksibele ûntwerpen 1.0 yn ×
    0.8 yn (2.5 cm × 2.0 cm)
  • Folgje Digilent Pmod Interface
    Spesifikaasje Type 2A
  • Bibleteek en eksample koade beskikber
    yn boarne sintrum

Funksjonele beskriuwing
De PmodACL2 brûkt analoge apparaten ADXL362 om MEMS-fersnellingsgegevens oan it systeemboerd te leverjen. Mei syn djippe 512-sample FIFO buffer, brûkers binne by steat om view in lange string fan eveneminten foarôfgeand oan in triggered ûnderbrekking of gewoan kinne hawwe it systeem board tagong ta fersnellingsgegevens as de brûker fynt it meast handich.

Ynterface mei de Pmod

De PmodACL2 kommunisearret mei it hostboerd fia it SPI-protokol. Om te lêzen út de gegevensregisters oan board,
de Chip Select line moat earst wurde lutsen leech en dan stjoer in kommando byte te lêzen út de gegevens registers (0x0B).
De winske adresbyte moat neist stjoerd wurde, en dan wurdt de winske byte ûntfongen mei de MSB earst op 'e fallende klokrâne. Om't de adresoanwizer automatysk fergruttet nei de folgjende adresbyte, is it mooglik om meardere bytes efterinoar te lêzen troch troch te gean mei it pulsearjen fan 'e Serial Clock line. In eksampDe set fan kommando's om te lêzen út it yaxisregister wurdt hjirûnder jûn:

Kommando Lês Earste Y-as Adres
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

LSB Byte fan Y-as Data MSB Byte fan Y-as Data
b7 b6 b5 b4 b3 b2 b1 LSB SX SX SX SX MSB b10 b9 b8  

Noat: Elts SX bit is deselde wearde as de meast wichtige bit fan de y-as gegevens.
Om te lêzen fan 'e FIFO-buffer, moat in kommandobyte om te skriuwen nei in gegevensregister (0x0A) earst stjoerd wurde, sadat wy it FIFO-kontrôleregister (adres 0x28) kinne konfigurearje om oan te jaan dat wy wolle dat de FIFO-buffer gegevens bewarje. Nei't de ADXL362 is konfigureare om de FIFO-buffer te brûken, moat in kommandobyte om te lêzen fan 'e FIFO-buffer (0x0D) earst stjoerd wurde, dan folge troch pearen gegevensbytes dy't befetsje hokker as wurdt mjitten, lykas de fersnellingsgegevens. In eksampDe set fan kommando's om te lêzen fan 'e FIFO-buffer wurdt hjirûnder jûn:

Kommando Lês FIFO Control Register Adres Kommando FIFO Lês
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 fan Axis Data MSB Byte fan Axis Data
b7 b6 b5 b4 b3 b2 b1 LSB b15 b14 SX SX MSB b10 b9 b8  

Noat: Elts SX bit is deselde wearde as de meast wichtige bit fan de y-as gegevens. b15 en b14 fertsjintwurdigje hokker as de ynkommende gegevens fertsjintwurdiget.

Pinout Beskriuwing Tabel

Pinout-tabel fan 'e PmodACL2
Connector J1   Connector J2  
Pin Sinjaal Beskriuwing   Pin Sinjaal Beskriuwing Pin Sinjaal Beskriuwing  
1 ~CS Chip selektearje 7 INT2 Twa ûnderbrekke 1 INT1 Ien ûnderbrekke  
2 MOSI Master Out Slave

In

8 INT1 Ien ûnderbrekke 2 G Streamtafier

Grûn

 
3 MISO Master In Slave

Út

9 NC Net ferbûn Connector J3  
4 SCLK Serial klok 10 NC Net ferbûn Pin Sinjaal Beskriuwing  
5 GND Streamtafier

grûn

11 GND Streamtafier

grûn

1 INT2 Twa ûnderbrekke  
6 VCC Streamtafier

(3.3V)

12 VCC Streamtafier

(3.3V)

2 G Streamtafier

Grûn

 

De PmodACL2 hat ek twa programmabele ûnderbrekkingspinnen beskikber foar gebrûk. Beide fan dizze pinnen kinne wurde ynsteld om in ûnderbrekking te triggerjen op meardere ferskillende triggers ynklusyf aktiviteit / ynaktiviteit (om te helpen te ferminderjen fan systeemkrêft), as de FIFO-buffer op in winske nivo fol is, as gegevens klear binne om te heljen, en oare triggers.
Elke eksterne krêft tapast op de PmodACL2 moat binnen 1.6V en 3.5V wêze. Dêrtroch, mei Digilent systeem boards, dizze Pmod moat wurde rinne fan in 3.3V spoar.

Fysike Ofmjittings
De pinnen op 'e pinkop binne op in ôfstân fan 100 mil útinoar pleatst. De PCB is 0.95 inch lang oan 'e kanten parallel oan de pinnen op' e pinkoptekst en 0.8 inch lang oan 'e kanten loodrecht op 'e pinkoptekst.

Copyright Digilent, Inc. Alle rjochten foarbehâlden.
Oare neamde produkt- en bedriuwsnammen kinne hannelsmerken wêze fan har respektive eigners.

Dokuminten / Resources

DIGILENT PmodACL2 3-Axis MEMS Accelerometer [pdf] Hânlieding foar brûkers
PmodACL2 3-assige MEMS Accelerometer, PmodACL2, 3-Axis MEMS Accelerometer, MEMS Accelerometer, Accelerometer

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *