µC startet manchmal nicht nach Anlegen der Betriebsspannung

OP #2909458
Lesenswert?
• ▲
▼
Hallo,

ich habe ein kleines Problem mit meiner DMX-LED-Stripe-Steuerung. Bei 
anlegen der Betriebsspannung läuft der µC ab und zu anscheinend nicht 
an...

Im Verdacht habe ich hier das angeschlossene Schaltnetzteil, da der 
Fehler nur dann sporadisch auftritt, wenn der Stecker des Netzteils in 
die Steckdose gesteckt wird. Wird jedoch zuerst das Netzteil an die 
Steckdose angeschlossen und danach erst mit der Schaltung verbunden, 
tritt das Problem nicht auf.

Löse ich einen Reset per Hand aus (Reset per Taster auf GND), dann 
startet das Programm in beiden Fällen korrekt.

Meine Idee wäre es jetzt, den Start des µC durch eine Schaltung zu 
verzögern (die in den Fusebits eingestellten 64ms reichen nicht aus)...

Was meint ihr von der Idee - oder habt ihr vielleicht andere, bessere 
Lösungsvorschläge?

Danke schonmal im Voraus

Gruß

Jens
Angehängte Dateien:
Gast #2909476
Lesenswert?
• ▲
▼
Stell mal das Boden-Level (Brown-out detection) auf 4.7V(in den Fuses). 
Der Chip läuft warscheinlich schon bei 1.8/2.7V los. Bei 20MHz bist du 
in einem unsicheren Bereich d.h. es ist unklar was der Controller 
wirklich mach. Durch Anheben des Boden-Level startet der µC erst Später.

Gruß Matthias
#2909498
Lesenswert?
• ▲
▼
Über die Brown-out Detection: "VBOT may be below nominal minimum 
operating voltage for some devices. For devices where this is the case, 
the device is tested down to VCC=VBOT during the production test. This 
guarantees that a Brown-Out Reset will occur before VCC drops to a 
voltage where correct operation of the microcontrolleris no longer 
guaranteed."
Gast #2909678
Lesenswert?
• ▲
▼
Normalerweise benutze ich gar keinen Kondensator am Reset Eingang. Ich 
habe aber auch ein paar Schaltnetzteile, da muss ich den Reset Eingang 
mit 10yF beschalten, damit der AVR nicht zu früh startet.

Brown-Out Detection war da auch nicht die finale Lösung. Mit einem 
Oszilloskop hatte ich herausgefunden, dass eins meiner Netzteile zuerst 
langsam auf 5,1 Volt hoch geht, dann einen Aussetzer bis auf 2 Volt 
runter macht und dann wieder auf 5,1 Volt ansteigt. Danach ist die 
Spannung stabil. Ist halt ein blödes Netzteil.
Gast #2909739
Lesenswert?
• ▲
▼
Jens Schmitt schrieb:
> Wird jedoch zuerst das Netzteil an die
> Steckdose angeschlossen und danach erst mit der Schaltung verbunden,
> tritt das Problem nicht auf.

Passiert das ganze auch wenn das DMX-Kabel nicht angeschlossen ist?
Ich hatte mal Probleme durch Rückspeisung an der seriellen 
(FTDI)-Schnittstelle.

Gruß Anja

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.