Forum: Mikrocontroller und Digitale Elektronik Beschaltung des Atmega32


von Tom (Gast)


Lesenswert?

Hallo,

habe mal eine Frage zur Eingangsbeschaltung eines Atmega32. Es gibt ja 
zwei Verfahren einmal Pull-Down oder Pull-up. Welches ist sinnvoller und 
warum?
Muss ich vor einen Eingang zB. PB1 zusätzlich einen Widerstand setzen 
oder kann ich direkt mit einen Spannungspegel von 5V an den Eingang 
gehen?

Desweiteren wollte ich am Ausgang einen Treiberbaustein verwenden. Muss 
ich dort einen Widerstand einplanen oder fünktioniert dies auch ohne?

Gruß
Tom

von 2920 (Gast)


Lesenswert?

Das kommt immer drauf an was man genau anhaengt. Am Eingang sowohl am 
ausgang. Die meistn ins haben ein internes Pullup. Das wirkt allerdings 
erst nach der Programmierung, und nach dem Reset. Nun kommt es drauf an 
was dran hangt. Geht da schon was kaputt wenn noch nichts definiert ist 
?

von Tom (Gast)


Lesenswert?

Am Eingang hängt nur ein externer Widerstand und ein Taster. Die sind je 
nach Verfahren (Pull-Up,Pull-Down) verschaltet. Hinter dem 
Treiberbaustein soll die SPule eines Relais angeschlossen werden. Also 
keine zu große Last!!!

von 2920 (Gast)


Lesenswert?

Fuer einen Taster kann man den internen pullup nehmen. Beim 
Treiberbaustein kommt es drauf an, ob das zB ein opencollector 
Transistor an der Basis ist. Dann brauchts einen Seriewiderstand. Oder 
einen CMOS Treiber, dann allenfalls ein pulldown.

von Karl H. (kbuchegg)


Lesenswert?


von Spess53 (Gast)


Lesenswert?

Hi

>habe mal eine Frage zur Eingangsbeschaltung eines Atmega32. Es gibt ja
>zwei Verfahren einmal Pull-Down oder Pull-up. Welches ist sinnvoller und
>warum?

Ist im Prinzip egal. Nur die Software muss passen.

>Muss ich vor einen Eingang zB. PB1 zusätzlich einen Widerstand setzen
>oder kann ich direkt mit einen Spannungspegel von 5V an den Eingang
>gehen?

Du kannst mit einem Pegel <=VCC und >=GND an die direkt Eingangspins 
gehen. Falls mit anderen Pegeln oder Störungen zu rechnen ist, sollte 
ein Reihenwiderstand vorgesehen werden. Dann auf jeden Fall externer 
PullUp/Down vor dem Widerstand.

@Peter: Das Tutorial hört leider an der Stelle auf, an der die Probleme 
losgehen. Z.B. Last am Relais.

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.