Andere Spannungsversorgung für atmega 328

Gast #3950732
Lesenswert?

Moin Moin,

ich habe mir ein Quizspiel mit dem Arduino gebaut. Hierbei werden vier 
Taster über eine while Funktion ständig abgefragt und wer zuerst drückt, 
bei dem leuchtet eine LED auf und fünf Sekunden werden mittels weisser 
LEDs heruntergezählt. Also genauso wie bei Schlag den Raab zum Beispiel.
Ich habe zusätzlich noch einen 8 Ohm Lautsprecher integriert, der beim 
Drücken des Buzzers einen Ton von sich gibt.
Um meinen Arduino nicht verbauen zu müssen, habe ich den atmega extra 
auf eine Platine gelötet mit den Anleitungen die es so im Netz gibt.

Jetzt zu meinem Problem: Das ganze System funktioniert, solange ich den 
5 Volt Ausgang des Arduinos nutze. Sobald ich jedoch ein anderes 
Netzteil nehme, kommt nur für eine Millisekunde  ein Ton aus dem 
Lautsprecher beim Drücken des Buzzers. Die LEDs leuchten zwar, aber der 
Lautsprecher funktioniert nicht richtig.

Ich bin langsam am verzweifeln. Weil wie gesagt, sobald ich wieder den 
eigentlichen Arduino als Spannungsquelle nutze, funktioniert alles 
tadellos.

Ich würde mich sehr über Hilfe freuen.

Viele Grüße
#3950736
Lesenswert?

Moin Moin,

ich habe mir ein Quizspiel mit dem Arduino gebaut. Hierbei werden vier
Taster über eine while Funktion ständig abgefragt und wer zuerst drückt,
bei dem leuchtet eine LED auf und fünf Sekunden werden mittels weisser
LEDs heruntergezählt. Also genauso wie bei Schlag den Raab zum Beispiel.
Ich habe zusätzlich noch einen 8 Ohm Lautsprecher integriert, der beim
Drücken des Buzzers einen Ton von sich gibt.
Um meinen Arduino nicht verbauen zu müssen, habe ich den atmega extra
auf eine Platine gelötet mit den Anleitungen die es so im Netz gibt.

Jetzt zu meinem Problem: Das ganze System funktioniert, solange ich den
5 Volt Ausgang des Arduinos nutze. Sobald ich jedoch ein anderes
Netzteil nehme, kommt nur für eine Millisekunde  ein Ton aus dem
Lautsprecher beim Drücken des Buzzers. Die LEDs leuchten zwar, aber der
Lautsprecher funktioniert nicht richtig.

Ich bin langsam am verzweifeln. Weil wie gesagt, sobald ich wieder den
eigentlichen Arduino als Spannungsquelle nutze, funktioniert alles
tadellos.

Ich würde mich sehr über Hilfe freuen.

Viele Grüße
Gast #3950812
Lesenswert?

Der 7805 braucht am Eingang ein bisschen mehr als die <7V die Du im Plan 
eingezeichnet hast. Nimm eine Wandwarze mit 9V-Ausgang, dann bekommst Du 
auch 5V am Ausgang. So wie es jetzt ist, schwingt der 78er bzw. kann 
garnicht regeln. Er braucht mindestens 2,5 V Differenz zwischen Ein- und 
Ausgang.->Datenblatt gelesen ?

Am Eingang des 78er fehlt ein 100nF, den Eingangselko solltest Du gegen 
mindestens 220uF tauschen.
Am Ausgang den Kondensator gegen einen 330nF oder 100nF tauschen.
Elkos am Ausgang bringen garnichts.
Die 100nF/330nF sollten direkt am 78er montiert sein.

Welchen Wert hat C5? 100nF sollten es sein. Direkt in der Nähe der AVR!
(Firma: matzetronics) #3951292
Lesenswert?

Da

Thomas O. schrieb:
> es kommt ganz darauf an wieviel Strom man zieht bei 100mA dürfte auch
> ein Drop von 0,5V reichen.

Mutige Aussage für einen ollen 7805 Dreibeiner. Wenn man da 
herstellerunabhängig bleiben möchte, sollte man da mindestens 7,5V vorne 
reintun.
[ot]
Wer verbreitet eigentlich immer wieder, das AREF an Vcc angeschlossen 
wird? Da soll nur ein 100nF Kondensator gegen Masse ran, sonst nichts. 
Vcc kann man MC-intern als AREF Option anwählen.
[/ot]

A. K. schrieb:
> Interessant, dass sich noch niemand über die Ansteuerung von T1
> gewundert hat.

Hehehe, wahrscheinlich deswegen, weil der BD243 zumindest für Eagle gar 
nicht am MC angeschlossen ist. Wenn der mal durchsteuert, bricht nicht 
nur der MC Ausgang völlig ein, sondern auch die Stromversorgung. Bei 
einem 4Ohm LS fliesst da schnell mal ein Amperchen.
#3951455
Lesenswert?

Helmut S. schrieb:
> Wieviel Volt zeigt dein Voltmeter bei den 5V an?

Genaue 5,0 Volt.

Jürgen S. schrieb:
> Du schließt bis zu drei LEDs an einem einzigen Signalausgang an?

Ja genau. 30 mA sind es insgesamt.

OldMan schrieb:
> Welchen Wert hat C5? 100nF sollten es sein. Direkt in der Nähe der AVR!

100 nF sind es.

Matthias Sch. schrieb:
> A. K. schrieb:
>> Interessant, dass sich noch niemand über die Ansteuerung von T1
>> gewundert hat.

Meinst du den fehlenden Basiswiderstand?
Ich habe einen 200Ohm Widerstand davor gesetzt. Wenn der Basiswiderstand 
zu groß wird, dann ist der Lautsprecher leider so leise.

OldMan schrieb:
> Am Eingang des 78er fehlt ein 100nF, den Eingangselko solltest Du gegen
> mindestens 220uF tauschen.
> Am Ausgang den Kondensator gegen einen 330nF oder 100nF tauschen.
> Elkos am Ausgang bringen garnichts.
> Die 100nF/330nF sollten direkt am 78er montiert sein.

Leider immer noch nicht der gewünschte Erfolg. Als Netzteil nutze ich 
ein Labornetzgerät.
(Firma: matzetronics) #3951510
Lesenswert?

Michael M. schrieb:
> Meinst du den fehlenden Basiswiderstand?
> Ich habe einen 200Ohm Widerstand davor gesetzt. Wenn der Basiswiderstand
> zu groß wird, dann ist der Lautsprecher leider so leise.

Das macht man doch auch nicht mit dem BD243 Oldtimer, sondern mit einem 
Logic-Level MOSFet. Und schliess doch bitte das obere Ende des 
Lausprecher nicht an die geregelten 5V an, sondern an die ungeregelte 
Spannung davor. Dadurch wird das automatisch auch lauter.
Den MOSFet kannst du dann ganz bequem direkt mit dem MC durchsteuern. 
Allerdings solltest du ans Gate einen leichten Pulldown von 10k oder so 
anschliessen, damit der MOSFet anfangs sicher sperrt.
#3951708
Lesenswert?

Matthias Sch. schrieb:
> Das macht man doch auch nicht mit dem BD243 Oldtimer, sondern mit einem
> Logic-Level MOSFet. Und schliess doch bitte das obere Ende des
> Lausprecher nicht an die geregelten 5V an, sondern an die ungeregelte
> Spannung davor. Dadurch wird das automatisch auch lauter.
> Den MOSFet kannst du dann ganz bequem direkt mit dem MC durchsteuern.
> Allerdings solltest du ans Gate einen leichten Pulldown von 10k oder so
> anschliessen, damit der MOSFet anfangs sicher sperrt.

Welchen Mosfet empfiehlst du? Hab noch nie einen verbaut.

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