MMX EC1

Key Features

  • 16 Configurable Universal I/O Pins
  • Digital, Analog, Resistance And Frequency Inputs
  • High-Side, Low-Side and PWM Outputs
  • Integrated 3-Axis Accelerometer
  • Integrated I/O Status LEDs
  • Expansion Options Including H-Bridge, IMU, DAC And RS232/485 Interfaces
  • Scalable Distributed Architecture
The MMX EC1 is a highly flexible distributed I/O controller designed for demanding automotive, special vehicle and industrial applications. It provides an intelligent platform for integrating sensors, switches, actuators and CAN-based devices into a reliable and scalable control system.
As part of the Emitter Electronics MMX product family, the MMX EC1 seamlessly integrates with other MMX devices including HMIs, LCD displays, keypads, pump governors, tank level indicators and additional control modules.
For applications requiring extended I/O capacity, multiple MMX EC1 controllers can be connected over CAN networks using CAN SAE J1939, CANopen or custom communication protocols, enabling scalable and highly configurable system architectures.

KERNEL
Processor32-bit ARM Cortex-M4, 168 MHz
Processor flash1 MByte
Processor RAM192 kByte
External EEPROM2 kByte
External flash64 MByte
I/O PINS
Total16x universal pins, individually configurable via software, all I/O pins are protected against short circuit to GND and BAT +, each I/O pin is diagnosable via status LEDs
INPUTS
Digital input16x total, configurable integrated pull-up/down resistor and active low/high levels via software, protected
Analog input4x total, 12-bit resolution, configurable voltage/current input via software, 4 .. 20 mA,
0 .. 10 V, out-of-range detection, protected
Resistance input2x total, 12-bit resolution, 20 Ohm .. 6 kOhm, Pt1000, Pt100, KTY support, protected
Frequency input16x total, ≤ 30 kHz, incremental encoder A/B - 8x total, protected
OUTPUTS
Digital output + PWM8x total, high side switch, 2 A max., 0 .. 100 %, overload/short circuit protection, overtemperature protection,
open load detection
Digital output + PWM (high current)4x total, high side switch, 4 A max., 0 .. 100 %, overload/short circuit protection, overtemperature protection,
open load detection
Digital output +4x total, high side switch, 2 A max., overload/short circuit protection, overtemperature protection,
open load detection
Digital output -8x total, low side switch, 500 mA max., overload/short circuit protection, overtemperature protection,
open load detection
DAC output2x total, 12-bit resolution, 0 .. 10 V, +/- 10 mA, protected, available via extension board
INTERFACES
CAN2x CAN, ISO 11898 2.0 A/B up to 1 Mbps, protocols SAE J1939, CANopen, free, etc.
CAN Link1x T-connection, configurable termination 120 ohm via DIP switch, node ID definition via software
USB1x USB 2.0, for firmware update
RS232/485, Bluetooth, ...available via extension boards
OTHER FEATURES
Accelerometerintegrated 3-axis, MEMS, 12-bit digital accelerometer, +/-2, +/-4, +/-8 g, for inclination/acceleration sensing
IMU3-axis accelerometer 12-bit, measurement ranges ±2 g, ±4 g, ±8 g, ±16 g, resolution 0.98 mg,
3-axis gyroscope 16-bit, ±125 °/s, ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s, resolution 0.004 °/s,
3-axis magnetometer 16-bit, ±1300 μT (x,y), ±2500 μT (z), resolution 0.3 μT,
available via extension board
Data loggersystem information/data logging, optional RTC logging with dedicated 1000 mAh onboard battery
Monitoringinternal monitoring of power supply voltage, RTC battery voltage, CPU core temperature and board temperature, over/under supply voltage detection, watchdog functionality
LED diagnosticsdedicated on board status LEDs for I/O pin diagnostics and error indication
Protectionsovervoltage, transients , load dump protection, reverse polarity protection by external fuse
ELECTRICAL & ENVIRORMENTAL REQUIREMENTS
Supply voltage8 .. 32 V
Peak supply voltage≤ 36 V for ≤ 5 min, ≤ 40 V for ≤ 2 s
Idle current30 mA @ 24 V
Max total current15 A
RTC battery lifemin. 10 years
Operating temperature-40 .. +85 °C (with full load)
ENCLOSURE
Connector2x 12 pin Deutch DTM connector, waterproof
Ingress ProtectionEN 60529 IP67
Housing materialNylon 6/6 black glass fibre reinforced, silicone rubber
Housing dimensions133 x 119 x 35 mm
Weight250 g
SOFTWARE
Programming envirormentC/C++, high level API-library included
STANDARDS
CE-Mark2014/30/EU
E-MarkECE R10.5, noise immunity with 100 V/m
EMCEN 61000-6-2, noise immunity
EN 61000-6-4, radiation of interference
ElectricalISO 7637-2, pulse immunity, load dump

Product CodeTotal IOOUT+OUT+*OUT-IN+IN-AINRINFBEXT1EXT2EXT3TypeStatus
MMXEC1-0000-xxxx16000161642-----TBDPreview
MMXEC1-0400-xxxx16400161242-----TBDPreview
MMXEC1-0600-000216620161042-----StandardActive
MMXEC1-0800-xxxx1684016842-----TBDPreview
MMXEC1-1000-xxxx16102016641-----TBDPreview
MMXEC1-1200-000316124016441-----StandardActive
MMXEC1-1600-xxxx16164016000-----TBDPreview
MMXEC1-1200-000416626101041-----SpecialActive

Product flyer

Product flyer with datasheet

*High current outputs

OUT – Output, IN – Input, AIN – Analog input, RIN – Resistance input, F – Flash, B – Battery, EXT1 – Extension 1, EXT2 – Extension 2, EXT3 – Extension 3

For other possible IO configurations please contact the supplier.

I/O Controllers