DIGILENT PmodCMPS bemeneti Pmod érzékelők használati útmutatója
DIGILENT PmodCMPS bemeneti Pmod érzékelők

Felettview

A Digilent PmodCMPS a népszerű Honeywell HMC5883L 3 tengelyes digitális iránytű, és bármely I²C interfésszel rendelkező Digilent host kártyához hozzáadhat iránytű irányt.

A PmodCMPS.
Felettview

Jellemzők:

  • 3 tengelyes digitális iránytű
  • 2 milligauss mezőfelbontás ±8 gauss mezőben
  • 160 Hz maximális adatkimeneti sebesség
  • Opcionális felhúzó ellenállások SCL és SDA érintkezőkhöz
  • Kis NYÁK-méret rugalmas kivitelekhez 0.8" × 0.8" (2.0 cm × 2.0 cm)
  • 2×4 tűs csatlakozó I2C interfésszel
  • Követ Digilent Pmod interfész specifikáció
  • Könyvtár és plample kód elérhető forrásközpont

Funkcionális leírás

A PmodCMPS a Honeywell HMC5883L-t használja anizotróp mágneses ellenállású (AMR) technológiával. Magyarán ez azt jelenti, hogy a három érzékelő (egy-egy minden koordináta irányhoz) nagyon csekély interferenciát okoz egymással, így a Pmod-ból pontos adatokat lehet lekérni.

Interfész a Pmod-dal

A Pmod CMPS az I²C protokollon keresztül kommunikál a gazdagép kártyával. A JP1 és JP2 jumperek opcionális 2.2 kΩ-os felhúzó ellenállást biztosítanak a soros adat és a soros óra vonalakhoz. Ennek a beépített chipnek a 7 bites címe 0x1E, így az olvasási parancs 8 bites címe 0x3D, az írási parancsé pedig 0x3C.

Alapértelmezés szerint a PmodCMPS egyszeri mérési módban indul, így az iránytű egyetlen mérést végez, magasra állítja a Data Ready tűt, majd készenléti módba helyezi magát. Készenléti üzemmódban a fő energiafogyasztási források (nem meglepő módon) le vannak tiltva, mint például a belső ADC, amely gyűjti a hangerőt.tage mérések. Az I²C buszon keresztül azonban továbbra is hozzáférhet az összes regiszterhez a legfrissebb adatértékekkel. Ha a PmodCMPS-t készenléti üzemmódból vissza akarja váltani egyszeri mérési vagy folyamatos mérési módba, a felhasználónak írnia kell az üzemmódregiszterbe (0x02).

A Pmod CMPS-ből származó adatok beolvasásakor mind a hat adatregisztert be kell olvasni, amelyek az egyes derékszögű koordinátairányok felső és alsó bájtjainak felelnek meg. Mivel a belső regiszter címmutatója egy regiszter sikeres beolvasása után automatikusan növekszik, egyetlen paranccsal mind a hat regiszterből kiolvasható. Egy exampaz alábbiakban látható, hogy ez hogyan nézhet ki: 

1. táblázat. Parancs és cím bájtok.

Parancsbájt Cím byte
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 (ÁLLJON MEG)

Jegyzet: Az SX az előjelbit (sb) előjel-kiterjesztését jelenti.

Pinout Leírás táblázat

1. táblázat. J1 csatlakozó: A Pmodon feltüntetett tűleírások.

Fejléc J1
Pins Jel Leírás
1 és 5 SCL Soros óra
2 és 6 SDA Soros adatok
3 és 7 GND Tápegység földelés
4 és 8 VCC Tápegység (3.3 V)
Fejléc J2
Pin Jel Leírás
1 DRDY Adatok készen
2 GND Tápegység földelés
Jumper JP1
Betöltött állapot Az SDA vonal 2.2 kΩ-os felhúzó ellenállást használ
Jumper JP2
Betöltött állapot Az SCL vonal 2.2 kΩ-os felhúzó ellenállást használ

A Pmod CMPS önteszt módot is kínál a modultól kapott adatok kalibrálásához.

A PmodCMPS-re adott külső tápfeszültségnek 2.16 V és 3.6 V között kell lennie; ezért a Pmod fejlécek Digilent alaplapokon történő használatakor a tápvolttage-nek 3.3 V-on kell lennie.

Fizikai méretek

A tűfejen lévő tűk 100 mérföld távolságra vannak egymástól. A PCB 0.8 hüvelyk hosszú a tűfejen lévő érintkezőkkel párhuzamos oldalakon, és 0.8 hüvelyk a tűfejre merőleges oldalakon.

Copyright Digilent, Inc.
Az egyéb említett termékek és cégnevek a megfelelő tulajdonosok védjegyei lehetnek.

Letöltve innen Arrow.com.

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

DIGILENT logó

Dokumentumok / Források

DIGILENT PmodCMPS bemeneti Pmod érzékelők [pdf] Használati utasítás
PmodCMPS bemeneti Pmod érzékelők, PmodCMPS, bemeneti Pmod érzékelők, Pmod érzékelők, érzékelők

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *