Gast
#2648648
Morgen, ich bin gerade dabei mich in den Software PWM Artikel reinzudenken. Dabei ist mit folgendes aufgefallen:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
Mit den Beispielwerten ergibt das für T_PWM 312,5. Nun geht ja der Nachkommateil verloren. Aber was bedeutet diese Ungenauigkeit für meine PWM? Nachdem ichs im Kopf durchgespielt habe denke ich, dass sich dadurch meine PWM Frequenz ändert. Anstatt meine gewünschten 100Hz hab ich eine Frequenz von 100,16Hz. Das dürfte aber in der Praxis kein Problem darstellen, richtig? Denn das wichtige an der PWM ist ja der Dutycycle =(Tan / Tgesamt). Und der bleibt ja erhalten. Kann hier jemand meine Gedanken bestätigen oder wiederlegen? Und woher stammt der Wert aus dem #if Block (93+5)? Da happerts auch noch wenig :-) Danke und viele Grüße!