DIGILENT PmodCMPS Input Pmods Sensors Boky Torolàlana ho an'ny tompony
TAPITRAview
Ny Digilent PmodCMPS dia manasongadina ny malaza Honeywell HMC5883L 3-axis dizitaly compass ary afaka manampy ny lohatenin'ny compass ho an'ny board Digilent host miaraka amin'ny interface I²C.
Ny PmodCMPS.
Anisan'izany ny:
- Kompas nomerika 3-axis
- 2 milli-gauss Field Resolution in ±8 gauss saha
- 160 Hz ny tahan'ny famoahana data ambony indrindra
- Resistor ho an'ny SCL sy SDA
- Ny haben'ny PCB kely ho an'ny famolavolana mora 0.8" × 0.8" (2.0 cm × 2.0 cm)
- 2 × 4-pin connector miaraka amin'ny interface I2C
- manaraka ireto Digilent Pmod Interface Specification
- Tranomboky sy example code misy ao foibe loharanon-karena
Functional Description
Ny PmodCMPS dia mampiasa ny HMC5883L an'i Honeywell miaraka amin'ny teknolojia Anisotropic Magnetoresistive (AMR). Amin'ny teny anglisy tsotra, midika izany fa ny sensor telo (iray ho an'ny tari-dalana mandrindra tsirairay) dia tsy dia misy fitsabahana loatra amin'ny tsirairay mba hahazoana ny angona marina avy amin'ny Pmod.
Fifandraisana amin'ny Pmod
Ny Pmod CMPS dia mifandray amin'ny birao mpampiantrano amin'ny alàlan'ny protocol I²C. Ny Jumpers JP1 sy JP2 dia manome resistors 2.2kΩ azo ampiasaina ho an'ny andalana Serial Data sy Serial Clock. Ny adiresy 7-bit ho an'ity chip an-tsambo ity dia 0x1E, mahatonga ny adiresy 8-bit ho an'ny baiko mamaky 0x3D ary 0x3C ho an'ny baiko fanoratana.
Amin'ny alàlan'ny default, ny PmodCMPS dia manomboka amin'ny fomba fandrefesana tokana mba hahazoana fandrefesana tokana ny kompà, mametraka ambony ny pin Data Ready, ary mametraka ny tenany ao amin'ny Idle Mode. Raha ao amin'ny Idle Mode, ny loharano lehibe fanjifana herinaratra dia (tsy mahagaga), toy ny ADC anatiny izay manangona ny vol.tage refy. Na izany aza, mbola azonao atao ny miditra amin'ny rejisitra rehetra miaraka amin'ny sandan'ny angona farany indrindra amin'ny alàlan'ny bisy I²C. Raha hanova ny PmodCMPS avy amin'ny maodely idle hiverina amin'ny fomba fandrefesana tokana na fandrefesana mitohy, dia tsy maintsy manoratra amin'ny Rejistra Mode (0x02) ny mpampiasa.
Rehefa mamaky angon-drakitra avy amin'ny CMPS Pmod, dia tsy maintsy vakiana ny rejistra data enina rehetra, mifanaraka amin'ny bytes ambony sy ambany amin'ny tari-dalana mandrindra Cartesian tsirairay. Koa satria mitombo ho azy ny fanondro adiresy rejistra anatiny rehefa vita soa aman-tsara ny rejisitra iray, dia azo atao ny mamaky avy amin'ny rejisitra enina miaraka amin'ny baiko tokana. Exampny fomba mety hisehoan'izany dia omena eto ambany:
Tabilao 1. Baiko sy adiresy bytes.
Command byte | Adiresy 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 | (MIJANÒNA) |
Fanamarihana: SX dia midika fanitarana famantarana ny bit famantarana (sb).
Tabilao famaritana Pinout
Tabilao 1. Connector J1: Famaritana amin'ny Pin araka ny voalaza ao amin'ny Pmod.
Lohateny J1 | ||
Pin | famantarana | Description |
1 sy 5 | SCL | Clock Serial |
2 sy 6 | SDA | Serial Data |
3 sy 7 | GND | Tany famatsiana herinaratra |
4 sy 8 | VCC | Famatsiana herinaratra (3.3V) |
Lohateny J2 | ||
Pin | famantarana | Description |
1 | DRDY | Data vonona |
2 | GND | Tany famatsiana herinaratra |
Ampidino ny Jumper JP1 | ||
Fanjakana Loaded | Ny tsipika SDA dia mampiasa resistor 2.2kΩ | |
Ampidino ny Jumper JP2 | ||
Fanjakana Loaded | Ny tsipika SCL dia mampiasa resistor 2.2kΩ |
Ny Pmod CMPS dia manolotra fomba fitiliana tena ihany koa mba hanampiana amin'ny fanamafisana ny angona azo avy amin'ny maody.
Ny hery ivelany rehetra ampiharina amin'ny PmodCMPS dia tsy maintsy ao anatin'ny 2.16V sy 3.6V; noho izany, rehefa mampiasa lohapejy Pmod amin'ny tabilaon'ny rafitra Digilent, ny famatsiana voltage dia tokony ho 3.3V.
Dimensions ara-batana
Ny tsimatra eo amin'ny lohatenin'ny pin dia misaraka amin'ny 100 mil. Ny PCB dia 0.8 santimetatra ny halavany amin'ny lafiny mifanandrify amin'ny tsimatra amin'ny lohatenin'ny pin ary 0.8 santimetatra ny lavany amin'ny lafiny mifanandrify amin'ny lohatenin'ny pin.
Copyright Digilent, Inc.
Ny vokatra hafa sy ny anaran'ny orinasa voalaza dia mety ho mariky ny tompony.
Nalaina avy amin'ny Arrow.com.
1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Documents / Loharano
![]() |
DIGILENT PmodCMPS Input Pmods Sensors [pdf] Bokin'ny tompony PmodCMPS Input Pmods Sensors, PmodCMPS, Input Pmods Sensors, Pmods Sensors, Sensors |