Forum: Mikrocontroller und Digitale Elektronik Tip für Tutorian <<AVR-Tutorial: IO-Grundlagen>>


von master (Gast)


Lesenswert?

Hallo,

ich hätte einen kleinen Verbesserungsvorschlag für die IO-Grundlagen:

Bei der Eingangsschaltung für einen Taster gibt es nur einen 
Pull-Up-Widerstand gegen +5V, aber keinen Widerstand gegen GND.

Wenn der AVR-Neuling versehentlich (oder während des Spieltriebes) den 
Pin nicht als Ein- sondern als Ausgang definiert und auf HI schaltet, 
schaltet der AVR direkt +5V gegen GND. ICh würde dazwischen auch einen 
Widerstand einbauen.

Dazu dann noch eine (kurze) erklärung, dass der AVR unter 0,2V sicher LO 
und über 1,8V sicher HI schaltet und warum die Widerstände dann so 
ausgelegt sind.

Was haltet ihr davon?

von Gast (Gast)


Lesenswert?

>Was haltet ihr davon?

Keine Ahnung, ich werde aus Deinen Erklärungen nicht schlau.

von spess53 (Gast)


Lesenswert?

Hi

>Wenn der AVR-Neuling versehentlich (oder während des Spieltriebes) den
>Pin nicht als Ein- sondern als Ausgang definiert und auf HI schaltet,
>schaltet der AVR direkt +5V gegen GND.

Da muss der AVR mit seinem Neuling halt durch.

MfG Spess

von master (Gast)


Lesenswert?

Wo hakt es denn??

Ganz einfach: Wenn ich die Eingangsschaltung aufbaue und den Pin aber 
als Ausgang konfiguriere und eine 1 ausgebe, werden 5V "ungebremst" 
gegen GND geschaltet.

von Stefan N. (nollsen)


Lesenswert?

hi,

eigentlich macht es keinen sinn, noch einen widerstand zur gnd leitung 
zu schalten. ein anfänger, der hier die widerstände genau ausrechnet, im 
datenblatt die entsprechenden schaltschwellen nachschaut, die 
widerstände entsprechend auslegt etc, der kann sehr wohl daran denken 
den pin nicht als ausgang zu setzen

wenn du die pins absichern willst, dann hänge einfach an jeden pin einen 
250 ohm widerstand an jeden port, dann kann auch nix passieren

von spess53 (Gast)


Lesenswert?

Hi

>Ganz einfach: Wenn ich die Eingangsschaltung aufbaue und den Pin aber
>als Ausgang konfiguriere und eine 1 ausgebe, werden 5V "ungebremst"
>gegen GND geschaltet.

Dann gehört der Widerstand nicht nach Masse, sondern zwischen den 
Verbindungspunkt von Taster und Pull-Up und den AVR-Pin. Mit deiner 
Variante versaust du nur die Pegel.

MfG Spess

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.