Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| pmod:pmodacl2:reference-manual [2022/09/13 15:50] – changed forum.digilentinc.com to forum.digilent.com jeff.greenberg_ni.com | pmod:pmodacl2:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Pmod ACL2 Reference Manual ====== | ||
| + | The Digilent PmodACL2 (Revision A) is a 3-axis MEMS accelerometer that used the [[http:// | ||
| + | |||
| + | {{Digilent Image Gallery | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | }} | ||
| + | |||
| + | == Download This Reference Manual == | ||
| + | * {{: | ||
| + | |||
| + | ---- | ||
| + | ===== Features ===== | ||
| + | * User-selectable resolution | ||
| + | * Less than 2 μA consumption at 100Hz | ||
| + | * Activity and inactivity monitoring | ||
| + | * Free fall detection | ||
| + | |||
| + | ---- | ||
| + | =====Functional Description ===== | ||
| + | The %%PmodACL2%% utilizes [[http:// | ||
| + | |||
| + | ---- | ||
| + | ===== Interfacing with the Pmod===== | ||
| + | The %%PmodACL2%% communicates with the host board via the [[pmod: | ||
| + | |||
| + | ^ Command Read |||||||^ | ||
| + | |0|0|0|0|1|0|1|1 | ||
| + | |||
| + | ** Note* ** Each '' | ||
| + | |||
| + | To read from the FIFO buffer, a command byte to write to a data register (0x0A) must first be sent so that we can configure the FIFO Control register (address 0x28) to indicate that we want the FIFO buffer to store data. After the ADXL362 has been configured to use the FIFO buffer, a command byte to read from the FIFO buffer (0x0D) must first be sent, to then be followed by pairs of data bytes containing which axis is being measured and the acceleration data. An example set of commands to read from the FIFO buffer is given below: | ||
| + | |||
| + | ^ Command Write |||||||^ | ||
| + | |0|0|0|0|1|0|1|0 | ||
| + | |||
| + | ^ LSB byte of axis data |||||||^ | ||
| + | |b7|b6|b5|b4|b3|b2|b1|LSB | ||
| + | |||
| + | ** Note 1* ** Each '' | ||
| + | ** Note 2* ** '' | ||
| + | |||
| + | ---- | ||
| + | ==== Pinout Description Table ==== | ||
| + | ^ Pinout Table of the %%PmodACL2%% | ||
| + | ^ Connector J1 | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | ~CS | ||
| + | | 2 | MOSI | Master Out Slave In |:::| 8 | INT1 | Interrupt One |:::| 2 | G | Power Supply Ground | ||
| + | | 3 | MISO | Master In Slave Out |:::| 9 | ||
| + | | 4 | SCLK | Serial clock |:::| 10 | NC | Not connected | ||
| + | | 5 | GND | ||
| + | | 6 | VCC | ||
| + | |||
| + | |||
| + | The %%PmodACL2%% also has two programmable interrupt pins available for use. Both of these pins can be set to trigger an interrupt upon multiple different triggers including activity/ | ||
| + | |||
| + | Any external power applied to the %%PmodACL2%% must be within 1.6V and 3.5V. Consequently, | ||
| + | |||
| + | ---- | ||
| + | ===== Physical Dimensions ===== | ||
| + | The pins on the pin header are spaced 100 mil apart. The PCB is 0.95 inches long on the sides parallel to the pins on the pin header and 0.8 inches long on the sides perpendicular to the pin header. | ||
| + | |||
| + | ---- | ||
| + | ===== Additional Information ===== | ||
| + | |||
| + | The schematics of the %%PmodACL2%% are available {{reference: | ||
| + | |||
| + | Example code demonstrating how to get information from the %%PmodACL2%% can be found [[pmod: | ||
| + | |||
| + | If you have any questions or comments about the %%PmodACL2%%, | ||

