DIGILENT PmodCMPS sisend Pmodi andurid Kasutusjuhend
DIGILENT PmodCMPS sisend Pmodi andurid

Läbiview

Digilent PmodCMPS sisaldab populaarseid Honeywell HMC5883L 3-teljeline digitaalne kompass ja saab lisada kompassi kursi näidud igale I²C-liidesega Digilenti hostplaadile.

PmodCMPS.
Läbiview

Funktsioonide hulka kuuluvad:

  • 3-teljeline digitaalne kompass
  • 2 milligaussi välja eraldusvõime ±8 gaussi väljades
  • Maksimaalne andmeedastuskiirus 160 Hz
  • Valikulised tõmbetakistid SCL ja SDA tihvtide jaoks
  • Väike PCB suurus paindlike kujunduste jaoks 0.8 × 0.8 tolli (2.0 cm × 2.0 cm)
  • 2×4-kontaktiline I2C liidesega pistik
  • Jälgib Digilent Pmod liidese spetsifikatsioon
  • Raamatukogu ja eksample kood saadaval ressursikeskus

Funktsionaalne kirjeldus

PmodCMPS kasutab Honeywelli HMC5883L koos anisotroopse magnetoresistentse (AMR) tehnoloogiaga. Lihtsas inglise keeles tähendab see, et kolmel anduril (üks iga koordinaadi suuna jaoks) on üksteisega väga vähe häireid, nii et Pmodist saab täpseid andmeid hankida.

Liides Pmodiga

Pmod CMPS suhtleb hostplaadiga I²C protokolli kaudu. Jumperid JP1 ja JP2 pakuvad valikulisi 2.2 kΩ tõmbetakisteid jadaandmete ja jadakella liinide jaoks. Selle pardal oleva kiibi 7-bitine aadress on 0x1E, muutes lugemiskäsu 8-bitise aadressi 0x3D ja kirjutamiskäsu 0x3C.

Vaikimisi käivitub PmodCMPS ühe mõõtmise režiimis, nii et kompass teeb ühe mõõtmise, seab andmevalmidusnõela kõrgele ja lülitab end seejärel ooterežiimi. Ooterežiimis on peamised energiatarbimise allikad (pole üllatav) keelatud, näiteks sisemine ADC, mis kogub helitugevust.tage mõõtmised. Siiski pääsete I²C siini kaudu juurde kõikidele registritele nende uusimate andmeväärtustega. PmodCMPS-i ooterežiimist tagasi ühekordse mõõtmise või pideva mõõtmise režiimi muutmiseks peab kasutaja kirjutama režiimiregistrisse (0x02).

Andmete lugemisel Pmod CMPS-ist tuleb lugeda kõik kuus andmeregistrit, mis vastavad iga Descartes'i koordinaatide suuna ülemisele ja alumisele baitile. Kuna siseregistri aadressi osuti suureneb pärast registri edukat lugemist automaatselt, on võimalik lugeda kõigist kuuest registrist ühe käsuga. Endineampkuidas see välja näha võib, on toodud allpool: 

Tabel 1. Käskude ja aadresside baidid.

Käsubait Aadressibait
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)

Märkus. SX tähistab märgibiti (sb) märgilaiendit.

Pinouti kirjeldustabel

Tabel 1. Connector J1: Pin kirjeldused, nagu on märgitud Pmodil.

Päis J1
Pins Signaal Kirjeldus
1 ja 5 SCL Seeriakell
2 ja 6 SDA Jadaandmed
3 ja 7 GND Toiteallika maandus
4 ja 8 VCC Toiteallikas (3.3 V)
Päis J2
Pin Signaal Kirjeldus
1 KUIV Andmed valmis
2 GND Toiteallika maandus
Hüppaja JP1
Laaditud olek SDA liin kasutab 2.2 kΩ tõmbetakistit
Hüppaja JP2
Laaditud olek SCL liin kasutab 2.2 kΩ tõmbetakistit

Pmod CMPS pakub ka enesetesti režiimi, mis aitab kalibreerida kõiki moodulilt saadavaid andmeid.

PmodCMPS-ile rakendatav välistoide peab jääma vahemikku 2.16 V ja 3.6 V; seetõttu kasutatakse Digilenti süsteemiplaatidel Pmod-päiseid toitevoldigatage peab olema 3.3 V.

Füüsilised mõõtmed

Tihvtide päises asuvad tihvtid on üksteisest 100 miili kaugusel. PCB on tihvti päise tihvtidega paralleelsetel külgedel 0.8 tolli ja tihvti päise tihvtidega risti olevatel külgedel 0.8 tolli pikk.

Autoriõigus Digilent, Inc.
Muud mainitud toodete ja ettevõtete nimed võivad olla nende vastavate omanike kaubamärgid.

Alla laaditud saidilt Arrow.com.

1300 Henley kohus
Pullman, WA 99163
509.334.6306
www.digilentinc.com

DIGILENT Logo

Dokumendid / Ressursid

DIGILENT PmodCMPS sisend Pmodi andurid [pdfKasutusjuhend
PmodCMPS-i sisend-Pmod-andurid, PmodCMPS-i, sisend-Pmod-andurid, Pmod-andurid, andurid

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *