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