DIGILENT PmodCMPS Input Pmods Sensors -käyttöopas
DIGILENT PmodCMPS Input Pmod -anturit

Yliview

Digilent PmodCMPS sisältää suosittuja Honeywell HMC5883L 3-akselinen digitaalinen kompassi ja voi lisätä kompassin suunnan lukemia mille tahansa Digilent-isäntälevylle, jossa on I²C-liitäntä.

PmodCMPS.
Yliview

Ominaisuuksiin kuuluu:

  • 3-akselinen digitaalinen kompassi
  • 2 milligaussin kenttäresoluutio ±8 gaussin kentissä
  • 160 Hz suurin tiedonantonopeus
  • Valinnaiset vetovastukset SCL- ja SDA-nastoihin
  • Pieni PCB-koko joustaville malleille 0.8" × 0.8" (2.0 cm × 2.0 cm)
  • 2×4-nastainen liitin I2C-liitännällä
  • Seuraa Digilent Pmod Interface Specification
  • Kirjasto ja example koodi saatavilla resurssikeskus

Toiminnallinen kuvaus

PmodCMPS hyödyntää Honeywellin HMC5883L:ää anisotrooppisella magnetoresistiivisellä (AMR) tekniikalla. Selkeästi englanniksi tämä tarkoittaa, että kolmella anturilla (yksi kutakin koordinaattisuuntaa kohti) on hyvin vähän häiriöitä toistensa kanssa, jotta Pmodista voidaan hakea tarkkaa tietoa.

Liitäntä Pmodiin

Pmod CMPS kommunikoi isäntälevyn kanssa I²C-protokollan kautta. Jumperit JP1 ja JP2 tarjoavat valinnaisia ​​2.2 kΩ vetovastuksia sarjatieto- ja sarjakellolinjoille. Tämän sisäisen sirun 7-bittinen osoite on 0x1E, jolloin lukukomennon 8-bittinen osoite on 0x3D ja kirjoituskomennon 0x3C.

Oletusarvoisesti PmodCMPS käynnistyy yksittäismittaustilassa, jolloin kompassi tekee yhden mittauksen, asettaa Data Ready -nastan korkealle ja asettuu sitten valmiustilaan. Lepotilassa tärkeimmät virrankulutuslähteet (ei yllättävää) ovat poissa käytöstä, kuten sisäinen ADC, joka kerää volyymia.tage mittaukset. Voit kuitenkin edelleen käyttää kaikkia rekistereitä niiden uusimmalla data-arvolla I²C-väylän kautta. Jos haluat muuttaa PmodCMPS:n lepotilasta takaisin yksittäismittaus- tai jatkuvamittaustilaan, käyttäjän on kirjoitettava tilarekisteriin (0x02).

Kun dataa luetaan Pmod CMPS:stä, kaikki kuusi datarekisteriä, jotka vastaavat kunkin karteesisen koordinaatin suunnan ylä- ja alatavua, on luettava. Koska sisäisen rekisterin osoiteosoitin kasvaa automaattisesti, kun rekisteri on luettu onnistuneesti, on mahdollista lukea kaikista kuudesta rekisteristä yhdellä komennolla. Exampmiltä tämä saattaa näyttää, on annettu alla: 

Taulukko 1. Komento- ja osoitetavut.

Komentotavu Osoitetavu
0 0 1 1 1 1 0 1 (ACK) 0 0 0 0 0 0 1 1 (ACK)
MSB X LSB X
SX SX SX SX sb MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Z LSB Z
SX SX SX SX sb MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Y LSB Y
SX SX SX SX sb MSB b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (LOPETTAA)

Huomautus: SX tarkoittaa etumerkkibitin (sb) etumerkkilaajennusta.

Pinout Kuvaustaulukko

Taulukko 1. Liitin J1: Pin-kuvaukset, jotka on merkitty Pmodiin.

Otsikko J1
Pinssit Signaali Kuvaus
1 & 5 SCL Sarjakello
2 & 6 SDA Sarjatiedot
3 & 7 GND Virtalähteen maadoitus
4 & 8 VCC Virtalähde (3.3V)
Otsikko J2
Pin Signaali Kuvaus
1 DRDY Data valmiina
2 GND Virtalähteen maadoitus
Hyppääjä JP1
Ladattu tila SDA-linja käyttää 2.2 kΩ vetovastusta
Hyppääjä JP2
Ladattu tila SCL-linja käyttää 2.2 kΩ vetovastusta

Pmod CMPS tarjoaa myös itsetestaustilan, joka auttaa kalibroimaan moduulista vastaanotettavia tietoja.

PmodCMPS:ään kytketyn ulkoisen tehon on oltava 2.16 V ja 3.6 V sisällä; siksi, kun käytetään Pmod-otsikoita Digilent-emolevyillä, syöttötilavuustage:n on oltava 3.3 V.

Fyysiset mitat

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

Tekijänoikeus Digilent, Inc.
Muut mainitut tuotteiden ja yritysten nimet voivat olla omistajiensa tavaramerkkejä.

Ladattu osoitteesta Arrow.com.

1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com

DIGILENT logo

Asiakirjat / Resurssit

DIGILENT PmodCMPS Input Pmod -anturit [pdfKäyttöopas
PmodCMPS-tulo-Pmod-anturit, PmodCMPS-tulo-Pmod-anturit, Pmod-anturit, anturit

Viitteet

Jätä kommentti

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