DIGILENT PmodCMPS Input Pmods Sensors Owner's Manual
Yfirview
Digilent PmodCMPS býður upp á hið vinsæla Honeywell HMC5883L Þriggja ása stafrænn áttaviti og getur bætt við álestri áttavita á hvaða Digilent hýsilborð sem er með I²C viðmóti.
PmodCMPS.
Eiginleikar fela í sér:
- Þriggja ása stafrænn áttaviti
- 2 milli-gauss sviðsupplausn í ±8 gauss sviðum
- 160 Hz hámarks gagnaúttakshraði
- Valfrjáls uppdráttarviðnám fyrir SCL og SDA pinna
- Lítil PCB stærð fyrir sveigjanlega hönnun 0.8" × 0.8" (2.0 cm × 2.0 cm)
- 2×4-pinna tengi með I2C tengi
- Fylgir Digilent Pmod tengiforskrift
- Bókasafn og fyrrvample kóða fáanlegur í auðlindamiðstöð
Virkni lýsing
PmodCMPS notar Honeywell's HMC5883L með Anisotropic Magnetoresistive (AMR) tækni. Á venjulegri ensku þýðir þetta að skynjararnir þrír (einn fyrir hverja hnitastefnu) hafa mjög litlar truflanir hver á annan svo hægt sé að ná í nákvæm gögn úr Pmod.
Samskipti við Pmod
Pmod CMPS hefur samskipti við hýsingarborðið í gegnum I²C samskiptareglur. Stökkvarar JP1 og JP2 bjóða upp á valfrjálsa 2.2kΩ uppdráttarviðnám til að nota fyrir raðgagna- og raðklukkulínurnar. 7-bita vistfangið fyrir þessa innbyggðu flís er 0x1E, sem gerir 8-bita heimilisfangið fyrir lesskipunina 0x3D og 0x3C fyrir skrifskipunina.
Sjálfgefið er að PmodCMPS byrjar í Single Measurement ham þannig að áttavitinn tekur eina mælingu, stillir Data Ready pinna hátt og setur sig svo í Idle Mode. Í aðgerðalausri stillingu eru helstu orkugjafar (ekki að undra) óvirkir, svo sem innri ADC sem safnar rúmmálinutage mælingar. Hins vegar geturðu samt nálgast allar skrárnar með nýjustu gagnagildi þeirra í gegnum I²C rútuna. Til að breyta PmodCMPS úr aðgerðalausri stillingu aftur í staka mælingu eða samfellda mælingu, verður notandinn að skrifa í hamaskrána (0x02).
Þegar gögn eru lesin úr Pmod CMPS, verður að lesa allar sex gagnaskrárnar, sem samsvara efri og neðri bæti hverrar hnitastefnu. Þar sem vistfangbendill innri skráar hækkar sjálfkrafa eftir að skrá hefur verið lesin, er hægt að lesa úr öllum sex skránum með einni skipun. Fyrrverandiamphvernig þetta gæti litið út er gefið hér að neðan:
Tafla 1. Skipunar- og heimilisfangsbæti.
Skipunarbæti | Heimilisfangsbæti | ||||||||||||||||
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 | (STOPPA) |
Athugið: SX stendur fyrir táknframlengingu á táknbitanum (sb).
Pinout Lýsingartafla
Tafla 1. Tengi J1: Pinnalýsingar eins og merkt er á Pmod.
Fyrirsögn J1 | ||
Pinnar | Merki | Lýsing |
1 og 5 | SCL | Raðklukka |
2 og 6 | SDA | Raðgögn |
3 og 7 | GND | Aflgjafi Jörð |
4 og 8 | VCC | Aflgjafi (3.3V) |
Fyrirsögn J2 | ||
Pinna | Merki | Lýsing |
1 | DRYGGT | Gögn tilbúin |
2 | GND | Aflgjafi Jörð |
Peysa JP1 | ||
Hlaðið ástand | SDA línan notar 2.2kΩ uppdráttarviðnám | |
Peysa JP2 | ||
Hlaðið ástand | SCL línan notar 2.2kΩ uppdráttarviðnám |
Pmod CMPS býður einnig upp á sjálfsprófunarham til að hjálpa til við að kvarða öll gögn sem berast frá einingunni.
Sérhver utanaðkomandi afl sem er sett á PmodCMPS verður að vera innan við 2.16V og 3.6V; því, þegar Pmod hausar eru notaðir á Digilent kerfisborðum, er framboð voltage verður að vera á 3.3V.
Líkamlegar stærðir
Pinnar á pinnahausnum eru með 100 mil millibili. PCB er 0.8 tommur langt á hliðum samsíða pinnunum á pinnahausnum og 0.8 tommur langt á hliðunum sem eru hornrétt á pinnahausinn.
Höfundarréttur Digilent, Inc.
Önnur vöru- og fyrirtækjanöfn sem nefnd eru kunna að vera vörumerki viðkomandi eigenda.
Sótt frá Arrow.com.
1300 Henley dómstóll
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Skjöl / auðlindir
![]() |
DIGILENT PmodCMPS Inntak Pmods skynjarar [pdf] Handbók eiganda PmodCMPS inntak Pmods skynjarar, PmodCMPS, inntak Pmods skynjarar, Pmods skynjarar, skynjarar |