DIGILENT PmodCMPS Input Pmods Sensors -käyttöopas
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.
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
Asiakirjat / Resurssit
![]() |
DIGILENT PmodCMPS Input Pmod -anturit [pdfKäyttöopas PmodCMPS-tulo-Pmod-anturit, PmodCMPS-tulo-Pmod-anturit, Pmod-anturit, anturit |