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
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
- Liitä PmodACL2 mikro-ohjaimeen tai kehityskorttiin SPI-protokollan avulla.
- Käynnistä PmodACL2 ja mikro-ohjain/kehityskortti.
- Voit lukea kiihtyvyystiedot lähettämällä asianmukaiset komennot PmodACL2:lle SPI:n kautta.
- PmodACL2 tarjoaa jopa 12 bitin resoluution kullekin kiihtyvyysakselille. Käytä käyttäjän valittavissa olevaa tarkkuustoimintoa halutun resoluution määrittämiseen.
- Voit havaita ulkoiset liipaisimet ottamalla käyttöön PmodACL2:n yhden tai kaksoisnapautuksen tunnistusominaisuuden.
- Voit säästää virtaa käyttämällä PmodACL2:n passiivisuuden valvontaominaisuutta.
- 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 |