Logo DIGILENT

PmodGYRO™
Referenční příručka
Revize: 3. srpna 2011
Poznámka: Tento dokument se vztahuje na Rev. A představenstva.

Periferní modul DIGILENT PmodGYRO

Nadview

PmodGYRO je periferní modul s pohybovým senzorem STMicroelectronics® L3G4200D MEMS. L3G4200D poskytuje tříosý digitální výstupní gyroskop s vestavěným teplotním senzorem.

Mezi vlastnosti patří:

  • Standardní rozhraní SPI a I2C™
  • Volitelná rozlišení 250/500/2000dps
  • Dva přizpůsobitelné přerušovací kolíky
  • Vypnutí a režim spánku
  • Uživatelsky konfigurovatelné filtrování signálu

Popis funkce

PmodGYRO používá standardní 12pinové připojení a komunikuje přes SPI nebo I²C, ve výchozím nastavení na komunikaci I²C. Pull-up rezistor na lince CS udržuje zařízení v režimu I²C, pokud není linka CS řízena nízko nadřízeným zařízením

Rozhraní
Při komunikaci se zařízením musí master poskytnout adresu registru a příznak určující, zda následná akce je čtení nebo zápis. Vlastní přenos dat následuje po tomto příkazu. Prostřednictvím této metody může uživatel buď konfigurovat zařízení zápisem do specifických řídicích registrů v zařízení, nebo zpětně číst data ze samostatných registrů pouze pro čtení.

Dvě přerušení přímo mapují na piny dostupné uživateli na konektoru J1 PmodGYRO. Konfigurace INT1, přítomná na pinu 7 J1, je zcela uživatelsky přizpůsobitelná. Hlavní použití INT1 pramení z vysokých a nízkých událostí na třech osách, kolem kterých gyroskop měří úhlovou rychlost. Ve výchozím nastavení je INT1 zakázáno. Druhé přerušení, INT2, se primárně používá pro data ready a FIFO přerušení a mapuje se na pin 8 na J1.
Další informace o řídicích registrech, sběru dat a nastavení přerušení dostupných pro uživatelskou konfiguraci naleznete v datovém listu pro L3G4200D na STMicroelectronics® webmísto.

SPI komunikace

Rozhraní SPI využívá ke komunikaci tři nebo čtyři signálové linky v závislosti na aktuální konfiguraci zařízení. Jsou to Chip Select (CS), Serial Data In (SDI) nebo jednoduše Serial Data (SDA) v režimu 3-wire SPI, Serial Data Out (SDO) a Serial Clock (SCL). PmodGYRO je standardně nastaven na 4vodičový provozní režim. Aby bylo možné použít 3vodičový režim, musí být zapsán řídicí registr. Podrobnější komunikaci SPI naleznete v datovém listu zařízení.

Komunikace I²C

Standard I²C používá dvě signálové linky, I²C data (SDA) a sériové hodiny (SCL). Zařízení podporuje jak standardní, 100 kHz, tak rychlé, 400 kHz, sériové hodiny. V souladu s protokolem I²C má L3G4200D 7bitovou adresu specifickou pro zařízení, kterou používá sériový master ke komunikaci s více zařízeními na datové sběrnici. Zařízení používá adresu 110100xb, kde pin 3 na J1 (SDO/SA0) definuje nejméně významný bit (LSB). Ve výchozím nastavení je LSB adresy '1' kvůli pull-up rezistoru na JP1, jak ukazuje schéma dostupné na Digilent webmísto. Zatímco výchozí hodnota je '1', jednoduchým připojením kolíku 3 na J1 k zemnicí liště může uživatel změnit LSB na '0'. Tento uživatelsky volitelný bit umožňuje použití dvou PmodGYRO na stejné I²C sběrnici. Datový list pro L3G4200D obsahuje další informace I²C specifické pro zařízení.

Konektor J1 — SPI Communications
Kolík Signál Popis
1 CS Výběr čipu
2 SDA/SDI/SDO Sériová data In
3 SDO/SAO Sériový datový výstup/LSB zařízení I2C
Adresa
4 SCLJSPC Sériové hodiny
5 GND Uzemnění napájecího zdroje
6 VCC Napájení (3.3V)
7 INT1 Programovatelné přerušení
8 INT2 Data Ready/FIFO Interrupt
9 NC Nepřipojeno
10 NC Nepřipojeno
11 GND Uzemnění napájecího zdroje
12 VCC Napájení (3.3V)
Konektor J2 — I2C komunikace
Kolík Signál Popis
1 a 2 SCLJSPC Sériové hodiny
3 a 4 SDA/SDI/SDO Sériová data
5 a 6 GND Uzemnění napájecího zdroje
7 a 8 VCC Napájení (3.3V)

Logo DIGILENT

www.digilentinc.com
Copyright Digilent, Inc.
1300 NE Henley Court, apartmá 3
Pullman, WA 99163
(509) 334 6306 Hlas | (509) 334 6300 Fax

Dokumenty / zdroje

Periferní modul DIGILENT PmodGYRO [pdfNávod k obsluze
PmodGYRO, PmodGYRO periferní modul, periferní modul, modul

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *