Piezoschallgeber am AVR

Gast #636087
Lesenswert?

Hallo,

ich habe einen Piezo Schallgeber an einem Atmega2561 zwischen 5V und 
OC3A hängen. Wenn ich den Pin OC3A mit einer Frequenz von 6 khz toggle 
läuft alles problemlos. Ich möchte jedoch verschiedene "Alarmstufen" 
erzeugen, indem ich den Timer3 mit verschiedenen Frequenzen deaktiviere 
und wieder aktiviere. Wenn ich das mache resettet sich der Controller 
nach einer gewissen Zeit, abhängig von der Frequenz mit der ich den 
Timer aktiviere/deaktiviere. Kann mir vielleicht jemand sagen, was ich 
falsch mache ?

Viele Grüße,

Tobias
Gast #636097
Lesenswert?

Vielen Dank erst mal für die schnelle Antwort.

Ich hab das ganze bereits mit Vorwiederstand probiert, aber wenn der 
Wiederstand gross genug ist wird der Alarmton zu leise. Ich habe dann 
die obere Schaltung aus der beigefügten Datei getestet, was ebenfalls 
noch zu Problemen geführt hat. Mit der unteren Schaltung scheint es 
jedoch mit ausreichender Lautstärke zu funktionieren. Da ich mich mit 
Elektronik nicht so gut auskenne wollte ich fragen, ob mir vielleicht 
jemand sagen kann, ob ich diese Schaltung so bedenkenlos verwenden kann, 
oder ob dabei irgendwas schiefgehen kann. Was muss ich bei der Auswahl 
des Transistors beachten ?
(Firma: TravelRec.) Persönliche Seite #636102
Lesenswert?

>ich habe einen Piezo Schallgeber...

Höchstwahrscheinlich nicht, Du hast bestimmt einen elektrodynamischen 
Wandler an Deinem ATMega. Dieser benötigt eine Freilaufdiode, die die 
auftretenden Impulsspitzen absorbiert. Dies macht jetzt der Transistor 
und das bekommt ihm auf die Dauer nicht. Schalte eine Diode 1N4148 oder 
1N4001 über den Wandler, mit der Kathode nach + und mit der Anode zum 
Kollektor des Transistors.
Gast #636115
Lesenswert?

@Travel Rec. Vielen Dank. Du hast wohl recht. Bei Conrad gibts das Teil 
als "SMD MAGN. SCHALLWANDLER DET901D".

Muss ich dann bei der Wahl des Transistors noch irgendwas beachten ? Bei 
der Dimensionierung des Wiederstandes habe ich V_OH (4,2V) / I_max 
(40mA) => 150 Ohm genommen. Ist das korrekt ?
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren