Hallo, ich möchte eine Schaltung bauen mit der ich ein paar Schaltfunktionen ausführe und einen Ton erzeugen kann. Die Schaltfunktionen habe ich soweit schon, nun benötige ich noch ein Martinshorn. Ich habe mir gedacht ich schalte mit zwei verschiedenen Frequenzen einen Ausgang mit nachgeschaltetem Transisitor und schließe dort einen Lautsprecher an. Würde das funktionieren? Wenn ja, wie müßte ich denn sowas proggen? Gruß
> Würde das funktionieren? Ja. > Wenn ja, wie müßte ich denn sowas proggen? Ein Matrinhorn wechselt üblicherweise immer zwischen 440Hz (Kammerton A) und 585Hz (D'). Du müßtest diese Töne also mit Software erzeugen. Das kannst du entweder mit einem Timer-Interrupt oder mit Warteschleifen realisieren. Ein reines Ein-/Ausschalten klingt aber nicht unbedingt so toll. Besser ginge es mit einer PWM, mit der man eine Wellenform nachbildet, die dem Horn einigermaßen nahe kommt. Dazu könntest du die Wellenform im Flash ablegen und bei jedem Interrupt des PWM-Timers den nächsten Wert für die PWM laden.
Welche Wellenform hat denn ein Martinshorn? Der Vorteil vom Rechteck liegt darin, dass man direkt ein Schallwandler ansprechen kann. Bei PWN brauch ich doch wenigstens einen Tiefpass mit Verstärkerstufe, oder? Welche möglichst platzsparende Verstärkerstufe kann gibt es denn dafuer?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.