I\O-Grundlagen

Gast #228999
Lesenswert?

bei TTL IC's war es so das man viel Strom nach Masse ziehen kann (LED
mit einem Pin an + anschliessen) aber nur wenig Strom nach Plus
schalten kann. Bei den modernen µC's sind Endstufen drin die
genausoviel nach + wie nach Masse schalten können, daher sind bei
Möglichen ok (LED mit einem Pin fest an Masse oder Plus). Das muss man
im Datenblatt des µC nachlesen.
Gast #229000
Lesenswert?

Das erste Bild ? .. warum schließt man eine LED so an und nicht
                                                           __

also im Tut ists genau anderst rum Da ist
Pin --<|---|____|--- VCC

warum ?
ich habs anderst rum gezeichnet
PIN --|___|--|>---- GND
Pin -Wider---LED---GND


... im Tut wird an Vcc angeschlossen.
Das mein ich ?
Der Pin wird doch als Ausgang defniert, warum kann ich dann vcc
anlegen, macht das nix aus ?
  chris
Gast #229002
Lesenswert?

Ein Pin, an den Du eine LED anschließen willst, wird immer als Ausgang
geschaltet sein, sonst macht die LED nix, außer nicht zu leuchten. Was
für ein Pegel aus dem Ausgang kommt, enscheidest Du. Ob Du die LED nach
Vcc oder Masse legst, entscheidest Du auch. Wichtig ist nur, daß die LED
richtig herum gepolt ist und daß ein Strombegrenzungswiderstand zwischen
Portpin und LED hängt.
Gast #229004
Lesenswert?

noch eine andere Frage.
wenn meine Paltine ( Schaltungen wie im Tut)
nur an LPT Port hängt leuchten die an die PORTs angschlossenen LED
schwach.( Ohne eigentlcihes VCC)
mein Programm schaltet bei gedrücktem taster LED's aus.
batätige ich den Schalter werden die LED s ganz dunkel.
Also mein uC läuft normal, obwohl kein Vcc angeschlossen ist nut stk200
an LPT der PC's.
weis jemand was ?
   chris
Gast #229005
Lesenswert?

Der LPT liefert selbst Spannung über sein Pins, wenn sie logisch 1 sind,
welche über die Schutzdioden des AVR auf dessen
Betriebsspannungsleitungen fließt. Dies ist jedoch nicht ratsam, also
besser eine venünftig stabilisierte 5V-Spannungsquelle an den AVR
anschließen (Vcc).
Gast #229006
Lesenswert?

hmm eigentlich dachte ich ich hab eine stab. 5V Spannung,
ich hab die schaltung mit 7805 aus dem tut aufgebaut, meine 12 V
versorgungsspannung kommen von einem PC netzteil ....
(aber die 12 V liegtn nicht an, und trotzdem leuchten die LED über LPT)

  chris
Gast #229007
Lesenswert?

U.U. kann es auch sein, daß die LED leuchtet, wenn der 'Ausgang' in
Wirklichkeit als Eingang mit aktivierten internen Pull-Up Widerständen
konfiguriert ist (was eben genau der Fall ist, wenn ein
fälschlicherweise als Eingang konfigurierter 'Ausgang' auf 1 gesetzt
wird).
Gast #229008
Lesenswert?

Wenn die 12V nicht angeschlossen sind, macht auch der 7805 keine
stabilen 5V. Aus nix kann er nix machen! Das Leuchten der LED kommt
eindeutig von paratsitären Strömen, die aus dem LPT sickern. Setze mal
alle Datenpins des LPT auf LOW und Du wirst sehen, daß die LEDs
ausgehen (und der Prozezzor auch).
Gast #229009
Lesenswert?

ja, danke so ist es.
Aber ist es schlimm wenn meine LED's leuchten wenn keine 12 V anleigen
?.. Ich will nur sichergehen das es keine Schäden am uC oder so gibt
wenn nur der LPt angeschlossen ist.Darüber heb ich mir Gedanken gemacht
?
 chris

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren