DIGILENT PmodCMPS Input Pmods Sensors Manual Xwediyê

Serview
Digilent PmodCMPS ya populer vedigire Honeywell HMC5883L Kumpasa dîjîtal a 3-tevger û dikare xwendinên sernavê kumpasê li her panelê mêvandarê Digilent bi navgînek I²C zêde bike.
PmodCMPS.

Taybetmendî hene:
- 3-tevgera dîjîtal qursa
- 2 milli-gauss Çareserkirina Qada li ± 8 zeviyên Gauss
- Rêjeya hilberîna daneya herî zêde 160 Hz
- Ji bo Pînên SCL û SDA berxwedêrên hilkişînê yên bijartî
- Mezinahiya PCB-ya piçûk ji bo sêwiranên maqûl 0.8 "× 0.8" (2.0 cm × 2.0 cm)
- Girêdana 2 × 4-pin bi navgîniya I2C
- Dişopîne Specification Interface Pmod Digilent
- Pirtûkxane û berêampkoda ku tê de heye navenda çavkaniyê
Danasîna fonksiyonel
PmodCMPS HMC5883L ya Honeywell bi teknolojiya Anisotropic Magnetoresistive (AMR) bikar tîne. Bi îngilîzî ya sade, ev tê vê wateyê ku sê senzor (yek ji bo her rêgezek hevrêziyê) xwedan destwerdana pir hindik bi hevûdu re ne, da ku daneyên rast ji Pmod werin derxistin.
Têkiliya bi Pmod re
Pmod CMPS bi protokola I²C re bi panela mêvandar re têkilî dike. Jumpers JP1 û JP2 berxwedêrên 2.2kΩ yên vebijarkî peyda dikin ku ji bo xetên Daneyên Rêjeyî û Saeta Rêjeyî bikar bînin. Navnîşana 7-bit ji bo vê çîpê li ser panelê 0x1E ye, navnîşana 8-bit ji bo fermanek xwendinê 0x3D û 0x3C ji bo fermanek nivîsandinê dike.
Ji hêla xwerû, PmodCMPS di moda Pîvandina Yekane de dest pê dike, da ku pîvaz pîvanek yekane bigire, pîneya Daneya Amadeyî bilind destnîşan bike, û dûv re xwe bixe Moda Bêkar. Dema ku di Moda Bêkar de ye, çavkaniyên sereke yên xerckirina hêzê (ne ecêb) neçalak in, wek mînak ADC-ya navxweyî ya ku vol kom dike.tage pîvandin. Lêbelê, hûn hîn jî dikarin bi riya otobusê I²C bigihîjin hemî tomarên bi nirxa daneya wan a herî dawî. Ji bo guherandina PmodCMPS ji moda bêkar vegere moda Pîvana Yekane an Pîvana Berdewam, divê bikarhêner ji Tomara Modê (0x02) binivîsîne.
Dema ku daneyên ji Pmod CMPS dixwînin, divê her şeş tomarên daneyê, ku bi baytên jorîn û jêrîn ên her rêgezek hevrêziya Cartesian re têkildar in, werin xwendin. Ji ber ku nîşana navnîşana qeyda navxweyî bixweber piştî ku tomarek bi serfirazî hate xwendin zêde dibe, meriv dikare ji her şeş tomaran bi yek fermanê were xwendin. An exampka ev çawa dikare xuya bike li jêr tê dayîn:
Tablo 1. Bytes ferman û navnîşan.
| Byte fermanê | Navnîşan 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 | (RAWESTAN) |
Not: SX ji bo dirêjkirina nîşana bit (sb) ye.
Tabloya Danasîna Pinout
Tablo 1. Connector J1: Danasînên pin ên ku li ser Pmod-ê têne navnîş kirin.
| Sernav J1 | ||
| Pins | Nîşan | Terîf |
| 1 & 5 | SCL | Saeta Serial |
| 2 & 6 | SDA | Daneyên Serial |
| 3 & 7 | GND | Erdê dabînkirina hêzê |
| 4 & 8 | VCC | Dabînkirina hêzê (3.3V) |
| Sernav J2 | ||
| Derzî | Nîşan | Terîf |
| 1 | DRDY | Daneyên Amade ye |
| 2 | GND | Erdê dabînkirina hêzê |
| Jumper JP1 | ||
| Dewletê Loaded | Xeta SDA berxwedanek vekişînê ya 2.2kΩ bikar tîne | |
| Jumper JP2 | ||
| Dewletê Loaded | Xeta SCL berxwedanek vekişînê ya 2.2kΩ bikar tîne | |
The Pmod CMPS di heman demê de modek ceribandina xweya xwe pêşkêşî dike da ku alîkariya kalibrkirina daneya ku ji modulê tê wergirtin bike.
Pêdivî ye ku her hêzek derveyî ku ji PmodCMPS re tê bikar anîn di nav 2.16V û 3.6V de be; ji ber vê yekê, dema ku sernavên Pmod li ser panelên pergalê Digilent bikar tînin, voltage divê li 3.3V be.
Pîvanên Fîzîkî
Pîneyên li ser serê pînê 100 mîlî ji hev dûr in. PCB 0.8 înç dirêj e li aliyên ku bi pêlên li ser serê pinê re paralel in û 0.8 înç dirêj li aliyên perpendîkular ên serê pinê ye.
Copyright Digilent, Inc.
Navên hilber û pargîdaniyên din ên ku hatine destnîşan kirin dibe ku marqeyên xwediyên wan ên têkildar bin.
Daxistin ji Arrow.com.
1300 Dadgeha Henley
Pullman, WA 99163
509.334.6306
www.digilentinc.com
![]()
Belge / Çavkanî
![]() |
DIGILENT PmodCMPS Input Pmods Sensors [pdf] Pirtûka Destûra Xwediyê PmodCMPS Ketina Pmods Sensors, PmodCMPS, Ketina Pmods Sensors, Pmods Sensors, Sensor |




