Hallo Zusammen, ich möchte ein nicht lineares PWM wie in diesem Artikel hier realisieren: http://www.mikrocontroller.net/articles/LED-Fading Bisher sieht die Gleichung so aus: I=1x1,35...^x Das ist ja ein exponentilles Wachstum. Bei mir entspricht jedoch der max. PWM Wert (hier I)keinem Licht und der kleinste PWM Wert vollem licht (ich steuere eine dimmbare Konstanstromquelle über einen Transistor. Jetzt habe ich mir überlegt ich brauche kein Wachstum, sondern einen exponentiellen Zerfall. Ich bin jetzt bei der Formel I=65535x0,895^x I ist der PWM Wert und X eine Zahl von 0 bis 100. Nun habe ich ein Problem. Beim exponentiellen Zerfall sinkt der PWM Wert am anfang sehr schnell und am ende sehr langsam. Ich brauche das genau umgekehrt. Am Anfang soll die Funktion langsam abfallen und zum ende hin immer schneller. Leider habe ich keine Idee wie sowas heißt und wie ich es realisieren kann. Ich hoffe ihr versteht was ich meine und könnt mir helfen :) Viele liebe Grüße Dominik
Lass die Formel, wie sie ist und subtrahiere den berechneten Wert von 65535. Dann hast Du quasi den Kehrwert.
Hier mal eine kurze Skizze wie ganz grob die Funktion aussehen müsste. Eine Abnahme die langsam beginnt und immer schneller wird. Das gegenteil einer Exponentiellen Abnahme
Ok, ich habe es eben getestet. Funktioniert 1A! Vielen Dank für die schnelle Antwort. Man sollte halt einfach mal einfach denken und sich nicht den Kopf zerbrechen und ne neue Funktionsgleichung aufstellen wollen ;) Gruß Dominik
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.