DIGILENT PmodCMPS Vstup Pmods Senzory Návod k obsluze
DIGILENTNÍ PmodCMPS Vstupní senzory Pmods

Nadview

Digilent PmodCMPS nabízí populární Honeywell HMC5883L 3osý digitální kompas a může přidat údaje o směru kompasu na jakoukoli hostitelskou desku Digilent s rozhraním I²C.

PmodCMPS.
Nadview

Mezi vlastnosti patří:

  • 3-osý digitální kompas
  • Rozlišení pole 2 mili-gauss v ±8 gaussových polích
  • Maximální rychlost výstupu dat 160 Hz
  • Volitelné pull-up rezistory pro SCL a SDA piny
  • Malá velikost PCB pro flexibilní návrhy 0.8“ × 0.8“ (2.0 cm × 2.0 cm)
  • 2×4pinový konektor s rozhraním I2C
  • Následuje Specifikace rozhraní Digilent Pmod
  • Knihovna a přampkód dostupný v centrum zdrojů

Popis funkce

PmodCMPS využívá Honeywell HMC5883L s technologií Anisotropic Magnetoresistive (AMR). V jednoduché angličtině to znamená, že tři senzory (jeden pro každý směr souřadnic) se navzájem velmi málo ruší, takže z Pmod lze získat přesná data.

Propojení s Pmod

Pmod CMPS komunikuje s hostitelskou deskou prostřednictvím protokolu I²C. Propojky JP1 a JP2 poskytují volitelné 2.2kΩ pull-up rezistory pro použití pro sériová data a sériové hodiny. 7bitová adresa pro tento integrovaný čip je 0x1E, takže 8bitová adresa pro příkaz čtení je 0x3D a 0x3C pro příkaz zápisu.

Ve výchozím nastavení se PmodCMPS spustí v režimu Single Measurement, takže kompas provede jedno měření, nastaví kolík Data Ready na vysokou úroveň a poté se přepne do klidového režimu. V klidovém režimu jsou (nepřekvapivě) deaktivovány hlavní zdroje spotřeby energie, jako je například interní ADC, který shromažďuje vol.tage měření. Stále však můžete přistupovat ke všem registrům s jejich nejnovější datovou hodnotou prostřednictvím sběrnice I²C. Chcete-li změnit PmodCMPS z klidového režimu zpět do režimu Single Measurement nebo Continuous Measurement, musí uživatel zapsat do registru režimů (0x02).

Při čtení dat z Pmod CMPS musí být načteno všech šest datových registrů, odpovídajících hornímu a dolnímu bajtu každého kartézského směru souřadnic. Protože ukazatel adresy interního registru se po úspěšném načtení registru automaticky zvýší, je možné číst ze všech šesti registrů jediným příkazem. Bývalýampjak by to mohlo vypadat, je uvedeno níže: 

Tabulka 1. Příkazové a adresové bajty.

Příkazový bajt Byte adresy
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 (STOP)

Poznámka: SX je zkratka pro znaménkové rozšíření znaménkového bitu (sb).

Tabulka popisu vývodů

Tabulka 1. Konektor J1: Popisy kolíků podle označení na Pmod.

Záhlaví J1
špendlíky Signál Popis
1 a 5 SCL Sériové hodiny
2 a 6 SDA Sériová data
3 a 7 GND Uzemnění napájecího zdroje
4 a 8 VCC Napájení (3.3V)
Záhlaví J2
Kolík Signál Popis
1 SUCHÉ Data připravena
2 GND Uzemnění napájecího zdroje
Propojka JP1
Stav načtení Linka SDA používá pull-up rezistor 2.2 kΩ
Propojka JP2
Stav načtení Linka SCL používá pull-up rezistor 2.2 kΩ

Pmod CMPS nabízí také režim autotestu, který pomáhá kalibrovat jakákoli data přijímaná z modulu.

Jakékoli externí napájení aplikované na PmodCMPS musí být v rozmezí 2.16 V a 3.6 V; proto při použití hlaviček Pmod na systémových deskách Digilent je napájení zvtage musí být na 3.3V.

Fyzické rozměry

Kolíky na hlavičce kolíků jsou od sebe vzdáleny 100 mil. Deska plošných spojů je 0.8 palce dlouhá na stranách rovnoběžných s kolíky na hlavičce kolíků a 0.8 palce na stranách kolmých na hlavičku kolíků.

Copyright Digilent, Inc.
Ostatní uvedené názvy produktů a společností mohou být ochrannými známkami příslušných vlastníků.

Staženo z Arrow.com.

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

Logo DIGILENT

Dokumenty / zdroje

DIGILENTNÍ PmodCMPS Vstupní senzory Pmods [pdfUživatelská příručka
PmodCMPS Vstupní senzory Pmods, PmodCMPS, Vstupní senzory Pmods, senzory Pmods, senzory

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *