Vlasnički priručnik DIGILENT PmodCMPS ulaznih Pmods senzora
Nadview
Digilent PmodCMPS ima popularne Honeywell HMC5883L 3-osni digitalni kompas i može dodati očitanja smjera kompasa bilo kojoj Digilent glavnoj ploči s I²C sučeljem.
PmodCMPS.
Značajke uključuju:
- 3-osni digitalni kompas
- Razlučivost polja od 2 milli-gaussa u poljima od ±8 gaussa
- 160 Hz maksimalna brzina izlaza podataka
- Opcijski pull-up otpornici za SCL i SDA pinove
- Mala veličina PCB-a za fleksibilne dizajne 0.8“ × 0.8” (2.0 cm × 2.0 cm)
- 2×4-pinski konektor sa I2C sučeljem
- Slijedi Specifikacija sučelja Digilent Pmod
- Knjižnica i example kod dostupan u resursni centar
Funkcionalni opis
PmodCMPS koristi Honeywellov HMC5883L s anizotropnom magnetootpornom (AMR) tehnologijom. Na jednostavnom engleskom, to znači da tri senzora (jedan za svaki koordinatni smjer) imaju vrlo malo smetnji jedan s drugim tako da se točni podaci mogu dohvatiti iz Pmod-a.
Sučelje s Pmodom
Pmod CMPS komunicira s glavnom pločom putem I²C protokola. Kratkospojnici JP1 i JP2 daju dodatne otpornike od 2.2 kΩ za korištenje za linije serijskih podataka i serijskog sata. 7-bitna adresa za ovaj ugrađeni čip je 0x1E, što čini 8-bitnu adresu za naredbu čitanja 0x3D i 0x3C za naredbu pisanja.
Prema zadanim postavkama, PmodCMPS počinje u načinu rada pojedinačnog mjerenja tako da kompas izvrši jedno mjerenje, postavi pin za spremanje podataka u visoko stanje i zatim se prebaci u način mirovanja. Dok ste u stanju mirovanja, glavni izvori potrošnje energije su (što ne iznenađuje) onemogućeni, kao što je interni ADC koji prikuplja vol.tage mjerenja. Međutim, još uvijek možete pristupiti svim registrima s njihovom najnovijom vrijednošću podataka putem I²C sabirnice. Za promjenu PmodCMPS iz načina mirovanja natrag u način pojedinačnog mjerenja ili kontinuiranog mjerenja, korisnik mora pisati u registar načina (0x02).
Prilikom čitanja podataka iz Pmod CMPS-a, mora se pročitati svih šest registara podataka, koji odgovaraju gornjim i donjim bajtovima svakog kartezijevog koordinatnog smjera. Budući da se pokazivač adrese internog registra automatski povećava nakon uspješnog čitanja registra, moguće je čitati iz svih šest registara jednom naredbom. bivšiampkako bi to moglo izgledati dano je u nastavku:
Tablica 1. Komandni i adresni bajtovi.
Komandni bajt | Bajt adrese | ||||||||||||||||
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) |
Bilješka: SX označava proširenje predznaka bita predznaka (sb).
Tablica opisa Pinouta
Tablica 1. Konektor J1: opisi pinova kako je označeno na Pmod.
Zaglavlje J1 | ||
Igle | Signal | Opis |
1 i 5 | SCL | Serijski sat |
2 i 6 | SDA | Serijski podaci |
3 i 7 | GND | Uzemljenje napajanja |
4 i 8 | VCC | Napajanje (3.3V) |
Zaglavlje J2 | ||
Pin | Signal | Opis |
1 | SUHO | Podaci spremni |
2 | GND | Uzemljenje napajanja |
Skakač JP1 | ||
Učitano stanje | SDA linija koristi pull-up otpornik od 2.2 kΩ | |
Skakač JP2 | ||
Učitano stanje | SCL linija koristi pull-up otpornik od 2.2 kΩ |
Pmod CMPS također nudi način samotestiranja za pomoć u kalibraciji svih podataka koji se primaju iz modula.
Svako vanjsko napajanje primijenjeno na PmodCMPS mora biti unutar 2.16 V i 3.6 V; stoga, kada koristite Pmod zaglavlja na Digilent sistemskim pločama, opskrba voltage mora biti na 3.3 V.
Fizičke dimenzije
Igle na zaglavlju igle međusobno su razmaknute 100 mil. PCB je dugačak 0.8 inča na stranama paralelnim s pinovima na zaglavlju igle i 0.8 inča na stranama okomitim na zaglavlje igle.
Autorska prava Digilent, Inc.
Ostali spomenuti nazivi proizvoda i tvrtki mogu biti zaštitni znakovi njihovih vlasnika.
Preuzeto sa Arrow.com.
1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Dokumenti / Resursi
![]() |
DIGILENT PmodCMPS ulazni Pmods senzori [pdf] Priručnik za vlasnika PmodCMPS ulazni Pmods senzori, PmodCMPS, ulazni Pmods senzori, Pmods senzori, senzori |