Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

ArduinoVariablePWMFrequenz

715 Byte hinzugefügt, 20:17, 2. Nov. 2017
Die Seite wurde neu angelegt: „Die standard Frequenz ist 490 Hz, an manchen Pins 980 Hz. Für die meisten Anwendungen ist das ausreichend. Braucht man mehr Auswahl, kann man über den Presca…“
Die standard Frequenz ist 490 Hz, an manchen Pins 980 Hz. Für die meisten Anwendungen ist das ausreichend.
Braucht man mehr Auswahl, kann man über den Prescaler sehr einfach weitere Frequenzen zur Verfügung stellen.

Für die 490 Hz Pins gibt es folgende Möglichkeiten:
{|
! Teiler !!Frequenz
|-
| style="width:4em" | 1
| 31.372,55
|-
| 8
| 3.921,16
|-
| 64
| <b>490,2</b>
|-
| 256
| 122,55
|-
| 1024
| 30,64
|}

Für 980 Hz Pins diese:
{|
! Teiler !!Frequenz
|-
| style="width:4em" | 1
| 62.500
|-
| 8
| 7.812,5
|-
| 64
| <b>976,56</b>
|-
| 256
| 244,14
|-
| 1024
| 61,035
|}

Eingestellt werden können diese über das Register TCCRnB. Das n steht für den Timer. Also gehört das Register TCCR1B zum Timer 1.
688
Bearbeitungen