MQTT DAQ Module with 8 digital inputs (10~50Vdc) or Dry Contact, 8 digital outputs PNP (10~40Vdc max 650mA), includes 2-port Ethernet Switch for Daisy-Chain. Built-in Web Server. Support for MQTT 3.1.1. Metal case. Wall Mounting. Requires 12~48Vdc
The MCC 128 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 128 HAT provides 8 SE/4 DIFF analog inputs for voltage measurements. Up to eight MCC HATs can be stacked onto one Raspberry Pi.
Raspberry Pi Interface
The MCC 128 header plugs into the 40-pin general purpose I/O (GPIO) connector on a user-supplied Raspberry Pi. The MCC 128 was tested for use with all Raspberry Pi models with the 40-pin GPIO connector.
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.
Up to eight MCC HAT boards can be stacked onto a single Raspberry Pi. Mul-tiple boards can be synchronized using external clock and trigger input options.Users can mix and match MCC HAT models in the stack.
The MCC 128 provides 8 single-ended or 4 differential analog inputs. The input range is selectable for ±10 V, ±5 V, ±2 V, or ±1 V.
- Single-board: max throughput is 100 kS/s.
- Stacked boards: max throughput is 320 kS/s aggregate1.
External Scan Clock
A bidirectional clock I/O pin lets users pace operations with an external clock signal or with the board’s internal scan clock. Use software to set the direction.
The external digital trigger input is software-configurable for edge or level sensitive, rising or falling edge, or high or low level.
The MCC 128 is powered with 5 V pro-vided by the Raspberry Pi through the GPIO header connector.
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.
- 8 SE/4 DIFF 16-bit voltage inputs
- Single-ended and differential input modes
- 100 kS/s max sample rate (320 kS/s aggregate for stacked boards)
- Multiple input ranges
- Onboard sample buffers allow high-speed acquisition
- External scan clock
- External digital trigger input
- Screw terminal connections
- 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