LM7805 wird bei ext OSZ Heiß

Gast #2828953
Lesenswert?

Hallo,
ich bastel gerade an einer Aquarium Steuerung, ähnlich dem Projekt das 
hier in der DB liegt.

Aktuell verwende ich einen externen 8MHz Oszillator an einem Atmega8.
Dazu habe ich den unteren Teil für das PWM verwendet von dieser Seite:
http://www.piernitzki.de/aqua/Dimmer/Dimmerplan/dimmerplan.html

Neben den paar Wiederständen habe ich noch ein LCD und ein Relais über 
ein ULN2003 angeschlossen.

Für den PWM brauch ich ja 1-10V. Daher habe ich mir ein 12V Netzteil 
genommen und benutze den 7805 für die 5V Versorgungsspannung.
Dieser wird jedoch recht Heiß!
Allerdings nur wenn ich den externen Quarzoszi nehme. Wenn ich die Fuse 
Bits auf den internen setze ist alles bestens...

Kann der Atmega durch normale Rechneleistung so viel mehr Strom ziehen 
das der LM7805 heiß wird?
Oder ist der ext. Quarz nicht ok? Aber der ist ja passiv und die Uhr 
funktioniert ja auch..
Gast #2828960
Lesenswert?

Die PWM Schaltung ist falsch.

Man müsste ERST auf 0V/10V wandeln und dann das PWM filtern.

          +12V
           |
          2k
           |
           +--10k--+-- Dimmer
           |       |
PWM --4k7-|< BC237 4u7
           |E      |
          GND     GND

Man sollte halt nicht auf jede von Hobbybasterln erfuindene, 
möglicherweise nich besonders einfach aussehenden Schaltung vertrauen 
(und einfach war sie auch nicht).

Vorher ist aber zu klären, ob man den Masseanschluss des Dimmers 
überhaupt mit Masse des AVR verbinden darf.
#2829097
Lesenswert?

Matthias schrieb:

>> Das solltest Du nachmessen(gemessen haben, bevor Du hier einen Beitrag
>> schreibst, alternativ: im Datenblatt gelesen haben).

> naja, das sind ja wieder hilfreiche Kommentare hier...

Ja, ohne Glaskugel lässt sich kaum feststellen, wieviel mA Deine
Schaltung zieht; mit nem Amperemeter kann man das in wenigen Sekunden
messen.
Gruss
Harald
#2829103
Lesenswert?

Was ist denn "heiß"? Ab 50°C zuckt man zurück, das ist für ein IC nicht 
viel. Hat der 7805 einen Kühlkörper? Wenige mW gehen problemlos ohne 
Kühlkörper. Wenn es über 200-500mW werden, dann ist ein Kühlkörper 
zwingend notwendig.
Der Controller hat eine Stromaufnahme bei 5V von rund 2mA/MHz. Wenn der 
mit internem Oszillator z.B. nur auf 1MHz läuft und mit Quarz auf 8MHz, 
dann macht das bei 12V vor dem Regler eine Differenz von 14mW zu 110mW. 
Den Unterschied kann man ohne Kühlkörper schon spüren.
Gast #2829172
Lesenswert?

prinzipiell ja richtig, aber habe leider gerade keine Möglichkeit den 
Strom zu messen (hab nur einen Duspol parat).
Denke 50° sind es nicht ganz, mich hat hauptsächlich der Temparatur 
Unterschied stutzig gemacht.
Danke für die Erklärung!

Ich habe die alte PWM Anschaltung jetzt gegen den Vorschlag oben 
ersetzt.
Leider ist das Ergebnis nicht ganz wie gewünscht.
Bei 52% messe ich einen Wert von 2,9V.
Sollte ja eher um die 5V sein.

Ich habe den BC237 gegen ein BC550 ersetzt, sollte ja passen.
Gast #2829247
Lesenswert?

Matthias schrieb:
> Denke 50° sind es nicht ganz

Mit Denken hat das wenig zu tun. Die Schmerzschwelle (Grenze zwischen 
"heiß" und "Aua") liegt bei dauerhaftem Anfassen bei etwa 46°C. Ein 
Thermometer, z.B. ein raufgeklebter DS18B20 verrät mehr.

Wenn der 7805 bei 12V Eingang durch den Stromverbrauch des ATmega heiß 
wird, kann man sich leicht überlegen, dass der µC fast genauso viel 
Leistung abbekommt. Den Rest kann man bei bekannter Gehäuseform anhand 
der Angaben im Datenblatt zum thermischen Verhalten ausrechnen.
Gast #2829384
Lesenswert?

Hat der Dimmeranschluss eventuell eine Stromquelle, damit man auch mit 
einem Poti alleine die Helligkeit regeln kann ?

Dann müsste noch ein Spannungsfolger dahinter.

          +12V           +12V
           |              |
          2k              |
           |              | LM358
           +--10k--+-----|+\
           |       |     |  >--+-- Dimmer
PWM --4k7-|< BC237 4u7 +-|-/   |
           |E      |   |       |
          GND     GND  +-------+

Aber dann würde ich genau die umgekehrte Reaktion erwarten.

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