BitBastelei #398 – Die „Magie“ hinter PWM (analogWrite, Timer, Preload, etc)

BitBastelei #398 - Die "Magie" hinter PWM (analogWrite, Timer, Preload, etc)

(319 MB) 00:53:48

2020-08-16 10:00 🛈

Mittels PWM, bei Arduino erreichbar als „analogWrite“, lassen sich viele Aufgaben erledigen: LEDs dimmen, Motoren steuern oder analoge Spannungen ausgeben. Aber was hat das mit Frequenz, Tastverhältnis und Timern zu tun? In diesem Video schauen wir uns PWM von der einfachsten Anwendung bis hin zu den Timer-Registern eines ATMega328P mit Preloading an und wie man darüber eigene Anforderungen abdecken kann.

Inhalt

  • 00:00 Intro
  • 01:04 PWM mit delay() und digitalWrite()
  • 02:07 Frequenz, Pulsweite und Durchschnittspannung
  • 08:07 PWM mit analogWrite()
  • 11:14 Wie funktioniert analogWrite()? Timer, Compare-Units und Prescaler.
  • 29:06 Frequenz ändern durch Prescaler
  • 31:23 Vorsicht: Timer 0 und Arduino
  • 32:45 Zusammenfassung der bisherigen Themen
  • 35:45 Sonderfrequenzen per Preload
  • 51:40 Fazit

Ein Gedanke zu „BitBastelei #398 – Die „Magie“ hinter PWM (analogWrite, Timer, Preload, etc)“

  1. Hi Florian,
    Nice to meet you here.
    This is emma from PCBWay, we are fully impressed by your YouTube channel and your site which do fit the field we are indulged in.
    Wondering do we have the pleasure to cooperate with you in any feasible ways? Such as: videos or site banners etc.
    We are desparate to see our services approached to your channel.
    Any feedbacks will be much appreciated.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert