Forum: Mikrocontroller und Digitale Elektronik PWM Fade logaritmisch in Excel mit folgender Formel


von Hermann (Gast)


Lesenswert?

Hallo,

ich würde gerne in Excel folgende Werte für y ausrechnen.
Weiß aber nicht, wie ich diese nun in den Zellen berechne.

Tabelle ist wie folgt aufgebaut,
1
x | y
2
0 | 0
3
1 | 
4
2 |
5
n |


y = pow(2, log2(b-1) * (x+1) / a) wenn x > 0

Suche nun die passende Excel Funktion für POW. Genutzt wird Excel 
und/oder OO Calc in deutsch.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Excel hat ne Hilfedatei, da einfach mal nach exponent suchen.
Ansonsten gibts hier auf uc.net bereits fertige PWM LED Fading Tabellen 
für C.

von Ma (Gast)


Lesenswert?

POTENZ

von Hermann (Gast)


Lesenswert?

=POTENZ(2; log2($E$3-1) *(A3+1)/$E$2)

So geht es nicht

von Hermann (Gast)


Lesenswert?

=POTENZ(2; LOG(($E$3-1) *(A3+1)/$E$2;2))
Habe es nun so, jedoch ist das Ergebnis ansatzweise linear und nicht 
logarithmisch

von Karl H. (kbuchegg)


Lesenswert?

Dann würde ich vorschlagen, du knallst nicht in eine Spalte deine Formel 
rein, sondern benutzt mehrere Spalten, um die Zwischenergebnisse 
auszurechnen, daraus dann die nächsten Zwischenergebnisse auszurechnen, 
bis du in der letzten Spalte dann die komplette Formel ausgewertet hast 
und SUCHST DEINEN FEHLER!

Seid doch nicht immer so hilflos, wenn irgendwas nicht auf Anhieb 
klappt!

: Bearbeitet durch User
von S. L. (slelektronik)


Lesenswert?

Vielleicht hilft dir diese Excel Tabelle 
http://www.mikrocontroller.net/wikifiles/e/e4/Pwm_table.zip weiter die 
es auf dieser http://www.mikrocontroller.net/articles/LED-Fading Seite 
gibt.

mfg
Severin

von Rowland (Gast)


Lesenswert?

Potenzieren funktioniert in MS Excel mit dem Zeichen "^" bestens:

Eingabe:
=2^16

Ausgabe:
65536

Ebenso mit Zellen und Klammerausdrücken:
=A1^(A2/A3)

von Steffen H. (avrsteffen)


Angehängte Dateien:

Lesenswert?

Ich hab die Timer Werte zur PWM nach meiner Tabelle berechnet. Ist für 
den Lookup Table im Flash bei Assembler Programmierung. Aber einfach mal 
als Prinzip, wie man das mit Exel berechnen kann.

von L. P. (lpg)


Lesenswert?

Steffen H. schrieb:
> Ich hab die Timer Werte zur PWM nach meiner Tabelle berechnet.

n1. thx

lg.

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.