DIGILENT-LOGO

DIGILENT PmodACL2 3-akselinen MEMS-kiihtyvyysanturi

PmodACL2TM-viiteopas

Tarkistettu 24. toukokuuta 2016
Tämä käsikirja koskee PmodACL2-versiota. A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.digilentinc.com

Yliview
PmodACL2 on 3-akselinen MEMS-kiihtyvyysanturi, joka saa virtansa Analog Devices ADXL362:sta. Kommunikoimalla sirun kanssa SPI-protokollan kautta käyttäjät voivat saada jopa 12 bittiä resoluutiota kullekin kiihtyvyysakselille. Lisäksi tämä moduuli tarjoaa ulkoisen liipaisutunnistuksen yhden tai kaksoisnapautuksen tunnistuksen avulla sekä virransäästöominaisuuksia sen passiivisuuden valvonnan avulla.

Tuotteen ominaisuudet

  • 3-akselinen MEMS-kiihtyvyysanturi
  • Jopa 12 bitin resoluutio akselia kohden
  • Käyttäjän valittavissa oleva resoluutio
  • Aktiivisuuden/toimimattomuuden seuranta
  • Pieni virrankulutus

Tuotteen käyttöohjeet

  1. Liitä PmodACL2 mikro-ohjaimeen tai kehityskorttiin SPI-protokollan avulla.
  2. Käynnistä PmodACL2 ja mikro-ohjain/kehityskortti.
  3. Voit lukea kiihtyvyystiedot lähettämällä asianmukaiset komennot PmodACL2:lle SPI:n kautta.
  4. PmodACL2 tarjoaa jopa 12 bitin resoluution kullekin kiihtyvyysakselille. Käytä käyttäjän valittavissa olevaa tarkkuustoimintoa halutun resoluution määrittämiseen.
  5. Voit havaita ulkoiset liipaisimet ottamalla käyttöön PmodACL2:n yhden tai kaksoisnapautuksen tunnistusominaisuuden.
  6. Voit säästää virtaa käyttämällä PmodACL2:n passiivisuuden valvontaominaisuutta.
  7. Katso PmodACL2 Reference Manual -oppaasta yksityiskohtaisia ​​tietoja SPI-komennoista ja konfigurointivaihtoehdoista.

Yliview
PmodACL2 on 3-akselinen MEMS-kiihtyvyysanturi, joka saa virtansa Analog Devices ADXL362:sta. Kommunikoimalla sirun kanssa SPI-protokollan kautta käyttäjät voivat saada jopa 12 bittiä resoluutiota kullekin kiihtyvyysakselille. Lisäksi tämä moduuli tarjoaa ulkoisen liipaisutunnistuksen yhden tai kaksoisnapautuksen tunnistuksen kautta sekä virransäästöominaisuuksia sen passiivisuuden valvonnan kautta.

PmodACL2.

Ominaisuuksiin kuuluu:

  • 3-akselinen MEMS-kiihtyvyysanturi
  • Jopa 12 bitin resoluutio akselia kohden
  • Käyttäjän valittavissa oleva resoluutio
  • Aktiivisuuden/toimimattomuuden seuranta
  • Pieni virrankulutus <2 μA taajuudella 100 Hz
  • Vapaan pudotuksen tunnistus
  • Pieni PCB-koko joustaville malleille 1.0 tuumaa ×
    0.8 tuumaa (2.5 cm × 2.0 cm)
  • Seuraa Digilent Pmod -liitäntää
    Tekniset tiedot Tyyppi 2A
  • Kirjasto ja example koodi saatavilla
    resurssikeskuksessa

Toiminnallinen kuvaus
PmodACL2 käyttää Analog Devices ADXL362:ta MEMS-kiihdytystietojen toimittamiseen emolevylle. Sen syvä 512-sampFIFO-puskuri, käyttäjät voivat view pitkiä tapahtumia ennen laukaistua keskeytystä tai yksinkertaisesti saada emolevy käyttää kiihtyvyystietoja, kun käyttäjä pitää sen sopivimpana.

Liitäntä Pmodiin

PmodACL2 kommunikoi isäntälevyn kanssa SPI-protokollan kautta. Jos haluat lukea ajoneuvon tietorekistereistä,
Chip Select -rivi on ensin vedettävä alas ja sitten lähetettävä komentotavu datarekistereistä luettavaksi (0x0B).
Seuraavaksi on lähetettävä haluttu osoitetavu, jonka jälkeen haluttu tavu vastaanotetaan MSB:llä ensin laskevalla kellon reunalla. Koska osoiteosoitin kasvaa automaattisesti seuraavaan osoitetavuun, on mahdollista lukea useita tavuja peräkkäin jatkamalla Serial Clock -rivin pulssitoimintoa. Exampyaxis-rekisteristä luettavien komentojen joukko on annettu alla:

Komento Lue Ensimmäinen Y-akselin osoite
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

Y-akselin datan LSB-tavu Y-akselin datan MSB-tavu
b7 b6 b5 b4 b3 b2 b1 LSB SX SX SX SX MSB b10 b9 b8  

Huomautus: Jokainen SX-bitti on sama arvo kuin y-akselin datan merkittävin bitti.
FIFO-puskurista lukemista varten on ensin lähetettävä komentotavu datarekisteriin kirjoittamista varten (0x0A), jotta voimme konfiguroida FIFO-ohjausrekisterin (osoite 0x28) osoittamaan, että haluamme FIFO-puskurin tallentavan tietoja. Kun ADXL362 on konfiguroitu käyttämään FIFO-puskuria, on ensin lähetettävä komentotavu FIFO-puskurista (0x0D) luettavaksi ja sen jälkeen datatavuparit, jotka sisältävät mitattavan akselin sekä kiihtyvyystiedot. ExampFIFO-puskurista luettavien komentojen joukko on annettu alla:

Komento Lue FIFO-ohjausrekisteri Osoite Komento FIFO Read
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1

Akselitietojen LSB-tavu Akselitietojen MSB-tavu
b7 b6 b5 b4 b3 b2 b1 LSB b15 b14 SX SX MSB b10 b9 b8  

Huomautus: Jokainen SX-bitti on sama arvo kuin y-akselin datan merkittävin bitti. b15 ja b14 edustavat mitä akselia saapuva data edustaa.

Pinout Kuvaustaulukko

PmodACL2:n pinout-taulukko
Liitin J1   Liitin J2  
Pin Signaali Kuvaus   Pin Signaali Kuvaus Pin Signaali Kuvaus  
1 ~CS Sirun valinta 7 INT2 Keskeytä kaksi 1 INT1 Keskeytä yksi  
2 VITKASTELLA Master Out Slave

In

8 INT1 Keskeytä yksi 2 G Virtalähde

Maadoitus

 
3 Miso Master In Slave

Ulos

9 NC Ei yhdistetty Liitin J3  
4 SCLK Sarjakello 10 NC Ei yhdistetty Pin Signaali Kuvaus  
5 GND Virtalähde

maahan

11 GND Virtalähde

maahan

1 INT2 Keskeytä kaksi  
6 VCC Virtalähde

(3.3V)

12 VCC Virtalähde

(3.3V)

2 G Virtalähde

Maadoitus

 

PmodACL2:ssa on myös käytettävissä kaksi ohjelmoitavaa keskeytysnastaa. Molemmat nämä nastat voidaan asettaa laukaisemaan keskeytys useille eri liipaisuille, mukaan lukien aktiivisuus/toimimattomuus (auttaa vähentämään järjestelmän tehoa), kun FIFO-puskuri on täytetty halutulle tasolle, kun tiedot on valmis noudettavaksi, ja muut liipaisimet.
PmodACL2:een kytketyn ulkoisen virran on oltava 1.6 V ja 3.5 V sisällä. Näin ollen Digilent-emolevyillä tämä Pmod on poistettava 3.3 V:n kiskosta.

Fyysiset mitat
Neulan otsikon nastat ovat 100 mailin etäisyydellä toisistaan. Piirilevy on 0.95 tuumaa pitkä nastan otsikon nastojen suuntaisilta sivuilta ja 0.8 tuumaa pitkä nastan otsikon kanssa kohtisuorassa olevilta sivuilta.

Tekijänoikeus Digilent, Inc. Kaikki oikeudet pidätetään.
Muut mainitut tuotteiden ja yritysten nimet voivat olla omistajiensa tavaramerkkejä.

Asiakirjat / Resurssit

DIGILENT PmodACL2 3-akselinen MEMS-kiihtyvyysanturi [pdfKäyttöopas
PmodACL2 3-akselinen MEMS-kiihtyvyysanturi, PmodACL2, 3-akselinen MEMS-kiihtyvyysanturi, MEMS-kiihtyvyysanturi, kiihtyvyysanturi

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *