DIGILENT PmodCMPS Input Pmods Senzori Korisnički priručnik
Gotovoview
Digilent PmodCMPS ima popularne Honeywell HMC5883L 3-osni digitalni kompas i može dodati očitavanje smjera kompasa na bilo koju Digilent matičnu ploču sa I²C interfejsom.
PmodCMPS.
Karakteristike uključuju:
- 3-osni digitalni kompas
- Rezolucija polja od 2 miligausa u poljima od ±8 gausa
- Maksimalna brzina izlaza podataka 160 Hz
- Opcioni 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 interfejsom
- Follows Digilent Pmod specifikacija sučelja
- Biblioteka i prample kod dostupan u resursni centar
Funkcionalni opis
PmodCMPS koristi Honeywellov HMC5883L sa anizotropnom magnetorezistivom (AMR) tehnologijom. Na običnom engleskom, to znači da tri senzora (po jedan za svaki koordinatni smjer) imaju vrlo malo interferencije jedan s drugim tako da se tačni podaci mogu dohvatiti iz Pmod-a.
Povezivanje sa Pmod
Pmod CMPS komunicira sa matičnom pločom preko I²C protokola. Džamperi JP1 i JP2 pružaju opcione 2.2kΩ pull-up otpornike koji se koriste za linije serijskih podataka i serijskog sata. 7-bitna adresa za ovaj ugrađeni čip je 0x1E, što čini 8-bitnu adresu za naredbu za čitanje 0x3D i 0x3C za komandu pisanja.
Podrazumevano, PmodCMPS počinje u režimu pojedinačnog merenja, tako da kompas vrši jedno merenje, postavlja pin Ready za podatke na visoko, a zatim se postavlja u režim mirovanja. Dok su u stanju mirovanja, glavni izvori potrošnje energije su (nije iznenađujuće) onemogućeni, kao što je interni ADC koji prikupljatage mjerenja. Međutim, i dalje možete pristupiti svim registrima sa njihovim najnovijim podacima preko I²C magistrale. Za promjenu PmodCMPS iz stanja mirovanja natrag u režim pojedinačnog mjerenja ili kontinuiranog mjerenja, korisnik mora upisati u Mode Register (0x02).
Prilikom čitanja podataka iz Pmod CMPS-a, mora se pročitati svih šest registara podataka, koji odgovaraju gornjim i donjim bajtovima svakog kartezijanskog koordinatnog smjera. Pošto se pokazivač adrese internog registra automatski povećava nakon što je registar uspješno pročitan, moguće je čitati iz svih šest registara jednom komandom. Bivšiampkako bi ovo moglo izgledati je dato u nastavku:
Tabela 1. Komandni i adresni bajtovi.
Komandni bajt | Adresni bajt | ||||||||||||||||
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) |
Napomena: SX označava proširenje predznaka bita znaka (sb).
Tabela opisa Pinout
Tabela 1. Konektor J1: Opisi pinova kao što je označeno na Pmod.
Zaglavlje J1 | ||
Pins | Signal | Opis |
1 & 5 | SCL | Serial Clock |
2 & 6 | SDA | Serijski podaci |
3 & 7 | GND | Uzemljenje napajanja |
4 & 8 | VCC | Napajanje (3.3V) |
Zaglavlje J2 | ||
Pin | Signal | Opis |
1 | DRDY | Podaci spremni |
2 | GND | Uzemljenje napajanja |
Jumper JP1 | ||
Loaded State | SDA linija koristi 2.2kΩ pull-up otpornik | |
Jumper JP2 | ||
Loaded State | SCL linija koristi 2.2kΩ pull-up otpornik |
The Pmod CMPS također nudi način samotestiranja koji pomaže pri kalibraciji svih podataka koji se primaju od modula.
Bilo koje eksterno napajanje priključeno na PmodCMPS mora biti unutar 2.16V i 3.6V; stoga, kada koristite Pmod zaglavlja na Digilent sistemskim pločama, potrošnja voltage mora biti na 3.3V.
Fizičke dimenzije
Igle na zaglavlju igle su međusobno razmaknute 100 milja. PCB je dugačak 0.8 inča na stranama paralelnim sa pinovima na zaglavlju igle i 0.8 inča dužine na stranama okomitim na zaglavlje igle.
Autorsko pravo Digilent, Inc.
Ostali spomenuti nazivi proizvoda i kompanija mogu biti zaštitni znaci 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] Uputstvo za upotrebu PmodCMPS Input Pmods senzori, PmodCMPS, Input Pmods senzori, Pmods senzori, senzori |