Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| pmod:pmodad5:reference-manual [2022/09/13 15:51] – changed forum.digilentinc.com to forum.digilent.com jeff.greenberg_ni.com | pmod:pmodad5:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Pmod AD5 Reference Manual ====== | ||
| + | The Digilent PmodAD5 (Revision A) is an analog-to-digital converter (ADC) that utilizes a fourth order Σ-Δ modulator, a programmable gain array, and on-chip digital filtering including a variety of sinc filters and zero latency features, all powered by the [[http:// | ||
| + | |||
| + | {{Digilent Image Gallery | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | }} | ||
| + | |||
| + | == Download This Reference Manual == | ||
| + | * {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Features ===== | ||
| + | * 24-bit resolution | ||
| + | * 4 differential or 8 pseudo differential input channels | ||
| + | * Simultaneous 50 Hz/60 Hz rejection | ||
| + | |||
| + | ---- | ||
| + | |||
| + | =====Functional Description ===== | ||
| + | |||
| + | The %%PmodAD5%% utilizes [[http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Interfacing with the Pmod===== | ||
| + | The %%PmodAD5%% communicates with the host board via the [[pmod: | ||
| + | |||
| + | The default setting of the AD7193 upon power-up is that a single analog-to-digital conversion is made comparing the voltage difference between pins A1 (+) and A2 (-) on header J2. The input voltage that is allowed with the default settings is ±19.53 mV with respect to the on-board reference voltage of 2.5V. Users are able to receive the 24 bits of data by first pulling the chip select line low and waiting the required conversion and settling time (100 ms by default). Users can then write to the communications register to indicate that they want to read the data and then clock in the 24 bits of data from the data register and finally pull the chip select line back to a high voltage state. An example of what the data stream might look like is given below: | ||
| + | |||
| + | ^ Example Data Stream of the Measured Differential Voltage | ||
| + | ^ Communications Register | ||
| + | | ~WEN | R/~W | Data Register Address | ||
| + | | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | | ||
| + | ^ Data Register | ||
| + | | Read Bits D23-D0 | ||
| + | |||
| + | Some users may wish to have a wider voltage range that they are able to analyze than 2.5V ±19.53 mV. This can be adjusted by changing specific values within the Configuration register; namely, the Reference Select bit (D20) and the three gain bits (D2-D0). | ||
| + | |||
| + | An example bit stream that changes the Reference Select bit from the default reference of 2.5V to the user supplied reference voltage between pins REFIN2+ and REFIN2- and changes the gain from the default of 128 to 1 is provided below: | ||
| + | |||
| + | ^ Example Data Stream of the Measured Differential Voltage | ||
| + | ^ Communications Register | ||
| + | | ~WEN | R/~W | Configuration Register Address | ||
| + | | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | | ||
| + | ^ Configuration Register (first 8 of 24 bits) |||||||| | ||
| + | | Chop | 0 | 0 | REFSEL | ||
| + | | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | | ||
| + | ^ Configuration Register (second 8 of 24 bits) |||||||| | ||
| + | | Channel Enable bits for CH7 - CH0 |||||||| | ||
| + | | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | | ||
| + | ^ Configuration Register (last 8 of 24 bits) |||||||| | ||
| + | | Burn | REFDET | ||
| + | | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Pinout Description Table ==== | ||
| + | ^ Pmod Header J1 ||| ^ Pmod Header J2 (note that pin 1 is on the lower-right hand corner of the header) | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | CS | Chip Select | ||
| + | | 2 | MOSI | Master-Out-Slave-In | ||
| + | | 3 | MISO | Master-In-Slave-Out | ||
| + | | 4 | SCK | Serial Clock |:::| 4 | A4 | Analog Input 4 | 10 | REFIN2+ | ||
| + | | 5 | GND | Power Supply Ground | ||
| + | | 6 | VCC | Power Supply (3.3V/ | ||
| + | |||
| + | Any incoming input voltage to be measured must be within ±(AV< | ||
| + | |||
| + | Any external power applied to the %%PmodAD5%% must be within 3V and 5.25V; however, it is recommended that Pmod is operated at 3.3V. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Physical Dimensions ===== | ||
| + | The pins on the pin header are spaced 100 mil apart. The PCB is 1.9 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 %%PmodAD5%% are available {{reference: | ||
| + | |||
| + | More specific information about how to use the %%PmodAD5%% including how to setup the simultaneous 50 Hz/60 Hz rejection can be found by checking out our [[pmod: | ||
| + | |||
| + | If you have any questions or comments about the %%PmodAD5%%, | ||

