3 Frequenzen mit einem Timer

OP #3530072
Lesenswert?
• ▲
▼
Hallo zusammen,

ich hätte da mal ein Frage habe diesbezüglich auch nichts gefunden im 
Forum was mir weitergeholfen hat.
Und zwar habe ich vor 3 verschiedene Frequenzen zu erzeugen welche auf 
einen Elektro-Summer angelegt werden. Mein Lehrer hat mir den Vorschlag 
gebracht das ganze über den Interrupt Compare Match2 zu machen, ich hab 
etz nur das Problem das ich nicht verstehe wie ich den Timer2 
konfigurieren muss um das vernünftig zum laufen zu bekommen.

Über ein paar Ideen und Tipps würde ich mich freuen

Grüße
#3530714
Lesenswert?
• ▲
▼
Laß Dir doch nicht alles aus der Nase ziehen.
Denke erstmal nach, welche minimalen Angaben könnte man wohl benötigen?

Es gibt bestimmt tausende MCs, die 3 Timer haben.
Ohne genaue Typangabe wird Dir keiner helfen können.

Wenn ich was erzeugen will, muß ich erstmal alle Parameter festlegen, 
also max, min, Schrittweite, Genauigkeit.
Welche Signalform?
Welche Amplidude?
#3530770
Lesenswert?
• ▲
▼
Naja, ganz offensichtlich geht es um drei Rechtecksignale und einen 
gemeinsamen Timer. Die kanonische Lösung ist dann, drei Compare Match 
Einheiten zu verwenden und in den jeweiligen ISR den Vergleichswert 
jeweils um eine halbe Periode der Zielfrequenz zu verschieben.

Das geht natürlich nur, wenn das Timing entspannt ist. Und man mit dem 
Jitter auf den erzeugten Frequenzen leben kann.


XL
#3531142
Lesenswert?
• ▲
▼
Oliver schrieb:
> Jetzt wartet doch mal ab, bis der TO aus der Schule zurück ist ;)

LOL

> Ich wette schonmal auf drei verschiedene Töne nacheinander, an einem
> AVR.

Dann gehört der TE abgewatscht, genauso wie der Typ mit der Laufschrift 
neulich. Ich meine, kann ja sein daß logisches Denken, programmieren und 
so nicht sein Ding sind. Dann soll er halt in die AG Schulgarten oder 
Gestalten mit Ton gehen.


XL

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.