Forum: Mikrocontroller und Digitale Elektronik Pull Up Atmega32 schalten


von Tom (Gast)


Lesenswert?

Hallo,
nun habe ich einige Monte nicht mehr mit meinem Mega gearbeitet und habs 
vergessen...

Ich Will an Port A 4 eine LED Schalten und den Pull up auf Masse (in 
wirklichkeit schalte ich einen FET)


Nun schalte ich mir DDRA.4 den Portbin als Eingang dann
kann ich ihn mit PortA.4 := 1; oder 0 ein und ausschalten...

Aber wie schaltet man nun nochmal den Pull up wenn der Pin als Ausgang 
genutzt wird!?

von schreiber (Gast)


Lesenswert?

Du kannst den Ausgang doch einfach auf High schalten. Dann hast du deine 
Betriebsspannung an dem Pin.
Warum solltest du fuer den Ausgang ein Pull-Up verwenden?

von Tom (Gast)


Lesenswert?

Weil wnn ich den Ausgang auf LOW stelle der Fet offensichtlich schwach 
durchsteuert :-(

von spess53 (Gast)


Lesenswert?

Hi

>Weil wnn ich den Ausgang auf LOW stelle der Fet offensichtlich schwach
>durchsteuert :-(

Schaltung.

MfG Spess

von Tom (Gast)


Lesenswert?

Wozu?
Die Frage lautet doch Wie ich den Pull up schalte...

von Tom (Gast)


Lesenswert?

bzw Pull dwn wenn existent

von Samuel C. (dragonsam)


Lesenswert?

Wenn der Pin als Ausgang konfiguriert ist kannst du den Pullup nicht 
aktivieren, wozu auch. Außerdem bräuchtest du einen Pulldown, und der 
existiert nicht. Abgesehen davon, dass auch der nichts bringen würde.
Ausgang LOW ist LOW, da gehts nicht tiefer.

Also: Schaltplan

von spess53 (Gast)


Lesenswert?

Hi

>Wozu?

Weil man auch beim simplen Schalten einer LED etwas falsch machen kann. 
Und bei dir sieht es so aus.

MfG Spess

von Samuel C. (dragonsam)


Lesenswert?

Außerdem wäre noch eine Angabe des FET-Typs und deiner Ansteuerfrequenz 
hilfreich.

von Tom (Gast)


Lesenswert?

Samuel C.
stimmt der ausgang ist ja nicht open drain, vergessen danke :-)

von Tom (Gast)


Lesenswert?

hmm, raffe ich nicht
ich nutze den PMV30UN,215 Fet.

Aber der schaltet die LED nie vollständig ab..
Selbst wenn ich nochmal mit einem extra Kabel an die Masseste Masse 
direkt an der Versorgungsquelle gehen, weder am Gate noch wenn ich die 
extra Masse direkt auf den Controller lege...die LED leuchtet immer ganz 
leicht?!?

Welche Beinungen können dieses Verhalten verursachen?
Schlechte Masse sollten ihn ja eigentlich nur nicht ganz durchsteuern 
lassen-oder?

von Tom (Gast)


Lesenswert?

hat sich erledigt, der Fet war kaputt, mit einem neuen gehts

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.