• Embedded
    Module.

    MKC | Entwicklung | Bestückung: inhouse | Embedded Module

Unsere steck- und lötbare embedded Modulreihe bringt Netzwerk Know-How in Ihr Gerät.

Im einfachsten Fall ist lediglich eine Trägerkarte nötig, auf der Ihre Aufgabe und die Spannungsversorgung der Module implementiert ist. Die Nutzung der vom Modul verfügbaren Schnittstellen (Ethernet, USB, SPI, I/O, etc.) reduziert die Anforderungen an das Layout der Trägerkarte auf ein Minimum und Sie können sich auf Ihre eigentliche Kernkompetenz konzentrieren.

Die Module sind für unterschiedliche Leistungsanforderungen ausgelegt und dienen mit verschiedenen Ausstattungsvarianten als Rechner-Einheit für eine breite Palette von Steuerungs-, Automatisierungs- und Datenkommunkationsaufgaben. Dies schont nicht nur Ihr Entwicklungsbudget sondern verkürzt auch Ihr time-to-market für die Gesamtlösung erheblich.

Weitere Produkte: 

MKC | Entwicklung | Bestückung: inhouse | IoT

eNetMaxi.

MKC | Entwicklung | Bestückung: inhouse | eNetMaxi

Das ARM-Cortex-basierte Embedded-Modul stellt eine leistungsfähige und vollständig getestete System-on-Module-(SoM)-Lösung für Steuerungs-, Automatisierungs- und Datenkommunikationsanwendungen dar. Durch die integrierte Netzwerkschnittstelle einschließlich optionaler Power-over-Ethernet-Versorgung (IEEE 802.3af) sowie die Auslagerung komplexer High-Speed-Signalführung auf das Modul werden Entwicklungsaufwand und Time-to-Market deutlich reduziert. Die von MKC entwickelten und gefertigten Module ermöglichen zudem individuelle Hard- und Softwareanpassungen sowie die Realisierung kundenspezifischer OEM-Lösungen.

Mit dem auf einem ARM Cortex A8 basierenden Modul bieten wir Ihnen eine professionelle Komponente um anspruchsvolle Steuerungs-, Automatisierungs – und Datenkommunikationsaufgaben zu realisieren.

Sie erhalten mit dem eNetMaxi ein vollständiges Mikroprozessorsystem für ein Linux-System, dass in Verbindung mit einer Trägerkarte USB-Ports, serielle Schnittstellen, SD-Karte und die Netzwerkanbindung bis zur RJ45 Buchse ‚on-board‘ verfügbar macht.

  • ARM Cortex-A8, 1GHz
  • 512MB DDR3 RAM
  • 4GB eMMC FLASH
  • 16MB SPI-FLASH
  • 16 Bit GPMC-Bus
  • Timer, Interrupts
  • RTC, Watchdog

Schnittstellen
Viele Schnittstellen der CPU werden auf die Tägerkarte geführt und können genutzt werden um serielle Schnittstellen (UART, SPI, I2C), USB-Ports, SD-Karte oder digitale Ein-/Ausgänge zu realisieren. Vorgesehen ist auch der Einsatz als Adress- und Datenbus (GPMC) um externe Peripherie (FPGA) anzuschließen.

Abmessungen
Wegen der extrem kleinen Abmessungen von nur 47 mm x 60 mm ist das eNetMaxi ideal geeignet, um in sehr kleine Geräte integriert zu werden.

Sicherheit
Um den industriellen Anforderungen zu genügen kann das Modul mit Standard-Pfostenverbindern direkt mit der Trägerkarte verlötet werden. Unabhängig davon kann das Modul für den Laboreinsatz gesteckt werden.

CAD
Um die Integration des eNetMaxi in eigene Projekte zu erleichtern sind Bibliotheken für unterschiedliche CAD-Systeme, wie zum Beispiel Altium Designer, erhältlich.

Langzeitverfügbarkeit
Wir garantieren eine Langzeitverfügbarkeit des Moduls von mindestens 5 Jahren.
Durch die eigene Entwicklung und Fertigung am Standort Wuppertal sind pinkompatible Nachfolger über diesen Zeitraum hinaus realisierbar.

Die Trägerkarte MKC1502 ist ein Referenzdesign für das embedded Modul eNetMaxi. Mit dieser Trägerkarte, und unserer Linux Distribution (BSP) bieten wir Ihnen einen einfachen Einstieg in Ihre Applikationsentwicklung unter Linux an.

Die Versorgung erfolgt über eine 18…48 V Einspeisung oder zukunftsweisend direkt über das Netzwerk mit PoE.

Schnittstellen
Die Schnittstellen des eNetMaxi.STD Moduls werden auf die Trägerkarte geführt (UART, Netzwerk, USB, SD-Karte) und können direkt genutzt werden.

  • Serielle Schnittstellen (USB, FTDI)
  • 2 Netzwerkports 100 MBit (RJ45, Poe)
  • uSD-Kartenfassung
  • USB-Master (Typ A Stecker)
  • USB-OTG (microUSB-AB)
  • LED Statusanzeigen
  • Sensor für Temperatur und relative Luftfeuchte

Abmessungen
Die Trägerkarte hat Abmessungen von 126 mm x 128 mm.

Auf dieser Seite zu finden Sie alles zu unseren eNetMaxi Modulen.

Preis auf Anfrage. Bitte haben Sie Verständnis dafür, dass wir bei Neukunden die Ware nur gegen Vorkasse liefern.

Bestellnummer Beschreibung
eNetMaxi.STD eNetMaxi.STD Modul
eNetEval.1502.STD MKC1502 Trägerkarte mit bestücktem eNetMaxi.STD Modul (Versorgung über PoE möglich)

Die Erläuterungen über die Kommunikation und die Parametrierung unserer Module, die verwendete JSON-REST API und die Beschreibung der Homepage stellen wir Ihnen direkt in unserer Online-Dokumentation zur Verfügung.

Handbücher, Datenblätter, Anleitungen und die neueste Software/Firmware können Sie weiter unten herunterladen.

eNetMaxi Datenblatt

eNetMaxi Technisches Handbuch

eNetMaxiSoftware Handbuch

eNetEval.1502 Produktbeschreibung

MKC.1502 Handbuch

Linux Software Handbuch

Die im eNetMaxi-Modul verwendeten Softwarekomponenten unterliegen bestimmten Lizenzen. Im folgenden werden die verwendeten Komponenten und deren zugehörige Lizenzen aufgelistet.

MKC

Für die von der MKC Michels & Kleberhoff erstellte Software wird die weit verbreitete MIT-Lizenz verwendet. Diese gilt sowohl in der fertigen nicht einsehbaren (Closed-Source) Anwendung des Moduls, als auch in den frei einsehbaren (Open-Source) Quelltexten, die als Beispiele für eigene Anwendungen verfügbar sind.

Copyright (c) 2018-2024 MKC Michels & Kleberhoff Computer GmbH

All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the „Software“), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

  • The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED „AS IS“, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Debian (Linux)

Viele der Programme im System stehen unter der GNU General Public License, oftmals auch einfach „die GPL“ genannt.

Die GPL erfordert, den Quellcode der Programme verfügbar zu machen, wann immer eine binäre Kopie des Programms verbreitet wird; diese Bestimmung der Lizenz stellt sicher, dass jeder Benutzer die Möglichkeit hat, die Software zu modifizieren. Auf Grund dieser Bestimmung ist der Quellcode für all solche Programme im Debian-System verfügbar, bzw. auf Anfrage erhältlich.

Unter „www.debian.org“ finden Sie gute und detaillierte Informationen zum Quellcode und den zugehörigen Lizenzen.

eNetMini.

MKC | Entwicklung | Bestückung: inhouse | eNetMini

Das eNetMini ist ein ARM-Cortex-basiertes System-on-Module (SoM) für Steuerungs-, Automatisierungs- und Datenkommunikationsanwendungen. Durch die integrierte Netzwerkschnittstelle bis zur RJ45-Buchse sowie die optionale Power-over-Ethernet-Versorgung (IEEE 802.3af) vereinfacht das Modul die Hardwareentwicklung und reduziert den Aufwand für die Signalführung auf der Trägerkarte. Als vollständig getestetes Embedded-System verkürzt es die Entwicklungszeit und kann flexibel auf unterschiedlichen Trägerkarten eingesetzt werden. Dank der Entwicklung und Fertigung durch MKC sind zudem kundenspezifische Hard- und Softwareanpassungen sowie die Realisierung individueller OEM-Lösungen möglich.

Die Modul bringt die Netzwerkanbindung bis zur RJ45 Buchse ‚on-board‘ mit. In der POE-Variante ist eine Spannungsversorgung der Trägerkarte und des Moduls über das Netzwerk (IEEE802.3af, Power over Ethernet) möglich.

Somit entfällt die Notwendigkeit komplexe high-speed Leitungen auf der eigenen Trägerkarte zu realisieren.

Alle verfügbaren Anschlüsse des eNetMini.1601 Moduls werden über lötbare/steckbare Stiftleisten im 2 mm Raster auf die Trägerkarte geführt. Es eignet sich somit hervorragend um nachträglich auf unterschiedliche Trägerkarten gelötet/gesteckt zu werden.

Modul

  • 32 Bit ARM Cortex-M4, 120MHz
  • 256KB SRAM
  • 512KB FLASH
  • 6KB EEPROM
  • 128MBit SPI-FLASH
  • Netzwerkcontroller inkl. Kabelinterface

Schnittstellen
Viele Schnittstellen (24 I/Os) der CPU werden auf die Tägerkarte geführt und können genutzt werden um diverse Schnittstellen (UART, SPI, I2C, CAN, USB, RTC, PWM) oder digitale Ein-/Ausgänge zu realisieren. Vorgesehen ist auch der Einsatz als Adress- und Datenbus um extene Peripherie (FPGA) anzuschließen.

Abmessungen
Wegen der extrem kleinen Abmessungen von nur 30 mm x 44,5 mm ist das Modul ideal geeignet, um in sehr kleine Geräte integriert zu werden.

Sicherheit
Um den industriellen Anforderungen zu genügen kann das Modul mit Standard-Pfostenverbindern direkt mit der Trägerkarte verlötet werden. Unabhängig davon kann das Modul für den Laboreinsatz gesteckt werden.

CAD
Um die Integration des eNetMini in eigene Projekte zu erleichtern sind Bibliotheken für unterschiedliche CAD-Systeme, wie zum Beispiel Altium Designer, erhältlich.

Langzeitverfügbarkeit
Wir garantieren eine Langzeitverfügbarkeit des Moduls von mindestens 5 Jahren.
Durch die eigene Entwicklung und Fertigung am Standort Wuppertal sind pinkompatible Nachfolger über diesen Zeitraum hinaus realisierbar.

Die mit dem eNetMini ausgelieferte Firmware ist direkt einsatzbereit und funktionsfähig, kann aber mit dem Code Composer Studio (IDE, Texas Instruments) an die jeweilige Anforderung angepasst werden.
Als Einstieg für Ihre Entwicklung nutzen Sie am einfachsten eines unserer eNetEval.1702.

 

Die Modul bringt die Netzwerkanbindung bis zur RJ45 Buchse ‚on-board‘ mit. In der POE-Variante ist eine Spannungsversorgung der Trägerkarte und des Moduls über das Netzwerk (IEEE802.3af, Power over Ethernet) möglich.

Somit entfällt die Notwendigkeit komplexe high-speed Leitungen auf der eigenen Trägerkarte zu realisieren.

Alle verfügbaren Anschlüsse des eNetMini.1806 Moduls werden über SMD-Anschlüsse auf die Trägerkarte geführt. Es eignet sich somit hervorragend um als SMD-Bauteil direkt in den Fertigungsprozess der Trägerkarte integriert zu werden.

Viele Schnittstellen (42 I/Os) der CPU werden auf die Tägerkarte geführt und können genutzt werden um diverse Schnittstellen (UART, SPI, I2C, CAN, USB, RTC, PWM) oder digitale Ein-/Ausgänge zu realisieren. Vorgesehen ist auch der Einsatz als Adress- und Datenbus um extene Peripherie (FPGA) anzuschließen.

 Modul

  • 32 Bit ARM Cortex-M4, 120MHz
  • 256KB SRAM
  • 512KB FLASH
  • 6KB EEPROM
  • 128MBit SPI-FLASH
  • Netzwerkcontroller inkl. Kabelinterface

Abmessungen
Wegen der extrem kleinen Abmessungen von nur 32 mm x 44,5 mm ist das Modul ideal geeignet, um in sehr kleine Geräte integriert zu werden.

Sicherheit
Um den industriellen Anforderungen zu genügen wird das Modul direkt als SMD-Bauteil mit der Trägerkarte verlötet.

CAD
Um die Integration des eNetMini in eigene Projekte zu erleichtern sind Bibliotheken für unterschiedliche CAD-Systeme, wie zum Beispiel Altium Designer, erhältlich.

Langzeitverfügbarkeit
Wir garantieren eine Langzeitverfügbarkeit des Moduls von mindestens 5 Jahren.
Durch die eigene Entwicklung und Fertigung am Standort Wuppertal sind pinkompatible Nachfolger über diesen Zeitraum hinaus realisierbar.

Die mit dem eNetMini ausgelieferte Firmware ist direkt einsatzbereit und funktionsfähig, kann aber mit dem Code Composer Studio (IDE, Texas Instruments) an die jeweilige Anforderung angepasst werden. Als Einstieg für Ihre Entwicklung nutzen Sie am einfachsten eines unserer eNetEval.1807.

Die Trägerkarte (MKC1702) ist ein Referenzdesign für das embedded Modul eNetMini.1601 und kann für den Einsatz von netzwerkfähiger I/O genutzt werden. Alle verfügbaren Signale sind auf Standardpfosten verfügbar oder direkt über die zugehörigen Steckverbinder.

Die Versorgung erfolgt über eine Mikro-USB-Buchse oder zukunftsweisend direkt über das Netzwerk mit PoE.

Schnittstellen

Viele Schnittstellen (24 I/Os) des eNetMini.1601 Moduls werden auf die Tägerkarte geführt und können genutzt werden um diverse Schnittstellen (UART, SPI, I2C, CAN, USB, RTC, PWM) oder digitale Ein-/Ausgänge zu realisieren.

  • CAN
  • USB-Master (Typ A Stecker)
  • MikroSD Fassung (SPI)
  • BlueTooth Modul (Stolmann BlueMod+S/AI)
  • Serielle Schnittstelle (USB, FTDI)
  • Serielle Schnittstelle (RS232/485)
  • I²C Temperatur/Feuchte/Druck Sensor
  • I²C Helligkeitssensor
  • Netzwerkcontroller inkl. Kabelinterface (eNetMini.1601)

Abmessungen
Die Trägerkarte hat Abmessungen von 100 mm x 130 mm.

Die Trägerkarte (MKC1807) ist ein Referenzdesign für das embedded Modul eNetMini.1806 und kann für den Einsatz von netzwerkfähiger I/O genutzt werden. Alle verfügbaren Signale sind auf Standardpfosten verfügbar oder direkt über die zugehörigen Steckverbinder.

Die Versorgung erfolgt über eine Mikro-USB-Buchse oder zukunftsweisend direkt über das Netzwerk mit PoE

Schnittstellen

Viele Schnittstellen (42 I/Os) des eNetMini.1806 Moduls werden auf die Tägerkarte geführt und können genutzt werden um diverse Schnittstellen (UART, SPI, I2C, CAN, USB, RTC, PWM) oder digitale Ein-/Ausgänge zu realisieren.

  • Serielle Schnittstelle (USB, FTDI)
  • Netzwerkcontroller inkl. Kabelinterface (eNetMini.1806)

Abmessungen
Die Trägerkarte hat Abmessungen von 100 mm x 105 mm.

Auf dieser Seite zu finden sind alle eNetMini Module und Evaluierungskarten.

Preise auf Anfrage. Bitte haben Sie Verständnis dafür, dass wir bei Neukunden die Ware nur gegen Vorkasse liefern.

Bestellnummer Beschreibung
eNetMini.1601.STD MKC1601 Modul
eNetMini.1601.POE MKC1601 Modul mit PoE Funktionalität
eNetMini.1806.STD MKC1806 Modul
eNetMini.1806.POE MKC1806 Modul mit PoE Funktionalität
eNetEval.1702.STD MKC1702 Trägerkarte für ein eNetMini.1601 Modul
eNetEval.1807.STD MKC1807 Trägerkarte mit bestücktem eNetMini.1806.STD Modul
eNetEval.1807.POE MKC1807 Trägerkarte mit bestücktem eNetMini.1806.POE Modul (Versorgung über PoE möglich)

Die in den eNetMini-Modulen verwendeten Softwarekomponenten unterliegen bestimmten Lizenzen. Im folgenden werden die verwendeten Komponenten und deren zugehörige Lizenzen aufgelistet.

MKC

Für die von der MKC Michels & Kleberhoff erstellte Software wird die weit verbreitete MIT-Lizenz verwendet. Diese gilt sowohl in der fertigen nicht einsehbaren (Closed-Source) Anwendung des Moduls, als auch in den frei einsehbaren (Open-Source) Quelltexten, die als Beispiele für eigene Anwendungen verfügbar sind.

Copyright (c) 2018-2024 MKC Michels & Kleberhoff Computer GmbH

All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the „Software“), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

  • The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED „AS IS“, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

TI-RTOS

Copyright (c) 2007-2024 Texas Instruments Incorporated

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of Texas Instruments Incorporated nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS „AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.