Forum: Mikrocontroller und Digitale Elektronik AVR einschalten


von georg (Gast)


Lesenswert?

Hallo

Ich habe einen Atmega64 der auf einem 7805 hängt.
Die Versorgung für den 7805 ist 12V welche über einen Schlüsselschalter 
zugeschaltet wird.

Leider prellt der Schalter so stark, dass sich manchmal der AVR nicht 
richtig einschaltet.

Was kann ich dagegen machen?

mfg

von M. H. (doktorgnadenlos)


Lesenswert?

Drei Vorschläge :
- den Brown-Out aktivieren
- den Software-Watchdog aktivieren
- den Reset-Pin über eine RC-Kombination (Tiefpass) an die VCC 
anschließen

von Kachel - Heinz (Gast)


Lesenswert?

Man könnte BOD im AVR aktivieren.
Man könnte auch SUT auf die langsamste Start-Zeit einstellen.

KH

von georg (Gast)


Lesenswert?

Hi

Ich habe ein LCD am AVR hängen.
Wenn ich ihn einschlate initaliesiert das Display manchmal nur bis zur 
"Hälfte".

Brown-out ist aktiviert.
Wenn nun der Brown-out auslöst bekomme ich wirre Zeichen oder meist 
garnichts am Display.

Was soll ich tun?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Direkt vor den 7812 einen dicken Elko (min. 1000µF) hängen, der die 
Prellpulse glättet. Anlaufzeit des Controllers per Fuses auf die 
langsamste Zeit einstellen. Brown-Out auf höchsten Spannungswert (>4V) 
einstellen.

von georg (Gast)


Lesenswert?

Hi

Danke! Werde ich mal probieren.

mfg

von Kachel - Heinz (Gast)


Lesenswert?

Und darauf achten, dass hinter dem Spannungsregler kein dicker Elko 
ist.

KH

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Wenn Du nicht sicher bist, ob´s an Hard- oder Software liegt, schalte 
zwischen Masse und den 5V-Ausgang des 7805 eine LED mit Vorwiderstand. 
Flackert diese beim Einschalten, ist der Elko kapazitiv nicht groß genug 
/ der Schalter zu kaputt. Fadet die LED zügig und sauber hoch, ist die 
Hardware soweit in Ordnung und vielleicht das Programm faul...

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
Noch kein Account? Hier anmelden.