Gast
#13674
Hallo, Ich habe mal auf [1] ein Beleuchtungsprojekt von mir gestellt. Im Moment läuft das ganze mit 3 NE555 mit PWM. Da das lichttechnische damit getestet wäre würde ich gerne das ganze als "Komfort" Version bauen. Eingesetzt wird es bei mir im Haus als Effektbeleuchtung mit 5 umgebauten Halogeneinbaustrahlern. Es gibt eine Webpage [2] zu dem thema, er hat es allerdings mit einem PIC12C508A gemacht und es läuft automatisch durch alle farben was mir nicht so gefällt. Ich würde es gerne kontrollierbar machen. Da ich einen relativ großen Posten LC Displays 20x4 hier rumfliegen habe möchte ich es nutzen zur interaktion. Folgendes habe ich mir vorgestellt, ich bitte um Kommentare über Realisierbarkeit und wenn ja wie. Presets für alle RGB-Werte ( Speicherplatz1=255,0,255 .. lila) Das mit der PWM ist ein Problem, ich habe hier jetzt schon des öfteren gelesen das die avr`s PWM ausgänge haben ( timer), ich kann mir aber nicht vorstellen das dies nötig ist um ein PWM zu erzeugen. Der PIC12C508A hat ja auch keine 3 PWM Ausgänge, oder ? Was ist der Vorteil eines dedizierten PWM Ausgangs am µC. Irgendwie ist da ein verständnissproblem. Des weiteren möchte ich gerne in Basic programmieren da dies die einzige Sprache ist die ich jetzt schon kann. Ich habe hier keine Basicbeispiele gefunden und gehe davon aus das dies verpöhnt ist ( langsam?). Naja .. C-Control ist irgendwie doch was anderes als ein "richtiger µC" :) Zusammengefasst: Könnte ich die PWM-Generatoren in Assembler einbinden ? Wenn ja, wie erzeuge ich das am dümmsten ( keinen Plan von assembler evtl ins andere Forum verschieben) Für den Anfang reicht es mir wenn ich einen funktionierenden PWM generator bekomme den ich dann verwenden kann. Den Rest möchte ich mir selbst erarbeiten ( Kontrolle, Presets, LCD .. ) sofern realisierbar. [1] http://www.brauchmer.net/projekte/led.html [2] http://www.emanator.demon.co.uk/bigclive/rgb.htm