-
-
Erfahrener Benutzer
Roboter Genie
Hi,
wenn du einen ATtiny2313 nimmst, hast du 4 PWM-Kanäle zur Verfügung.
Damit kannst du die Farben mischen und somit auch die Helligkeit.
Wenn du nun einfach 4 weitere Ports nimmst, kannst du die LEDs multiplexen, also umschalten. Eigentlich leuchtet dann immer nur 1 LED.
Aber da es sehr schnell umgeschaltet wird, sieht man es nicht.
Nebeneffekt: Da jede LED dann nur 1/4 der Zeit an ist, kannst du den 4-fachen Strom durch die LED schicken. Das wird dann als heller wahrgenommen, als bei Dauerstrom.
Das Programm wäre dann etwa wie folgt:
PWMs für LED 1 einstellen
LED1 einschalten
PWMs für LED2 einstellen
LED2 einschalten
usw.
Wenn du z.B. alle 2,5ms die LED wechselst, wäre das ein Zyklus von 10ms bei 4 LEDs oder 100Hz. Die sind flimmerfrei.
Auch etwas langsamer geht noch.
Die PWM-Frequenz dann auf ca. 20-30kHz einstellen..
Zum Schalten der LEDs kannst du P-und N-Kanal-Mosfets nehmen.
Einfache kleine NPN und PNP - 1A - Transistoren, wie BC337 und BC327 sollten aber auch gehn.
Sigo.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen