On this post it is showed the M-Duino mapping pin of the PLUS version. On the future, using our boards it won’t be necessary to know the mapping. But until the boards are not updated it is necessary to know it for programming the M-Duino PLUS version.
The M-DUINO RELAY is a PLC based on Open Source Hardware including Arduino Mega board. It has a 16MHz crystal oscillator and a micro USB connection. Power This PLC can be powered at 12 – 24Vdc Memory The M-DUINO RELAY has 256KB (8KB used for the bootloader). It also have 8KB of SRAM and 4KB of EEPROM (Wich can be read and written with the EEPROM library) all from the Arduino Mega.
M-DUINO 57R I/OS PLC has a diferents types of Inputs and Outputs. It has 49 input/output signals: 18 Inputs, of which: 12 can be used as Analog/Digital Input 0-10Vdc, 10bits,(using Pins A0, A1, A2, A3, A6, A7, A8 , A9, A12, A13, A14, A15). 6 are Digital Input which can work as a Interrupt Input also. (using Pins 2, 3, 19, 18, 20, 21). 31 Outputs, of which: 23 are Relay Output (Using Pins 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 35 37,…
Contact Ratings: Load High-capacity Rated load (resistive, p.f=1) 5 A at 250VAC 3 A at 30 VDC Max. switching voltage 250 VAC, 30 VDC Rated carry current Max. switching current 5 A 5 A (AC load), 3 A (DC load) Max. switching power 1,250 VA, 90 W
Communications / Interrupt Switch M-DUINO Relay can be configurated with multiple communication ports. Arduino Pin Switch mode OFF Switch mode ON M-Duino IOs model 21 SCL Interrupt 2 58 IOs 20 SDA Interrupt 3 58 IOs 19 Rx1 Interrupt 4 42/58 IOs 18 Tx1 Interrupt 5 42/58 IOs 3 Pin 3 Interrupt 1 21/42/58 IOs 2 Pin 2 Interrupt 0 21/42/58 IOs *NOTE: Digital Inputs I0.5, I0.6, I1.5, I1.6, I2.5, I2.6 can be configured on Arduino IDE to be Interrupts.
M-Duino has different communications: I2C: I2C communication requires a pull-up resistor (IS.ACI2C-4.7K) Check the switch configuration to enable I2C port.