EPC45, das derzeitige Spitzenmodul.

EPC45, das derzeitige Spitzenmodul.SE Spezial-Electronic

Für Standalone- oder RTOS-Anwendungen geeignet ist das mit einem TM4C129x-SoC von TI ausgestattete, optional mit zusätzlichem Flash und SDRAM bestückbare CPU-Modul EPC25. Mit dem Modul lassen sich Displays mit einer Diagonale von bis zu 17,8 cm (7 Zoll) flüssig ansteuern. Darüber hinaus stehen für die Programmierung umfangreiche Funktionsbibliotheken und Demoanwendungen zur Verfügung. Dadurch sind Bedieneinheiten mit einfacher Grafikoberfläche und Anbindung an das IoT sehr günstig und ohne Betriebssystemkenntnisse realisierbar.

Ein AM335x-SoC, das komplette Powermanagement, zusätzliches DDR3-SDRAM und NAND-Flash sowie einen Micro-SD-Slot vereint das EPC35 auf 70 × 40 mm2 Grundfläche. Das CPU-Modul wurde von Kurz Industrie-Elektronik vor allem im Hinblick auf eine möglichst einfache und kostengünstige Realisierung industrieller Echtzeit-Bussysteme entwickelt. Um die Möglichkeiten des AM335x vollständig ausnutzen zu können, stehen alle I/O-Signale  sinnvoll gruppiert am 230-poligen MXM-Steckverbinder des Moduls zur Verfügung.

Derzeitiges Spitzenmodell ist das mit einem mit Cortex-A9 basierendem AM437x-SoC bestückte EPC45-Modul, dass sich unter anderem durch zusätzliche GPIOs und ADCs, ein Quad-SPI, zwei GBit-Ethernet-, zwei CAN und fünf UART-Ports sowie zwei Kameraeingänge auszeichnet. Dank der vier Coprozessoren des Industrial-Communications-Subsystems (PRU-ICSS) können Schnittstellenprotokolle in Software implementiert und so zusätzliche FPGAs oder ASICs eingespart werden. Die PRU-Cores lassen sich auch für Signalverarbeitung, Messwerterfassung und Regelungsaufgaben nutzen, wobei die Software dabei Zugriff auf die umfangreichen Peripheriemodule des SoC, zum Beispiel die 12-Bit-ADC oder die High-Resolution PWM, hat.

Die Mitglieder der untereinander pinkompatiblen EPC-Familie eignen sich aufgrund ihres weiten Betriebstemperaturbereiches von -40 bis +85 °C nicht nur für Anzeige- und Bedienterminals in der Steuer-, Mess- und Regelungstechnik, sondern auch für den mobilen Einsatz in Fahrzeugen. Für EPC35 und EPC45 sind Linux-Board-Support-Packages verfügbar. Die Softwareentwicklung selbst kann wahlweise unter Linux oder Windows stattfinden.