GOcontroll Moduline III

The basic of the Moduline controllers is the processorboard. The board is designed according automotive specifications to withstand al kind of influences in a harsh environments.

The Moduline III is equipped with an i.MX6 application processor. The operating system running on the controller is Linux. The controller can be programmed using a graphical software development environment  called Node-RED. No external software IDE’s, compilers or licenses are needed. GOcontroll has build some dedicated function nodes to configure the controller and interface with the Moduline compatible modules. It is still possible to run Simulink models on top of the Linux controller.

If you have a GOcontroll Moduline III controller, the wiki environment will help to setup the controller.

Onboard features.

The GOcontroll Moduline III controller is standard equipped with some features which can be used in applications without the need of extra modules plugged into the controller.

Feature Specification
8 Module slots For Moduline compatible modules
4 Onboard programmable status leds Multiple color RGB
USB 2.0
Ethernet 10/100 Mbps
2 x CAN CAN 2.0 B
2.4 GHz p2p communication BT 4.2
2.4 GHz wlan Standard configured as accespoint
Celular communication LTE CAT-M1 with 2G fallback
IoT network NB-IoT
Positioning GNSS GPS/GLONASS and BeiDou
Internal storage ( max 32Gb) MMC card (internal)
Serial communication RS232 (internal)

Processor specifications.

The GOcontroll Moduline III controller is equipped with an i.MX6 application processor which is only used for the application. Low level signal processing is handled locally by the modules.

Moduline III Single Core Dual Core Quad Core
Processor i.MX6S7 i.MX6U7 i.MX6Q5
Architecture ARM®Cortex®-A9 ARM®Cortex®-A9 Quad ARM® Cortex® -A9
Flash memory 4 GB eMMC 4 GB eMMC 8 GB eMMC
RAM memory 512 MB 1 GB 1 GB
Core speed (for each core available) 800 MHz 800 MHz 1 GHz
Boot time for running Simulink models 19 seconds 15 seconds 12 seconds
Boot time for Node-RED service 29 seconds 24 seconds 21 seconds

Controller connections.

Connector A

Module 1 & 2

Module 3 & 4

System connections

Module 5 & 6

Module 7 & 8

Connector B

Connector C

Connector E

Connector D

An active high +15 will activate the controller. The controller can keep itself active by software. If a low +15 is detected in software, user can finish some routines/controls before shutting down the controller.

+15 is only for activation of the controller. The supply for the controller comes from the +30 connection.

The system connector (C) interfaces some onboard features and supplies the controller.

Pin Funtion Description
5 – 7 K30 (supply) Battery positive connection
24 – 26  K31 (ground) Battery negative connection
3  K15 (contact) Switch on controller (active high)
14  CAN 1 Low CAN low line
15  CAN 1 High CAN high line
16  CAN 1 Ground Optional ground for shielding
20  CAN 2 Low CAN low line
21  CAN 2 High CAN high line
22  CAN 2 Ground Optional ground for shielding
1  Controller Reset Reset controller (active high)

Controller supply and maximum ratings.

The controller is supplied by the C connector. This supply is only used to power up the controller. Output modules are supplied separate from the controller. This means that each output module can drive a maximum of 15 Ampère and (when preferred) have a different working voltage than the controller itself. Check the datasheet from the Output Module for more information.

Parameter Specification
Supply voltage (K30) 7 to 32 V
Contact voltage (K15) 7 to 32 V
Nominal current consumption when controller is active (no modules installed) 650 mA @ 24V
Current consumption when switched off (K15 low) < 1 mA
Load dump protection Designed according ISO7637-2 5a/5b

General controller specifications.

Item Weight
GOcontroll Moduline III controller (without modules) 1380 gram
Each extra input module 13 gram
Each extra output module 29 gram
Each extra communication module 25 gram
Item Specification
Enclosure material Aluminium anodized grey
Seal material High density carbon holding foam (2mm)
Enclosure breather Goretex membrane®
Temperature range -20° C to 85° C
Enclosure label size 15 x 54 mm

Controller dimensions.

Please let us know if you consider to implement a GOcontroll controller into your system. We can provide a step file for more detailed dimensions.