AVR Frequenzrechner

Dieser Frequenzrechner hilft die richtigen Timer-Werte oder deren zugehörige Frequenzen zu finden. Neben einem "Einzelmodus" kann er auch eine ganze Frequenztabelle (4 Oktaven) für Töne erstellen.

Ausgangspunkt ist die Einstellung des Timers auf "CTC" Modus (Clear Timer on Compare match) und des zugehörigen OC-Ausgangs auf "toggle on compare match".

globale Einstellungen

CPU-Takt: MHz
Prescaler: (1, 8, 64, 256)

Frequenzberechnung einzelne Frequenz

Frequenz: Hz
  
Timer-Wert: (z.B. OCR0A)

Frequenztabelle von 4 Oktaven

Die Tabelle gibt die Note an, den berechneten Timerwert, die Soll-Frequenz und die theoretische Abweichung zwischen Timerwert und Soll-Frequenz. Durch das #define lässt sich das Ergibnis gleich in C Header-Dateien weiter nutzen.

Interessant ist diese Tabelle für sehr kleine Projekte und zur Beurteilung der Abweichungen und Prescaler-Einstellung.