TV-Kopfstellen werden eingesetzt, um analoges und digitales Fernsehen in Kabelfernsehnetze einzuspeisen. Die Hauptaufgabe einer TV-Kopfstelle besteht darin, Fernsehsignale aus beliebigen Quellen (Satelliten, terrestrische Sender oder Radio) in kabelspezifische Formate zu konvertieren.
Für solche Kopfstellen haben wir FPGA-Designs sowie deren Steuerung über Mikrocontroller konzipiert und entwickelt.
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.
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.
Für die failsichere Speicherung persistenter Daten in Mikrocontrollern haben wir ein leichtgewichtiges MCU Flash File System entwickelt, das die Lebensdauer des Flashspeichers durch optimierte Schreibzugriffe erhöht.
Durch append-only Logging, Checksum-Validierung und Wear-Leveling ermöglicht es eine robuste und effiziente Datenverwaltung in Embedded-Systemen.
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.