rgbspot

Aus LaborWiki
Version vom 20. Oktober 2011, 12:54 Uhr von MadEngineer (Diskussion | Beiträge) (Erster Entwurf)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Kran
Diese Seite befindet sich noch im Aufbau bzw. wird gerade heftig überarbeitet. Vorsicht: Herumliegende Gedankenfetzen!
Dieser Banner ist hier dokumentiert.
     
rgbspot

Release status: experimental [box doku]

Description 10W LED-Spot mit CAN, DMX und IR-Fernbediehnung
Author(s)  MadEngineer
Last Version  0.0.1
Platform  STM32




Einleitung

Am Abend des 19.10.2011 bin ich zufällig auf die billigen 10W RGB-Spots aus China aufmerksam geworden. Das ganze sieht aus wie ein Baustrahler im einigermaßen wasserdichtem Gehäuse. Preis liegt mit Versand bei erstaunlichen 25$. Nach etwas stellte sich herraus, dass das eine ganz brachbare Grundlage für weitere Entwicklungen ist. Das liegt vor allem an dem stabilen mechanischen Aufbau und der integrierten Kühlung der 10W LED. Diverse Bilder der Innereien aus den unendlichen Weiten des Internetz zeigen, dass es intern aus einem Netzteil und einem PWM-Treiber besteht. Auf diesem PWM-Modul sind drei große Hochlastwiderstände zu sehen. Dies legt den Verdacht nahe, dass hier keine Konststromquellen vorhanden sind.

Aktueller Stand

  • 19.10.2011 Projektidee und Bestellung eines Spots
  • 20.10.2011 Definition der Features und Wiki-Eintrag


Es werden noch Mitstreiter gesucht!


Features

  • Konstantstromquellen
    • Getaktet oder Schaltregler + Linearregler
      • Getaktet hat meist Probleme mit beschränktem Dimmbereich.
    • Ausgangsspannung mindestens 12V für 10W RGB, 36V für 30W RGB
    • vll 4. Kanal vorsehen für spätere RGBW-Anwendungen?
  • PWM mindestens 12Bit
    • 8 Bit Eingangsdaten
    • Linearisierung des Helligkeitseindrucks über weitere Bits
    • Am besten in Hardware
  • Interfaces
    • CAN-Interface
      • Einbindung in die Labor-Infrastruktur
    • UART-_interface
      • Bootlader über Jumper
      • Parameterisierung über RS232
    • DMX-Interfacee
      • Startadresse über 9polige DIP-Switches
    • IR-Fernbediehnung
      • mitgelieferte FB
      • eigene FB
      • vll Lernsystem, Benutzerführung über UART
  • STM32 ARM Cortex M3 Controller

Hardware

CPU

Es soll ein Cortex M3 werden.. Vll: STM32F103CB

LED-Treiber

Getaktet

  • LT3496
    • 3 Kanal
    • Dimmbereich 1:3000 ~11,5bit
    • 3 externe PMOS nötig für maximales Dimmverhältnis
    • TSSOP28
    • 2 Stück vorhanden!
  • LT3517
    • 1 Kanal
    • max 45V 1,5A Out
    • 3-30 Vin
    • Dimmbereich 1:5000 ~12,3bit@ fswitch=2MHz, fpwm=100Hz
    • benötigt externen PMOS
    • TSSOP16

Linear

3x STCS1A + 1x LM2576HV


Verworfene

  • ZXLD1350
    • Dimmbereich nur bis 1:100 <-- viel zu gering
  • AP8800
    • Dimmbereich nur 8bit 1:256 <-- zu gering