Datasheet

Measurement Computing (508) 946-5100
1
info@mccdaq.com mccdaq.com
MCC 172
Measurement Computing (508) 946-5100
1
info@mccdaq.com mccdaq.com
Raspberry Pi Interface
The MCC 172 header plugs into the 40-pin
general purpose I/O (GPIO) connector on a
user-supplied Raspberry Pi. The MCC 172
was tested for use with all Raspberry Pi
models with the 40-pin GPIO connector.
HAT Configuration
HAT configuration parameters are stored
in an on-board EEPROM that allows the
Raspberry Pi to automatically set up the
GPIO pins when the HAT is connected.
Stackable HATs
Up to eight MCC HAT boards can be
stacked onto a single Raspberry Pi.
Users can mix and match MCC HAT
models in the stack.
Analog Input
The two 24-bit differential analog input
channels simultaneously acquire data at
rates up 51.2 kS/s. Users can turn IEPE
excitation current on or off.
Each channel has a dedicated A/D con-
verter. Both ADCs share the same clock
and are synchronized to start conversions
at the same time for synchronous data.
IEPE Measurement DAQ HAT for Raspberry Pi
®
The MCC 172 is a 24-bit DAQ HAT for making sound and vibration measurements from
IEPE sensors. The MCC 172 is shown connected to a Raspberry Pi (not included).
Multiple HAT Synchronization
Multiple MCC 172 HATs can be synchro-
nized to a single sampling clock. The clock is
programmable for sampling rates between
51.2 kS/s to 200 S/s.
Sample Rates
Single-board: max throughput is
102.4 kS/s (51.2 kS × 2 channels)
Stacked boards: max throughput is
307.2 kS/s aggregate
1
.
Digital Trigger
The trigger input (terminal TRIG) is used
to delay an input scan until a specified
condition is met at the trigger input.
The trigger input signal may be a 3.3V or
5V TTL or CMOS logic signal. The input
condition may be edge or level sensitive,
rising or falling edge, or high or low level.
This terminal may be used to trigger the
start of an acquisition on multiple syn-
chronized MCC 172 HATs.
Power
The MCC 172 is powered with 5 V
provided by the Raspberry Pi through the
GPIO header connector.
1 Dependent on the load on the Raspberry Pi and
the SPI interface.
Features
Two IEPE inputs
Two 24-bit, 51.2 kS/s A/D
converters (one per channel)
AC coupled at ±5 V
10-32 and screw terminal
connections for OEM support
Synchronous ADC conversions
between multiple boards
Onboard sample buffers allow
high-speed acquisition
External digital trigger input
Stack up to eight MCC HATs
onto a single Raspberry Pi
Software
MCC DAQ HAT Library;
available on GitHub
Supported Operating Systems
Linux
®
/Raspbian
Programming API
C, C++, Python
Overview
The MCC 172 is a voltage HAT (Hardware Attached on Top) board designed for use
with Raspberry Pi, the most popular single-board computer on the market today.
A HAT is an add-on board with a 40W GPIO (general purpose input/output) con-
nector that conforms to the Raspberry Pi HAT specification.
The MCC 172 HAT provides two analog inputs for sound or vibration measure-
ments. Up to eight MCC HATs can be stacked onto one Raspberry Pi.
OEM Support
Users can connect analog input signals to
either the 10-32 coaxial inputs or to the
screw terminals. Only one source may be
connected to a channel at a time.
MCC DAQ HAT Library
The open-source MCC DAQ HAT Library
of commands in C/C++ and Python
allows users to develop applications on
the Raspberry Pi using Linux.
The library is available to download from
GitHub. Comprehensive API and hard-
ware documentation is available.
The MCC DAQ HAT Library supports
operation with multiple MCC DAQ HATs
running concurrently.
Console-based and user interface (UI)
example programs are available for each
API.

Summary of content (5 pages)