DIGILENT PmodCMPS Vstup Pmods Senzory Návod k obsluze
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.
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
Dokumenty / zdroje
![]() |
DIGILENTNÍ PmodCMPS Vstupní senzory Pmods [pdfUživatelská příručka PmodCMPS Vstupní senzory Pmods, PmodCMPS, Vstupní senzory Pmods, senzory Pmods, senzory |