ULN2803 und PWM?

Gast #1817644
Lesenswert?

Hi

Über einen AVR gesteuert möchte ich mit 16(evtl. 32) LED Stripes 
folgendes realisieren:

- Sonnenaufgang
- Sonnenuntergang
- Mondlicht, welches von links nach rechts wandert und dabei langsam 
heller und wieder dunkler wird

die Hauptfrage ist dabei, ob ich den ULN2803 dabei als "PWM-Treiber" 
benutzen kann.

Der AVR soll später noch mehr aufgaben übernehmen, weshalb ich dafür 
möglichst wenige Ausgänge belegen möchte.

Ich bin derzeit noch am überlegen, ob ich den Sonnenauf/untergang noch 
umbaue, so das die Stripes dabei auch einzeln an gehen. Da denke ich an 
ein 16bit Schieberegister, welches in der Theorie auch weniger Ausgänge 
am AVR benötigen sollte.

Wenn jemand dazu eine bessere Idee hat, ich bin für Vorschläge offen.

Gruß Hoshi

PS: Als Basis soll ein AVR-Net-IO von Pollin zum einsatz kommen.
Angehängte Dateien:
Gast #1817714
Lesenswert?

Hoi

so hoch wollte ich eigentlich nicht!

Was ich bisher an PWM für LEDs gelesen habe, da ging es von 100Hz bis 
5kHz.

Es soll ja nur ein PWM Signal genutzt werden, welches die ULN2803 
verstärken, um damit die LED-Strips zu versorgen (12V 45mA)

Beim Mondlicht wird immer nur 1 Stripe Leuchten, welches in einem 
Zeitraum von 8h von Stripe1 nach Stripe16 wechseln soll. Beim 
Sonnenaufgang sollen beim derzeitigen Plan alle 16 zusammen hochdimmen. 
(Zeitraum 30min)

Wenn ich das mit dem Schieberegister mache, soll der Sonnenaufgang dann 
Stripe1 bis Stripe16 nacheinander angehen bzw. beim Sonnenuntergang 
nacheinander ausgehen und dabei gemeinsam dunkler werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren