DIGILENT PmodACL2 3 tengelyes MEMS gyorsulásmérő
PmodACL2TM referencia kézikönyv
Felülvizsgálva 24. május 2016-én
Ez a kézikönyv a PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306
Felettview
A PmodACL2 egy 3 tengelyes MEMS gyorsulásmérő, amelyet az Analog Devices ADXL362 táplál. A chippel az SPI protokollon keresztül kommunikálva a felhasználók akár 12 bit felbontást is kaphatnak minden egyes gyorsítási tengelyhez. Ezenkívül ez a modul külső trigger érzékelést kínál az egyszeri vagy dupla érintéssel, valamint energiatakarékos funkciókat az inaktivitás figyelésével.
Termékjellemzők
- 3 tengelyes MEMS gyorsulásmérő
- Akár 12 bit felbontás tengelyenként
- Felhasználó által választható felbontás
- Tevékenység/inaktivitás figyelése
- Alacsony áramfelvétel
A termék használati útmutatója
- Csatlakoztassa a PmodACL2-t a mikrokontrollerhez vagy a fejlesztőkártyához az SPI protokoll segítségével.
- Kapcsolja be a PmodACL2-t és a mikrokontrollert/fejlesztői kártyát.
- A gyorsítási adatok olvasásához küldje el a megfelelő parancsokat a PmodACL2-nek SPI-n keresztül.
- A PmodACL2 akár 12 bites felbontást biztosít minden egyes gyorsulási tengelyhez. Használja a felhasználó által választható felbontás funkciót a kívánt felbontás beállításához.
- A külső triggerek észleléséhez engedélyezze a PmodACL2 egyszeri vagy duplaérintéses észlelési funkcióját.
- Energiatakarékosság érdekében használja a PmodACL2 inaktivitás-figyelő funkcióját.
- Az SPI-parancsokkal és konfigurációs beállításokkal kapcsolatos részletes információkért tekintse meg a PmodACL2 Reference Manual-t.
Felettview
A PmodACL2 egy 3 tengelyes MEMS gyorsulásmérő, amelyet az Analog Devices ADXL362 táplál. A chippel az SPI protokollon keresztül kommunikálva a felhasználók akár 12 bit felbontást is kaphatnak minden egyes gyorsítási tengelyhez. Ezenkívül ez a modul külső trigger-érzékelést kínál egyszeri vagy dupla érintéssel, valamint energiatakarékos funkciókat az inaktivitás figyelése révén.
A PmodACL2.
Jellemzők:
- 3 tengelyes MEMS gyorsulásmérő
- Akár 12 bit felbontás tengelyenként
- Felhasználó által választható felbontás
- Tevékenység/inaktivitás figyelése
- Alacsony áramfelvétel <2 μA-nál 100 Hz-en
- Szabadesés érzékelés
- Kis NYÁK-méret a rugalmas kialakításokhoz 1.0 hüvelyk ×
0.8 hüvelyk (2.5 cm × 2.0 cm) - Követi a Digilent Pmod interfészt
2A típus - Könyvtár és plampelérhető kód
az erőforrásközpontban
Funkcionális leírás
A PmodACL2 Analog Devices ADXL362-t használ, hogy MEMS-gyorsítási adatokat biztosítson az alaplapnak. Mély 512-esévelample FIFO puffer, a felhasználók képesek view események hosszú sorozata a kiváltott megszakítás előtt, vagy egyszerűen lehetővé teszi, hogy az alaplap hozzáférjen a gyorsítási adatokhoz, amikor a felhasználó a legkényelmesebbnek találja.
Interfész a Pmod-dal
A PmodACL2 az SPI protokollon keresztül kommunikál a gazdagép kártyával. A fedélzeti adatregiszterekből való kiolvasáshoz,
a Chip Select sort először le kell húzni, majd küldeni kell egy parancsbyte-ot az adatregiszterekből való olvasáshoz (0x0B).
Ezután a kívánt címbájtot kell elküldeni, majd az MSB-vel először a leeső óraszélen érkezik meg a kívánt bájt. Mivel a címmutató automatikusan a következő címbájtig növekszik, lehetséges több bájt egymás utáni olvasása a Serial Clock sor impulzusának folytatásával. Egy exampA yaxis regiszterből kiolvasandó parancskészlet az alábbiakban található:
Parancs Olvasás | Első Y tengely címe | ||||||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Az Y tengely adatainak LSB bájtja | Az Y tengely adatainak MSB bájtja | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | SX | SX | SX | SX | MSB | b10 | b9 | b8 |
Jegyzet: Minden SX bit ugyanaz, mint az y tengely adatainak legjelentősebb bitje.
A FIFO pufferből való olvasáshoz először el kell küldeni egy adatregiszterbe írandó parancsbájtot (0x0A), hogy a FIFO Control regisztert (0x28 cím) konfigurálhassuk, jelezve, hogy a FIFO pufferben adatokat szeretnénk tárolni. Miután az ADXL362-t a FIFO puffer használatára konfigurálták, először el kell küldeni egy parancsbájtot a FIFO pufferből (0x0D) olvasni, majd ezt követi a mért tengelyt és a gyorsulási adatokat tartalmazó adatbájtpárok. Egy exampA FIFO pufferből kiolvasandó parancskészletet az alábbiakban adjuk meg:
Parancs olvasás FIFO Vezérlőregiszter Cím Parancs FIFO Olvas
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1
Axis adatok LSB bájtja | MSB byte of Axis Data | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | MSB | b10 | b9 | b8 |
Jegyzet: Minden SX bit ugyanaz, mint az y tengely adatainak legjelentősebb bitje. A b15 és b14 azt jelzi, hogy a bejövő adatok melyik tengelyt képviselik.
Pinout Leírás táblázat
A PmodACL2 pinout táblázata | |||||||||||||||
J1 csatlakozó | J2 csatlakozó | ||||||||||||||
Pin | Jel | Leírás | Pin | Jel | Leírás | Pin | Jel | Leírás | |||||||
1 | ~CS | Chip kiválasztása | 7 | INT2 | Kettő megszakítás | 1 | INT1 | Interrupt One | |||||||
2 | MOSI | Master Out Slave
In |
8 | INT1 | Interrupt One | 2 | G | Tápegység
Föld |
|||||||
3 | MISO | Master In Slave
Ki |
9 | NC | Nincs csatlakoztatva | J3 csatlakozó | |||||||||
4 | SCLK | Soros óra | 10 | NC | Nincs csatlakoztatva | Pin | Jel | Leírás | |||||||
5 | GND | Tápegység
föld |
11 | GND | Tápegység
föld |
1 | INT2 | Kettő megszakítás | |||||||
6 | VCC | Tápegység
(3.3V) |
12 | VCC | Tápegység
(3.3V) |
2 | G | Tápegység
Föld |
A PmodACL2 két programozható megszakító érintkezővel is rendelkezik. Mindkét érintkező beállítható úgy, hogy több különböző trigger esetén megszakítást indítson el, beleértve az aktivitást/inaktivitást (a rendszer teljesítményének csökkentése érdekében), amikor a FIFO puffer a kívánt szintre megtelt, amikor az adatok készen állnak a lekérésre, és egyéb triggerek esetén.
A PmodACL2-re adott külső tápfeszültségnek 1.6 V és 3.5 V között kell lennie. Következésképpen a Digilent alaplapoknál ezt a Pmod-ot 3.3 V-os sínről kell levezetni.
Fizikai méretek
A tűfejen lévő tűk 100 mérföld távolságra vannak egymástól. A PCB 0.95 hüvelyk hosszú a tűfejen lévő érintkezőkkel párhuzamos oldalakon, és 0.8 hüvelyk a tűfejre merőleges oldalakon.
Copyright Digilent, Inc. Minden jog fenntartva.
Az egyéb említett termékek és cégnevek a megfelelő tulajdonosok védjegyei lehetnek.
Dokumentumok / Források
![]() |
DIGILENT PmodACL2 3 tengelyes MEMS gyorsulásmérő [pdf] Használati utasítás PmodACL2 3 tengelyes MEMS gyorsulásmérő, PmodACL2, 3 tengelyes MEMS gyorsulásmérő, MEMS gyorsulásmérő, gyorsulásmérő |