DIGILENT PmodCMPS Input Pmods Sensors Manual Pamilik
Swaraview
Digilent PmodCMPS fitur populer Honeywell HMC5883L Kompas digital 3-sumbu lan bisa nambah bacaan judhul kompas menyang papan host Digilent kanthi antarmuka I²C.
PmodCMPS.
Fitur kalebu:
- Kompas digital 3 sumbu
- Resolusi Lapangan 2 mili-gauss ing ± 8 lapangan gauss
- 160 Hz tingkat output data maksimum
- Resistor pull-up opsional kanggo pin SCL lan SDA
- Ukuran PCB cilik kanggo desain fleksibel 0.8" × 0.8" (2.0 cm × 2.0 cm)
- 2 × 4-pin konektor karo antarmuka I2C
- nderek Spesifikasi Antarmuka Pmod Digilent
- Perpustakaan lan mantanampkode kasedhiya ing pusat sumber daya
Deskripsi Fungsional
PmodCMPS nggunakake HMC5883L Honeywell kanthi teknologi Anisotropic Magnetoresistive (AMR). Ing basa Inggris biasa, iki tegese telung sensor (siji kanggo saben arah koordinat) duwe gangguan sing sithik banget supaya data sing akurat bisa dijupuk saka Pmod.
Interfacing karo Pmod
CMPS Pmod komunikasi karo papan inang liwat protokol I²C. Jumper JP1 lan JP2 nyedhiyakake resistor pull-up 2.2kΩ opsional kanggo digunakake kanggo Data Serial lan garis Jam Serial. Alamat 7-bit kanggo chip on-board iki yaiku 0x1E, nggawe alamat 8-bit kanggo printah maca 0x3D lan 0x3C kanggo printah nulis.
Kanthi gawan, PmodCMPS diwiwiti ing mode Pengukuran Tunggal supaya kompas njupuk pangukuran siji, nyetel pin Siap Data kanthi dhuwur, banjur dilebokake ing Mode Idle. Nalika ing Mode Idle, sumber konsumsi daya utama (ora kaget) dipateni, kayata ADC internal sing ngumpulake vol.tage pengukuran. Nanging, sampeyan isih bisa ngakses kabeh registrasi kanthi nilai data paling anyar liwat bis I²C. Kanggo ngganti PmodCMPS saka mode nganggur bali menyang mode Pangukuran Tunggal utawa Pangukuran Terus-terusan, pangguna kudu nulis menyang Mode Register (0x02).
Nalika maca data saka CMPS Pmod, kabeh enem ndhaftar data, sing cocog karo bait ndhuwur lan ngisor saben arah koordinat Cartesian, kudu diwaca. Wiwit pointer alamat ndhaftar internal kanthi otomatis nambah sawise ndhaftar wis kasil diwaca, iku bisa kanggo maca saka kabeh enem ndhaftar karo printah siji. Mantanampcarane iki bisa katon ing ngisor iki:
Tabel 1. Prentah lan alamat bita.
Command byte | Alamat 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 | (STOP) |
Cathetan: SX stands for extension tandha saka bit tandha (sb).
Tabel Katrangan Pinout
Tabel 1. Konektor J1: Katrangan pin minangka labeled ing Pmod.
Header J1 | ||
Pin | Sinyal | Katrangan |
1 lan 5 | SCL | Jam Serial |
2 lan 6 | SDA | Data Serial |
3 lan 7 | GND | Power Supply Ground |
4 lan 8 | VCC | Sumber Daya (3.3V) |
Header J2 | ||
Pin | Sinyal | Katrangan |
1 | KERES | Data Siap |
2 | GND | Power Supply Ground |
Jumper JP1 | ||
Negara dimuat | Garis SDA nggunakake resistor pull-up 2.2kΩ | |
Jumper JP2 | ||
Negara dimuat | SCL line nggunakake resistor pull-up 2.2kΩ |
Ing Pmod CMPS nawakake uga mode test poto kanggo bantuan calibrate sembarang data sing ditampa saka modul.
Sembarang daya external Applied kanggo PmodCMPS kudu ing 2.16V lan 3.6V; mulane, nalika nggunakake header Pmod ing Papan sistem Digilent, sumber voltage kudu ing 3.3V.
Dimensi Fisik
Pin ing header pin diwenehi jarak 100 mil. PCB punika 0.8 inci dawa ing sisih podo karo lencana ing header pin lan 0.8 inci dawa ing sisih jejeg menyang header pin.
Hak Cipta Digilent, Inc.
Jeneng produk lan perusahaan liyane sing kasebut bisa uga merek dagang saka sing nduweni.
Diundhuh saka Arrow.com.
1300 Pengadilan Henley
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Dokumen / Sumber Daya
![]() |
DIGILENT PmodCMPS Input Pmods Sensors [pdf] Manual Pamilik PmodCMPS Input Pmods Sensors, PmodCMPS, Input Pmods Sensors, Pmods Sensors, Sensors |