TPS92662-Monitor
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.
Die Konfiguration erfolgt über UART, das über einen CAN-Transceiver übertragen wird und dadurch besonders robust gegenüber Störungen ist. Dank der Kaskadierung der UART-Signale können bis zu 32 TPS92662-Chips miteinander verbunden werden. Jeder Chip lässt sich individuell über Geräte-IDs oder als Broadcast ansprechen und über 139 Register pro Chip fein einstellen.
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.
Unsere Leistungen
Konzeption und Entwicklung des gesamten TPS92662-Monitors
- Mechanik
- Elektronik - Schaltplan und Layout
- FPGA-Design
- CANoe-Widgets
- CANoe-Software
Technologien
Hardware
- Multilayer-PCB
- iCE40-FPGA – für die Erkennung des Resets und die Anbindung des UART an USB
- FTDI UART-to-USB Bridge
- CAN Physical Layer
Software
- CANoe Customized Panel Controls
Programmiersprachen
- VHDL
- CAPL
- C#
Schnittstellen
- UART
- USB
Tools
Hardwareentwicklung
- Eagle – Schaltplan und Layout
- Varicad – 3D/MCAD-Software für mechanische Konstruktion
Softwareentwicklung
- CANoe – Test- und Simulationsumgebung für CAN-basierte Systeme
- MS Visual Studio – Entwicklungsumgebung für C#
FPGA-Design
- iCEcube2 (Lattice) – FPGA-Synthese und Implementierung
- GHDL – FPGA-Simulation
Revision- und Projektmanagement
- Git – Versionsverwaltung von Quellcode
Dokumentation
- Doxygen – Quellcode-Dokumentation für VHDL und C/C++
Regulative Anforderungen
Die folgenden Regulatorien wurden berücksichtigt:
- CE-Kennzeichnung & EU-Konformität
- Maschinenrichtlinie / Maschinenverordnung
- RoHS