Overview

The Pi-Plates ADCplate is the most precise analog to digital converter available for the Raspberry Pi Single Board Computer.  With eight single-ended / four differential voltage inputs, four 4-20mA current inputs, and five 30V tolerant digital inputs, the ADCplate is a perfect data acquisition system for a laboratory bench or a factory floor. And, like all Pi-Plates, the ADCplate can be stacked to increase the analog input count to 64 by using eight plates. This plate is compatible with all of our other products allowing you to create the perfect customized stack of Pi-Plates to collect data from your process.

Features

  • Eight, single ended or four differential voltage inputs with 24bit precision
  • Voltage input range of +/-20V with accuracy guaranteed over +/-10V
  • Four, 0-20mA current inputs with 24bit precision
  • Five 30V tolerant digital inputs.
  • All inputs include transient, overvoltage and overcurrent protection.
  • Single channel sample rates as high as 31.25Khz
  • 50Hz / 60Hz rejection as high as 125 / 130dB
  • Onboard 32-bit ARM processor offloads all timing and data buffering from Raspberry Pi
  • High performance features include Block Mode (8192 readings per block) and Streaming Mode
  • Pluggable terminal blocks for simplified setup and quick changes
  • Up to eight ADCplates can be stacked together
  • Onboard programmable LED
  • Bidirectional trigger allows for synchronized clocking of multiple ADCplates

General

  • 100% Tested and Calibrated
  • Dedicated onboard processor
  • Pluggable 3.5mm screw terminal connections
  • Minimum RPi pins required:  15, 16, 22, and 26 while sharing pins 19, 21, and 23.
  • Each ADCplate also has the option of using one of pins 29, 31,33,35,37,36,38,and 40. See Specifications for more details.
  • All features accessible via Python command set
  • Supported by Node-RED
  • Compatible with all 40 pin versions of the Raspberry Pi
  • Can be used in combination with all members of the Pi-Plates family
  • Onboard bootloader for firmware updates.
  • Detailed Online Users Guide with Examples
  • Dimensions (with all terminal block plugs attached): 120mm long x 85mm wide x 25mm high

ADCplate

A precision 24bit analog to digital converter with 8SE/4DE voltage inputs, four 4-20mA inputs, and four 30V tolerant Digital Inputs.

$99.99Add to cart

Add a DINplate

Our low cost scalable enclosure to mount your Pi-Plate stack to a DIN rail.

$29.99Add to cart

Suggested Accessories

ADCplate Specifications

General

  • A/D Converter Type: Sigma Delta
  • ADC Resolution: 24 bits
  • Max Operating Temperature: 60C
  • No Missing Codes: 24bits
  • Maximum Sample Rate: 31.25Khz w/ one channel enabled

Voltage Inputs

  • Eight Single Ended (Sx - GND)
  • Four Differential  (Dx-Dx+1)
  • Impedance: 1MΩ
  • Differential input range: +/-10V
  • Absolute maximum input voltage: +/-20V
  • DC Common Mode Rejection: 85dB
  • 50 and 60Hz Common Mode Rejection: see ADC Performance Table below
  • Noise: see ADC Performance Table below
  • Calibrated Accuracy: +/-100μV
  • Resolution: see ADC Performance Table below
  • Conversion Time: see ADC Performance Table below
  • Anti Alias Filter: 188Khz
  • 3dB Cut Off Frequency: see ADC Performance Table below
  • Transient Protection Threshold: +/-33V

Current Inputs

  • Input Count: 4
  • Input Range: 0 to 24mA
  • Impedance: 260Ω
  • Resolution: see ADC Performance Table below
  • Conversion Time: see ADC Performance Table below
  • Offset Error +/- 2μA
  • Gain Error: +/- 0.02%
  • 3dB Cut Off Frequency: see ADC Performance Table below
  • Transient Protection Threshold: +/-10V

Digital Inputs

  • Input High Voltage: > 2.4V
  • Input Low Voltage: <1.0V
  • Maximum Input Voltage: 30V
  • Input Impedance (DIN0-DIN3): 10KΩ to ground
  • Input Impedance (DIN4): 100KΩ to ground
  • Transient Protection Threshold: +/-33V

ARM Processor

  • RAM: 32Kbytes (8,192 ADC readings)
  • Raspberry Pi SPI data rate: 4Mbps
  • CPU clock: 64Mhz

Raspberry Pi Interface Signals

  • SPI signals
    • CE1: pin 26 / GPIO07
    • CLK: pin 23 / GPIO11
    • MOSI: pin 19 / GPIO10
    • MISO: pin 21 / GPIO09
  • Pi-Plate Handshake Signals
    • FRAME: pin 22 / GPIO25
    • ACK: pin 16 / GPIO23
  • Event Signals (Optional)
    • SRQ: pin 15 / GPIO22 - can be shared with other Pi-Plates
    • DR0: pin 29 / GPIO05- can be used by ADCplate at address 0
    • DR1: pin 31 / GPIO06- can be used by ADCplate at address 1
    • DR2: pin 33 / GPIO13- can be used by ADCplate at address 2
    • DR3: pin 35 / GPIO19- can be used by ADCplate at address 3
    • DR4: pin 37 / GPIO26- can be used by ADCplate at address 4
    • DR5: pin 40 / GPIO21- can be used by ADCplate at address 5
    • DR6: pin 38 / GPIO20- can be used by ADCplate at address 6
    • DR7: pin 36 / GPIO16- can be used by ADCplate at address 7

ADCplate Performance versus Sample Rate

Sample Rate ValueSingle Channel Sample Rate (SPS)Settling Time (msec)Multi Channel Sample Rate (SPS)Cutoff Frequency (Hz)50Hz Rejection
(dB)
60Hz Rejection
(dB)
Equivalent Number of Bits
Voltage
Equivalent Number of Bits
Current
rms Noise (uV / nA)
01.2524001.250.3-125.63-130.4322.7242.9 / 2.4
12.512002.50.6-108.66-113.4922.7243.0 / 2.6
2560051.3-103.09-107.9222.4243.5 / 3.1
310300102.6-101.71-106.5222.4243.7 / 3.8
416.676016.6710-90-9021.9245.38 / 7.25
520502010-85-8521.8245.54 / 7.26
625402510-62-6221.623.66.09 / 7.68
7506049.6812.8-100.76-46.9521.823.75.3 / 7.2
859.9850.0259.5215.4-40.34-105.821.623.66.2 / 7.6
9100.210100.244NANA21.320.68.0 / 13
10200.35200.389.4NANA20.620.113 / 18
113812.63380.95174.2NANA20.219.917 / 21
125041.99503.8234NANA19.919.421 / 29
1310070.9931007502NANA19.518.827 / 43
1425970.38525971664NANA19.71847 / 75
1552080.32131152182NANA18.317.962 / 84
16104150.22544443944NANA17.917.482 / 113
17156250.19351815164NANA17.717.294 / 136
18312500.16162116776NANA17.517106 / 155

Noise Plots for Easy Mode Sample Rates

High Accuracy (Slow) Mode Noise Floor

Medium Accuracy Noise Floor

Low Accuracy (Fast) Noise Floor

Digital Comb Filter Characteristics for Easy Mode Sample Rates

High Accuracy (Slow) Mode Input Filter Characteristics

Medium Accuracy Mode Input Filter Characteristics

Low Accuracy (Fast) Mode Input Filter Characteristics