frage zur tonerzeugung

Gast #578797
Lesenswert?
• ▲
▼
hallo

ich habe ein Schaltplan gefunden wo man mit einem Mega 128 ein Tonsignal 
erzeugt und über ON PB4 ausgibt an einen OPV.

Mit Pin PB6 stellt man die Lautstärke ein.


Nur wie stelle ich das Software mäßig an

Mein Mega hat 16MHHZ Quarz.

Könnte mir einer mal einen Tip geben.

Oder wo findet man ein beispiel.

danke euch
#578807
Lesenswert?
• ▲
▼
Die Einfachversion ist:
Den Pin mit einer bestimmten Frequenz einfach ein und ausschalten.
Wenn du das 440 mal in der Sekunde machst, gibt das den berühmten
Kammerton 'A'.

Wenn du noch eine Lautstärkeeinstellung haben willst, dann wird
das bei deinem Schaltplan wahrscheinlich eine PWM sein.
Anstatt einfach nur 'ein' schalten, wird eine PWM benutzt
um die Ausgangsspannung nicht nur zwischen 0 und 5 Volt
umzuschalten, sondern die 'ein'-Stellung mittels PWM auf
kleinere Voltzahlen zu begrenzen.
#578880
Lesenswert?
• ▲
▼
Ich denke an PB4 wird die Frequenz erzeugt, während an
PB6 die Lautstärke eingestellt wird (mittels PWM)

Welche Spannung hast du an +U2 angeschlossen?
Welche Impendanz hat denn dein Lautsprecher?

Was ist wenn du die Frequenz von PB4 anstatt über die
OPAmps mal direkt an die Basis des Transistors T3 (mit einem
entsp. Basiswiderstand) einspeist? Das müsste eigentlich
ordentlich tröten.
Gast #578882
Lesenswert?
• ▲
▼
Hab mir mal kurz die Schaltung angesehen...

Die Verstärkerstufe hat eine Ausgangsimpedanz von 82 Ohm. Wenn du da 
einen stinknormalen Lautsprecher mit z.B. 8 Ohm dran hängst wird das nie 
und nimmer laut werden. Also: entweder noch nen Verstärker dahinter, 
oder einen Piezo nehmen.

Was ist wenn Du PB6 mal nen konstanten High-Pegel verpasst?
( -> Lautstärke = Vollgas )

Gruß,
Magnetus
Gast #578940
Lesenswert?
• ▲
▼
Hallo

Also mit piezo wirds leiser.

Der Lautsprecher hat 8Ohm.

Voller High Pegel bringt nichts ist das gleiche wie über PWM.

Wie würde den ein Verstärker aussehen???

Gibts dazu was.

U2 ist 12V

Danke

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.