Onze programmeerbare modulaire controllers
Programmeerbaar, modulair en klaar voor de praktijk
GOcontroll is in 2011 opgericht om een veelvoorkomend probleem bij productontwikkeling op te lossen: het gebrek aan flexibele en gebruiksvriendelijke besturingshardware die al vanaf de prototypefase inzetbaar is. Prototyping is essentieel, maar veel beschikbare oplossingen zijn te star of vereisen uitgebreide hardwarekennis.
Vanuit die praktische behoefte ontwikkelden we een platform van programmeerbare modulaire controllers. Het versnelt de ontwikkeling, vereenvoudigt de integratie en groeit mee met uw project. Iedere engineer weet dat eisen tijdens de eerste conceptfase kunnen veranderen. Bepaal welke I/O en communicatie u nodig heeft, plaats de benodigde hardwaremodules in de controller en sluit de bedrading aan. Daarna kunt u aan de slag.
Configureren gaat snel en intuïtief. Via een grafische interface stelt u iedere I/O in zonder een regel code te schrijven.

De Moduline-controllerfamilie
Eén platform, verschillende uitvoeringen, afgestemd op uw toepassing.
Alle GOcontroll-controllers zijn gebaseerd op dezelfde uitgangspunten: programmeerbaar, modulair en ontworpen voor gebruik in veeleisende omgevingen. De verschillen zitten in de uitvoering, I/O-capaciteit en prestaties. Zo kiest u precies wat bij uw project past.
Moduline S1De Moduline S1 is onze compacte controller op basis van de STM32H573, met een ESP32-C3-coprocessor voor draadloze communicatie. Programmeerbaar in C en met de GOcontroll AI Application Builder.Lees meer →
Moduline M1De Moduline M1 is onze compacte modulaire embedded controller op basis van Linux voor instaptoepassingen, met ruimte voor maximaal 4 I/O-modules en diverse communicatie-interfaces.Lees meer →
Moduline L4De Moduline L4 is ons topmodel: een modulaire embedded controller op basis van Linux, met ruimte voor maximaal 8 I/O-modules en diverse communicatie-interfaces.Lees meer →
Moduline HMI1De Moduline HMI1 is onze modulaire embedded HMI-controller op basis van Linux, met ruimte voor maximaal 2 I/O-modules en diverse communicatie-interfaces.Lees meer →Onze I/O-modules voor iedere toepassing
6-kanaals ingangsmoduleVeelzijdige ingangsmodule voor het uitlezen van digitale en analoge signalen, frequentiesignalen en encodersignalen tot 24 V.Lees meer →
10-kanaals ingangsmoduleIngangsmodule met hoge resolutie voor 0–5 V-signalen, met ingebouwde sensorvoeding en pulstelling.Lees meer →
4–20 mA-ingangsmoduleDeze module is ontworpen voor industriële sensoren en leest 4–20 mA-signalen uit, met beveiliging en diagnosefuncties.Lees meer →
6-kanaals uitgangsmoduleFlexibele uitgangsmodule voor het aansturen van actuatoren via high-side, low-side of halve brug, met stroomterugkoppeling.Lees meer →
10-kanaals uitgangsmoduleCompacte high-side-uitgangsmodule voor het aansturen van maximaal 10 actuatoren met een laag stroomverbruik (1 A per kanaal).Lees meer →
Power Bridge-uitgangsmoduleModule voor hoge stromen (tot 10 A) waarmee u motoren en actuatoren aanstuurt via twee halve bruggen. Door beide kanalen te combineren ontstaat een volledige H-brug.Lees meer →
Multibus-moduleCommunicatiemodule die uw Moduline-controller uitbreidt met 3× CAN FD, 3× RS485 en een geïsoleerde isoSPI-verbinding.Lees meer →
Loadcell-moduleVoor rechtstreekse aansluiting van loadcells en rekstrooksensoren, voor nauwkeurige meting van kracht, gewicht en druk.Lees meer →Vergelijk onze controllers
Van de compacte S1 op basis van STM32 tot de M1, L4 en HMI1 op basis van Linux: iedere GOcontroll-controller heeft dezelfde robuuste basis voor gebruik in de praktijk. Welke uitvoering u ook kiest, u krijgt een programmeerbaar, modulair platform met doorlopende software-updates. De vergelijking hieronder helpt u de controller te kiezen die het beste bij uw toepassing past.
| Controller | Moduline S1 | Moduline M1 | Moduline L4 | Moduline HMI1 |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | |
| Applicatieprocessor | STM32H573 (32 bit) | i.MX 8M Mini (64 bit) | i.MX 8M Mini (64 bit) | i.MX 8M Plus (64 bit) |
| Aantal processorkernen | 1 | 4 | 4 | 4 |
| Kloksnelheid | tot 250 MHz | 1.6 GHz | 1.6 GHz | 1.6 GHz |
| RAM-geheugen | 640 KB SRAM | 1 GB DDR3L | 1 GB DDR3L | 2 GB LPDDR4 |
| ROM-geheugen | 2 MB Flash | 4 GB eMMC | 4 GB eMMC | 8 GB eMMC |
| Aantal uitbreidingsslots | 2 | 4 | 8 | 2 |
| Ingangen voor het inschakelen van de controller | 1 | 3 | 3 | 1 |
| Leds op de behuizing | 1 meerkleurige RGB-led | 4 meerkleurige RGB-leds | 4 meerkleurige RGB-leds | Nee |
| Bluetooth | Bluetooth 5.0 (LE) | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) |
| Wi-Fi | Nee | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) |
| Ethernet (M12-connector) | Nee | 10/100 Mbps | 10/100 Mbps | 10/100 Mbps |
| USB (M12-connector) | Nee | USB2.0 | USB2.0 | USB2.0 |
| CAN | 2x (CAN FD) | 2x (CAN 2.0B) | 4x (CAN 2.0B) | 2x (CAN FD) |
| GNNS | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Nee |
| 3G | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Nee |
| LTE | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Ja (optionele insteekmodule) | Nee |
| LIN | Nee | Nee | Ja (1) | Nee |
| Versnellingssensor | Ja (3-assig) | Ja (3-assig) | Nee | Nee |
| Gyroscoop | Ja (3-assig) | Nee | Nee | Nee |
| LVDS-interface | Nee | Nee | Nee | 1x dual-lane |
| MIPI DSI-interface | Nee | Nee | Nee | 1x single-channel |
| HDMI-interface | Nee | Nee | Nee | 1x HDMI 2.0a |
| Interne RTC | Ja | Nee | Nee | Ja |
| ECE R10-tests doorstaan | CISPR 25 (2016) COR1 (2017) ISO 7637-2 (2004) ISO 11452-2 (2019) ISO 11452-4 (2011) CE | CISPR 25 (2016) COR1 (2017) ISO 7637-2 (2004) ISO 11452-2 (2019) ISO 11452-4 (2011) CE | CISPR 25 (2016) COR1 (2017) ISO 7637-2 (2004) ISO 11452-2 (2019) ISO 11452-4 (2011) CE | – |
Flexibele softwaremogelijkheden
GOcontroll-controllers worden geleverd met vooraf geïnstalleerde Node-RED-software. Daarmee bouwt u eenvoudig besturingslogica door functieblokken te slepen en te verbinden. Heeft u geavanceerde regelingen met terugkoppeling nodig? Gebruik MATLAB/Simulink voor modelgebaseerd ontwerpen en automatische codegeneratie. Wat uw werkwijze ook is, het Moduline-platform sluit erop aan.
| Controller | Moduline S1 | Moduline M1 | Moduline L4 | Moduline HMI1 |
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | |
| Besturingssysteem | FreeRTOS | Linux | Linux | Linux |
| Linux-kernel | – | 6.12.x | 6.12.x | 6.12.x |
| Rootbestandssysteem | – | Debian 13 (Trixie) | Debian 13 (Trixie) | Debian 13 (Trixie) |
| Programmeeromgeving | C codebase / GOcontroll AI Application Builder | Matlab-Simulink / Node-RED / C codebase / GOcontroll AI Application Builder | Matlab-Simulink / Node-RED / C codebase / GOcontroll AI Application Builder | Matlab-Simulink / Node-RED / C codebase / GOcontroll AI Application Builder / LVGL |
| Online software-updates | Ja | Ja | Ja | Ja |
