DIGILENT PmodACL2 3-Aksa MEMS-Akcelometro
PmodACL2TM Referenca Manlibro
Reviziita la 24-an de majo 2016
Ĉi tiu manlibro validas por la PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306
Finiteview
La PmodACL2 estas 3-aksa MEMS-akcelerometro funkciigita de la Analog Devices ADXL362. Komunikante kun la blato per la SPI-protokolo, uzantoj povas ricevi ĝis 12 bitojn da rezolucio por ĉiu akso de akcelado. Aldone, ĉi tiu modulo ofertas eksteran ellasilon sentadon per unu- aŭ duobla-frapa detekto kaj ankaŭ ŝparajn funkciojn per sia monitorado de neaktiveco.
Produktaj Trajtoj
- 3-aksa MEMS-akcelometro
- Ĝis 12 bitoj da rezolucio per akso
- Uzant-elektebla rezolucio
- Monitorado de agado/neaktiveco
- Malalta nuna konsumo
Produktaj Uzado-Instrukcioj
- Konektu la PmodACL2 al via mikroregilo aŭ evolutabulo per la SPI-protokolo.
- Ŝaltu la PmodACL2 kaj vian mikroregilon/evoluigan tabulo.
- Por legi la akcelajn datumojn, sendu la taŭgajn komandojn al la PmodACL2 per SPI.
- La PmodACL2 disponigas ĝis 12 bitojn da rezolucio por ĉiu akso de akcelado. Uzu la uzant-elektiblan rezolucian funkcion por agordi la deziratan rezolucion.
- Por detekti eksterajn ellasilon, ebligu la unuopan aŭ duoble-frapa detektfunkcion sur la PmodACL2.
- Por ŝpari potencon, uzu la funkcion de monitorado de senaktiveco de la PmodACL2.
- Riferu al la Referenca Manlibro de PmodACL2 por detalaj informoj pri la SPI-komandoj kaj agordaj elektoj.
Finiteview
La PmodACL2 estas 3-aksa MEMS-akcelerometro funkciigita de la Analog Devices ADXL362. Komunikante kun la blato per la SPI-protokolo, uzantoj povas ricevi ĝis 12 bitojn da rezolucio por ĉiu akso de akcelado. Aldone, ĉi tiu modulo ofertas eksteran ellasilon sentadon per unuopa aŭ duobla detekto kaj ankaŭ ŝparajn funkciojn kvankam ĝia neaktiveca monitorado.
La PmodACL2.
Trajtoj inkluzivas:
- 3-aksa MEMS-akcelometro
- Ĝis 12 bitoj da rezolucio per akso
- Uzant-elektebla rezolucio
- Monitorado de agado/neaktiveco
- Malalta nuna konsumo je <2 μA ĉe 100Hz
- Detekto de liberfalo
- Malgranda PCB-grandeco por flekseblaj dezajnoj 1.0 in ×
0.8 in (2.5 cm × 2.0 cm) - Sekvas Digilent Pmod Interface
Specifo Tipo 2A - Biblioteko kaj eksampla kodo disponebla
en rimeda centro
Funkcia Priskribo
La PmodACL2 utiligas Analog Devices ADXL362 por disponigi MEMS-akceldatenojn al la sistemtabulo. Kun ĝiaj profundaj 512-sampla FIFO bufro, uzantoj povas view longan ŝnuron de eventoj antaŭ ekigita interrompo aŭ simple povi havi la sistemtabulo aliri akceldatenojn kiam la uzanto trovas ĝin plej oportuna.
Interrilatado kun la Pmod
La PmodACL2 komunikas kun la gastiga estraro per la SPI-protokolo. Por legi el la surŝipaj datumregistroj,
la Chip Select-linio unue devas esti tirita malalte kaj tiam sendi komandan bajton por legi el la datenregistroj (0x0B).
La dezirata adresbajto devas esti sendita poste, kaj tiam la dezirata bajto estas ricevita kun la MSB unue sur la falanta horloĝrando. Ĉar la adresmontrilo aŭtomate pliiĝas al la sekva adresbajto, estas eble legi plurajn bajtojn sinsekve daŭrante pulsi la Serian Clock-linion. EksampLa aro de komandoj por legi el la yaksa registro estas donita sube:
Komando Legi | Unua Y-akso Adreso | ||||||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
LSB-bajto de Y-aksa Datumoj | MSB-bajto de Y-aksa Datumoj | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | SX | SX | SX | SX | MSB | b10 | b9 | b8 |
Notu: Ĉiu SX-bito estas la sama valoro kiel la plej signifa bito de la y-akso datenoj.
Por legi el la FIFO-bufro, komanda bajto por skribi al datumregistro (0x0A) devas unue esti sendita, por ke ni povu agordi la FIFO-kontrolregistron (adreson 0x28) por indiki, ke ni volas, ke la FIFO-bufro stoku datumojn. Post kiam la ADXL362 estis agordita por uzi la FIFO-bufron, komandbajto por legi de la FIFO-bufro (0x0D) unue devas esti sendita, tiam sekvita per paroj de datenbajtoj enhavantaj kiu akso estas mezurita same kiel la akceladodatenoj. EksampLa aro de komandoj por legi el la FIFO-bufro estas donita sube:
Komando Legita FIFO Kontrolo Registro Adreso Komando FIFO Legita
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1
LSB-bajto de aksaj datumoj | MSB-bajto de aksaj datumoj | ||||||||||||||||
b7 | b6 | b5 | b4 | b3 | b2 | b1 | LSB | b15 | b14 | SX | SX | MSB | b10 | b9 | b8 |
Notu: Ĉiu SX-bito estas la sama valoro kiel la plej signifa bito de la y-akso datenoj. b15 kaj b14 reprezentas kiun akson la envenantaj datenoj reprezentas.
Pinout Priskribo Tabelo
Pinout Table de la PmodACL2 | |||||||||||||||
Konektilo J1 | Konektilo J2 | ||||||||||||||
Pinglo | Signalo | Priskribo | Pinglo | Signalo | Priskribo | Pinglo | Signalo | Priskribo | |||||||
1 | ~CS | Elekto de blato | 7 | INT2 | Interrompu Du | 1 | INT1 | Interrompu Unu | |||||||
2 | MOSI | Majstro Ekster Sklavo
In |
8 | INT1 | Interrompu Unu | 2 | G | Elektroprovizo
Tero |
|||||||
3 | MISO | Majstro En Sklavo
Ekstere |
9 | NC | Ne konektita | Konektilo J3 | |||||||||
4 | SCLK | Seria horloĝo | 10 | NC | Ne konektita | Pinglo | Signalo | Priskribo | |||||||
5 | GND | Elektroprovizo
grundo |
11 | GND | Elektroprovizo
grundo |
1 | INT2 | Interrompu Du | |||||||
6 | VCC | Elektroprovizo
(3.3V) |
12 | VCC | Elektroprovizo
(3.3V) |
2 | G | Elektroprovizo
Tero |
La PmodACL2 ankaŭ havas du programeblajn interrompajn pinglojn disponeblajn por uzo. Ambaŭ ĉi tiuj stiftoj povas esti agorditaj por ekigi interrompon sur multoblaj malsamaj ellasiloj inkluzive de agado/neaktiveco (por helpi redukti sistempotencon), kiam la FIFO-bufro estas plenigita al dezirata nivelo, kiam datenoj estas pretaj esti prenitaj, kaj aliaj ellasiloj.
Ajna ekstera potenco aplikita al la PmodACL2 devas esti ene de 1.6V kaj 3.5V. Sekve, kun Digilent-sistemaj tabuloj, ĉi tiu Pmod devas esti forkurita de 3.3V-relo.
Fizikaj Dimensioj
La pingloj sur la pingla kaplinio estas interspacigitaj 100 mil. La PCB longas 0.95 colojn sur la flankoj paralelaj al la pingloj sur la pinglokapo kaj 0.8 colojn longa sur la flankoj perpendikularaj al la pinglokapo.
Kopirajto Digilent, Inc. Ĉiuj rajtoj rezervitaj.
Aliaj produktaj kaj firmaaj nomoj menciitaj povas esti varmarkoj de siaj respektivaj posedantoj.
Dokumentoj/Rimedoj
![]() |
DIGILENT PmodACL2 3-Aksa MEMS-Akcelometro [pdf] Manlibro de la posedanto PmodACL2 3-aksa MEMS-Akcelometro, PmodACL2, 3-aksa MEMS-Akcelometro, MEMS-Akcelometro, Akcelometro |