DIGILENT-logo.

Giroscop cu 3 axe DIGILENT PmodGYRO

DIGILENT-PmodGYRO-3-Axe-Gyroscope-produs

Informații despre produs

PmodGYRO este un giroscop cu 3 axe alimentat de STMicroelectronics L3G4200D. Este conceput pentru a furniza date de detectare a mișcării pe fiecare dintre cele trei axe carteziene. Modulul poate fi configurat să raporteze momentul unghiular la o rezoluție de până la 2000 dps (grade pe secundă) la o rată de ieșire de până la 800Hz. Dispune de un giroscop digital MEMS cu 3 axe cu capacitate mare de supraviețuire la șocuri și rezoluție selectabilă de utilizator (250/500/2000 dps).

Instrucțiuni de utilizare a produsului

Pentru a interfața cu PmodGYRO, puteți utiliza fie protocoale de comunicare SPI, fie I2C. Modulul comunică cu cipul giroscopului ST L3G4200D pentru a prelua datele de detectare a mișcării.

Interfața cu Pmod

PmodGYRO are două antete, J1 și J2, care oferă pinout pentru conexiune. Tabelul de descriere a pinouturilor este următorul:

Antet Pin Semnal Descriere
J1 1 ~CS Selectare cip
2 MOSI Master-Out-Sclave-In
3 MISO Master-In-Sclave-Out
4 SCLK Ceas serial
5 GND Masa sursei de alimentare
6 VCC Sursă de alimentare pozitivă (3.3 V)
J2 1, 5 SCL Ceas serial
2, 6 SDA Date seriale
3, 7 GND Masa sursei de alimentare
4, 8 VCC Sursă de alimentare pozitivă (3.3 V)

Nota: Orice putere externă aplicată la PmodGYRO trebuie să se încadreze în intervalul de 2.4 V și 3.6 V, deși este recomandat să utilizați Pmod la 3.3 V.

Recuperarea datelor

Datele măsurate de la giroscop sunt înregistrate și stocate în registrele L3G4200D în grade pe secundă (dps). O valoare măsurată de 360 ​​dps este echivalentă cu 60 rpm. Puteți prelua datele din PmodGYRO urmând codul furnizat, example din manualul de utilizare.

Pesteview

PmodGYRO este un giroscop cu 3 axe alimentat de STMicroelectronics L3G4200D. Prin comunicarea cu cipul prin SPI sau I2C, utilizatorii pot configura modulul să raporteze momentul unghiular la o rezoluție de până la 2000 dps la o rată de ieșire de până la 800Hz.

Caracteristicile includ:

  • Giroscop digital MEMS cu 3 axe cu supraviețuire ridicată la șocuri
  • Obțineți date despre moment unghiular cu rezoluție selectabilă de utilizator (250/500/2000 dps)
  • Doi pini de întrerupere personalizabili
  • Filtrarea semnalului configurabilă de utilizator
  • Moduri de oprire și repaus
  • Dimensiune mică PCB pentru modele flexibile 1.0 in × 0.8 in (2.5 cm × 2.0 cm)
  • Port Pmod cu 12 pini cu interfață SPI și interfață suplimentară I²C
  • Biblioteca și exampcodul disponibil în centrul de resurse

Descrierea funcțională

PmodGYRO utilizează giroscopul ST L3G4200D pentru a furniza date de detectare a mișcării pe fiecare dintre cele trei axe carteziene. Utilizatorii pot configura atât rezoluția, cât și opțiunile de filtrare pentru datele măsurate.

Interfața cu Pmod

PmodGYRO comunică cu placa gazdă prin protocoalele SPI sau I²C. Prin conducerea liniei Chip Select (CS) la un volum logic scăzuttagÎn stare, modul SPI este activat. Primul octet trimis prin SPI informează cipul de la bord dacă va fi emisă o comandă de citire sau scriere, dacă adresa de registru ar trebui să fie incrementată după ce o anumită comandă a fost finalizată și adresa de 5 biți a registrului care urmează să fie i se scrie.
Un exampDiagrama de timp pentru citirea și scrierea SPI din foaia de date L3G4200D este prezentată mai jos:DIGILENT-PmodGYRO-3-Axe-Gyroscope-fig 1

Figura 1. Diagrama de timp.
În mod corespunzător, dacă linia CS este lăsată la un volum maretagÎn starea unui rezistor intern de tragere, modul I²C al PmodGYRO este activat. Cipul de bord are două posibile adrese slave sub forma 110100x unde x este volumultagStarea pinului Master-In-Slave-Out (MISO) de pe antetul SPI. După ce adresa slave și bitul de citire sau scriere au fost transmise și mesajul a fost confirmat, o adresă de registru de 7 biți poate fi apoi transmisă. Cel mai semnificativ bit (primul bit din cei 8 biți ai transferului) indică dacă mai mulți octeți de informații trebuie transferați.
Un exampSchema de transfer de fișiere pentru un dispozitiv master care citește mai mulți octeți de date de la PmodGYRO este prezentată mai jos:

Maestru Sclav
Început  
Adresa sclavului si

Scrie un pic

 
  ACK
Biți multi-octeți și

adresa de înregistrare

 
  ACK
Repornire  
Adresă de sclav și citește

pic

 
  ACK
  Date
ACK  
  Date
ACK  
  Date
NACK  
Stop  

Tabelul 1. Exampschema de transfer.
Datele sunt înregistrate și stocate în registrele L3G4200D în grade pe secundă (dps). În mod corespunzător, o valoare măsurată de 360 ​​dps este echivalentă cu 60 rpm. Utilizatorii pot prelua date din PmodGYRO urmând codul furnizat, de example.

Pinout Tabel de descriere

Antet J1
Pin Semnal Descriere Pin Semnal Descriere
1 ~CS Selectare cip 7 INT1 Întreruperea 1
2 MOSI Master-Out-Sclav-

In

8 INT2 Întreruperea 2
3 MISO Stăpân în sclav-

Afară

9 (NC) Nu este conectat
4 SCLK Ceas serial 10 (NC) Nu este conectat
5 GND Alimentare electrică

Sol

11 GND Alimentare electrică

Sol

6 VCC Puterea pozitivă

Alimentare (3.3V)

12 VCC Puterea pozitivă

Alimentare (3.3V)

Antet J2
Pin Semnal Descriere
1,

5

SCL Ceas serial
2,

6

SDA Date seriale
3,

7

GND Alimentare electrică

Sol

4,

8

VCC Puterea pozitivă

Alimentare (3.3V)

     
     

Tabelul 2. Tabelul cu descrierea pinout-ului.
Orice putere externă aplicată la PmodGYRO trebuie să fie între 2.4 V și 3.6 V; cu toate acestea, se recomandă ca Pmod să funcționeze la 3.3V.

Dimensiuni fizice

Știfturile de pe antetul știftului sunt distanțate la 100 mil. PCB-ul are 1 inch lungime pe părțile paralele cu pinii de pe antetul pinului și 0.8 inch lungime pe părțile perpendiculare pe capul pinului.

Drepturi de autor Digilent, Inc. Toate drepturile rezervate.
Alte nume de produse și companii menționate pot fi mărci comerciale ale proprietarilor respectivi.

Descărcat de pe Arrow.com.
1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com

Documente/Resurse

Giroscop cu 3 axe DIGILENT PmodGYRO [pdfManual de utilizare
PmodGYRO giroscop cu 3 axe, PmodGYRO, giroscop cu 3 axe, giroscop

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *