Elektronikentwicklung

i.MX8-Trägerboard

Für ein Kundenprojekt haben wir ein maßgeschneidertes Trägerboard für i.MX8-SoMs realisiert.

Das Board vereint Motorsteuerungen, LED-Bus-Ansteuerung, Echtzeit-Datenverarbeitung und PoE-Ethernet.

Mit unserem Know-how in Hardware, Firmware, FPGA und Systemintegration haben wir eine stabile, risikominimierte und hochintegrierte Lösung geliefert.

Schrittmotor-Elektronik mit SPS-IO-Erweiterung

Wir haben eine Schrittmotorsteuerung mit externem Winkelsensor und SPS-Erweiterung entwickelt.

Herzstücke der Steuerung sind ein STM32-Mikrocontroller, der als Kommunikationscontroller fungiert, und ein TMC2590 für die Kommutierung der Motoren.

Diagnosesystem für TPS92662 LED-Matrix-Manager

Der TPS92662 ist ein leistungsstarker High-Brightness LED Matrix Manager für LED-Scheinwerfer. Er ermöglicht die effiziente Steuerung und Überwachung von LED-Arrays in modernen Fahrzeugbeleuchtungen.

Für die einfache Nutzung und Analyse haben wir einen dedizierten TPS92662-Monitor entwickelt. Er ermöglicht es, UART-Kanäle gleichzeitig zu protokollieren und zu konfigurieren. Der Monitor besteht aus einem Hardware-Adapter und einer CANoe-Integration, was die Fehlerdiagnose, Überwachung und Steuerung der LED-Matrix deutlich erleichtert.

PCI-Messkarte

Wir haben eine PCI-Karte entwickelt, die zur Evaluation von FPGA-basierten Signalverarbeitungsalgorithmen dient.

Sie unterstützt verschiedene Analog-Digital-Wandler sowie kupferbasierte Datenübertragungsverfahren, wie Ethernet und RS422, über Entfernungen von bis zu 200 m.

 

Schiebetürantrieb

Für ein Schiebetürsystem haben wir eine Motorsteuerung entwickelt, die den TMC4671-Motorcontroller nutzt und von einem STM32-Mikrocontroller gesteuert wird. Sie kombiniert FOC-basierte Regelung, digitale Ein-/Ausgänge und batteriegepufferte RTC mit einer plattformübergreifenden Qt-PC-Software für einfache Konfiguration und Steuerung.

BLDC-Motorsteuerung mit FPGA

Für einen BLDC-Motor haben wir eine Motorsteuerung auf Basis eines Xilinx Zynq 7000 SoC entwickelt. Sie kombiniert Sinus-Kommutierung, Positionierungssystem und FPGA-basierte FOC-Regelung mit einem Embedded-Linux-Programm für Konfiguration und Überwachung.

Aufwickler

Für zwei Wickelmaschinen haben wir Motorsteuerungen entwickelt, die sowohl Block- als auch Sinuskommutierung unterstützen und auf STM32-Mikrocontrollern laufen.

Ein integriertes Oszilloskop ermöglicht die grafische Analyse der Motordaten über ein Qt-Programm.

Scheinwerfer-Steuergerät-Tester

Für den Test und die Validierung von LED-Scheinwerfer-Steuergeräten haben wir mehrere modulare Steuergerätetester entwickelt, welche den Datenverkehr zwischen Steuergeräten und Scheinwerfern erfassen, analysieren und gezielt Fehler injizieren.

Eine Qt-basierte Anwendung zur Visualisierung sowie die Integration in CANoe ermöglichen dabei eine komfortable Bedienung und umfassende Auswertung.

PWM-Signalaufbereitung für HIL-Systeme

Für ein automobiles HIL-System haben wir eine mehrkanalige PWM-Signalaufbereitung entwickelt, die strombasierte PWM-Signale in messbare Spannungssignale bis 80 V umwandelt.

Eine flexible Parametrierung über CANoe, automatische Kalibrierung sowie eine kaskadierbare UART-Kommunikation ermöglichen eine präzise Anpassung und einfache Integration in komplexe Testumgebungen.