Hallo Zusammen, ich habe ein Problem mit dem AT Mega 48P. Dieser fuktioniert soweit wie gewünscht. Jedoch schält nach ca. 5h Betrieb und bei einer Gehäusetemp von ca 55 °C der µC ab und wieder an. Dieser Vorgang wird einige male (Zeitabstand konst.). Nach ca. 5 min. wiederholt sich der ab- und einschaltvorgang zyklilsch. Dieser Effekt sieht aus, als ob der Controller zu warm wird und abschällt(Grund: internen Sensor ?!?) über Hilfe wäre ist sehr dankbar Gruß
hans gerhard schrieb: > Gehäusetemp von ca 55 °C der µC ab und wieder an. Dann wird der innen noch um einiges wärmer sein. Da stimmt was mit deiner (uns unbekannten) Schaltung nicht.
Wenn der µP 55° warm wird stimmt wohl irgendwas mit dessen Beschaltung nicht... Von daher: Schaltplan? Foto? (Bildformate beachten)
hans gerhard schrieb: > Jedoch schält nach ca. 5h > Betrieb und bei einer Gehäusetemp von ca 55 °C der µC ab und wieder an. Was tut der?
Anbei die Beschaltung des Conrollers. 5V werden mit einem Linearreger erzeugt. Tc des At mega 48p ist mit 125 °C definiert. Ich denke diese werden nicht überschritten wenn die Gehäusetemp. bei 55°C liegt. Beinhaltet der µC einen 2. internen Sensor der einen Not-Aus relasieren könnte ? (der interne Tempsensor wir nicht genutzt)
Rufus Τ. Firefly schrieb: > hans gerhard schrieb: >> Jedoch schält nach ca. 5h >> Betrieb und bei einer Gehäusetemp von ca 55 °C der µC ab und wieder an. > > Was tut der? nach 5 h Dauerbetieb bricht die Ausgangsspannung des PWM-Singals zusammen. Diese baut sich danach wieder auf (0V-5V-0V-5V). nach 5 min. 5V am EN Ausg. wiederholt sich dieser Effekt
hans gerhard schrieb: > Tc des At mega 48p ist mit 125 °C definiert. Ich denke diese werden > nicht überschritten wenn die Gehäusetemp. bei 55°C liegt. Dennoch stimmt etwas mit Deiner Schaltung nicht. Normalerweise bleibt ein Controller fast auf Umgebungstemperatur. Zeige mal den GANZEN Schaltplan. Was ist da an PWM angeschlossen? Die LED hat hoffentlich einen Vorwiderstand größer 0 Ohm Axel
Ein Atmega48p wird nicht heiss. Allenfalls ein bisschen warm, wenn man die 40mA, die ein Port liefern kann, dauerhaft ausnutzt. Hast du den per Hand eingelötet? Dann würde ich mal nach Lötbrücken suchen. Vielleicht versuchen zwei nebeneinander liegende Ports sich gegenseitig ihren Willen aufzuzwingen. mfg.
Hallo, ich hab mich jetzt nicht im Detail mit den internen Überwachungsmöglichkeiten des AT Mega 48P auseinander gesetzt, mir fällt aber auf das an der Spannungsversorgung Vcc Pin 4 und 6 nur ein 10uF C liegt, zur entkopplung wird aber immer auch ein C mit etwa 10 nF bis etwa typischer weise 100nF verwendet. Eventuell fängt der IC an zu schwingen. Also ich würde erstmal nahe an den Pin 4 /6 und Masse einen Kondensator (Folie) von 100 nF platzieren. Wie sieht den die Leitungsführung aus? Massefläche gut gewählt ? Als ganz simple "try and error" Methode würde ich erst mal den AT Mega 48P einfach austauschen und beobachten ob der gleiche Effekt auftaucht. Auch sind 55 Grad Celsius ziemlich viel für eine µC Schaltung bei 5V und (scheinbar) keiner besonders großen Belastung. Kannst du die Versorgungsspannung und die Stromaufnahme (über Shunt) mit einen Oszilloskop überwachen ? Damit könnte schonmal eine Fehlerursache eingegrenzt bzw. ausgeschlossen werden. Ob der 0 Ohm Widerstand vernachlässigt werden kann glaube ich allerdings nicht, eine "normale" LED benötigt immer eine Strombegrenzung ansonsten steigt wegen der Kennlinie der LED der Strom bei minimaler höherer Spannung extrem an und die LED wird zerstört, diese Kennline ändert sich auch leicht mit der Temperatur zu kleineren Spannung hin, da nun der Strom des µC Ausgang recht begrenzt ist wird die LED (noch) nicht zerstört aber die belastung des µC ist trotzdem zu hoch. mfg Praktiker
Hi Warum werden VCC und AVCC aus verschieden Quellen versorgt? AVCC muss im Bereich von VCC +-0,3V liegen. MfG Spess
Hallo Zusammen, Der µC wurde bereits getauscht. Gleicher Effekt. werde den Kondensator auf 100 nF erhöhen und erneut testen. LED Last ist gering. Die Umgebgstemp der Schaltung ist rel. hoch . Wenn der µC bewusst extem erhitzt wird (>85°) steigt dieser ebenfalls aus.
Evtl. gehts mit einem externen Quarz/-Oszillator besser als mit dem internen RC-Oszillator bei den Temperaturen.
Einen ähnlichen Effekt hatte ich auch schon mal. Damals war das Netzteil thermisch überlastet und die Versorgungsspannung brach zusammen. Zusätzlich war BOD enabled - alle LEDs gingen aus - die Spannung war wieder ausreichend - der µC kam aus dem Reset und alles ging wieder von vorne los.
Vermutlich wird irgend etwas (SW oder HW) außerhalb der Spezifikation genutzt. Das geht bei Raumtemperatur gut, aber bei größerer Temperatur änderst sich die Leitfähigkeit des Siliziums und dann funktioniert der Chip nicht mehr. Ich hatte mal so ein Fall als bei einem anderen Prozessor der Flash Wait Staite falsch eingestellt war, das ging so lange gut, bis das Bord auch mal 40°C warm wurde. Suchen in SW und HW
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.