Forum: Mikrocontroller und Digitale Elektronik ULN2803 und PWM?


von Hoshi (Gast)


Angehängte Dateien:

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.

von Jobst M. (jobstens-de)


Lesenswert?

Funktioniert nicht, wenn Du vorhast, die LEDs im MHz-Bereich zu 
betreiben.
Unter blödesten Umständen ist bei 200kHz Schluss. Die wirst Du mit der 
Schaltung aber vermutlich nie erreichen.


Gruß

Jobst

von Hoshi (Gast)


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.

von Axel J. (axeljaeger)


Lesenswert?

Wir betreiben hier 12V LED-Leisten von Ikea mit genau dem Baustein und 
es tut.

von Falk B. (falk)


Lesenswert?

@  Hoshi (Gast)

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

100 Hz reichen meist. Wenn man das mit sagen wir 10 Bit dimmen will, ist 
der kürzeste Puls 10us. Das schafft der ULN gerade mal noch so. Siehe 
LED-Fading

MFG
Falk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.