Lösung

LED PWM II: Aufgabe 1

Aufgabe 1.a)

Bestimmung der Frequenz:

a

Aufgabe 1.b)

Tastgrad Messung 1:

b

Tastgrad Messung 2:

^

Aufgabe 1.c)

Der Auszug aus dem Quelltext zeigt die Berechnung des Tastgrades:

 // ***** PWM Berechnung *****
  pwm_wert = (255/10)*Helligkeit;
  analogWrite(9, pwm_wert);
  delay(200);                 // Tasten entprellen
  // ***** PWM Ende *****

Bei der Division 255/10 handelt es sich um eine Integer-Division. Diese liefert als Ergebnis den Integer-Wert 25 (nicht 25,5!).

Damit lässt sich der Wert von Helligkeit aus dem Tastgrad bestimmen:

Messung 1:

b

Messung 2:

2

Aufgabe 1.d)

Der maximale Wert von pwm_wert=250 ergibt sich bei Helligkeit=10. Daraus errechnet sich ein maximaler Tastgrad zu: