Forum: Mikrocontroller und Digitale Elektronik PWM für LEDs in 256 Stufen


von Peter (Gast)


Lesenswert?

Hallo,

ich möchte 3 LEDs per Software PWM dimmen. Die Werte dazu empfange ich 
über UART. Nun ist mir das Licht der LEDs aber zu logarithmisch, es 
sollte gleichmäßiger heller werden. (wie in LED Fading beschrieben).
Dafür würde ich jetzt eine Tabelle mit den Helligkeitswerten für 256 
Stufen benötigen. Die gibts aber im Artikel nur für 16 bit, und dafür 
ist mein Mega8 glaub n bisschen zu langsam um das in Software-PWM machen 
zu können. HW-PWM fällt weg, da ich ja 3 Kanäle brauche.
Gibts da ne fertige Tabelle mit 256 Stufen für ne 8-Bit PWM?
MFG Peter

von Sven J. (svenj)


Lesenswert?

Moin,

wie soll das gehen?
Bei 8bit hast du genau 256 Stufen zur Verfügung die alle gleich geteilt 
sind.  Natuerlich kannst du da jetzt deine log. Skala reinlegen, nur 
werden da etliche Stufen auf den gleichen PWM Wert abgebildet.

--
 SJ

von Gast (Gast)


Lesenswert?

Normiere die 16bit Tabelle auf 100% PWM. Danach kannst du die 16bit 
Werte auf 8bit transformieren (zumindest näherungsweise).

von Peter (Gast)


Lesenswert?

Hallo,
hat sich bereits erledigt, hab das Excel-File in dem Artikel übersehen!
MFG

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.