PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie high impedance setzen?



JD24
14.06.2005, 21:09
Hallo,

ich wollte mal fragen, was genau high impedance bedeutet?
Einen Ausgang (z.B. PortB, Pin 1) kann ich ja entweder
auf high oder low setzen, aber wie setze dann high impedance?

Ich stelle mich hier etwas blöd an, aber vielleicht kann mir
ja trotzdem einer helfen :-)

Danke!

JD

hacker
14.06.2005, 21:47
hmm ..ich wüsst ebenso gern, was hochohmige bzw. niederohmige ein- bzw. ausgänge sind...

mfg hacker

recycle
14.06.2005, 22:28
hmm ..ich wüsst ebenso gern, was hochohmige bzw. niederohmige ein- bzw. ausgänge sind...

Ein hochohmiger Eingang ist ein Eingang mit einem hohen Eingangswiderstand.
An einen hochohmigen Eingang kannst du z.B. einen Akku dessen Spannung du messen willst direkt anschliessen. Da der Eingang einen hohen Widerstand hat fliesst nur ein geringer Strom. Bei einem niederohmigen Eingang würde ein hoher Strom fliessen, der das Messergebnis verfälscht, weil die Akkuspannung einbricht und wahrscheinlich auch zur Zerstörung des Eingangs (bzw. des Bauteils mit dem Eingang) führt.

recycle
14.06.2005, 22:51
ich wollte mal fragen, was genau high impedance bedeutet?
Einen Ausgang (z.B. PortB, Pin 1) kann ich ja entweder
auf high oder low setzen, aber wie setze dann high impedance?


Einen Ausgang kannst du auf High oder Low setzen. High entspricht dabei normalerweise 5 Volt und Low 0 Volt, bzw. Masse oder GND.

High impedance heisst u.a. auch hochohmig. Ich weiss nicht in welchem Zusammenhang du das gefunden hast, aber ich vermute das bezieht sich auf die internen Pullup Widerstände die du bei den meisten (oder allen?) AVRs aktivieren kannst, wenn du einen Pin als Eingang nutzt.

Wenn du einen Ausgang auf 1 setzt, setzt du ihn auf High (also normalerweise auf 5V), wenn du einen Eingang auf 1 setzt akttivierst du den internen Pullup Widerstand.

JD24
15.06.2005, 01:31
Das mit dem internen Widerstand wusste ich schon.
Trotzdem Danke!

Mittlerweile weiß ich aber was gemeint war:
High und Low stand im Zusammenhang mit Ausgang
und high impeadance bezog sich darauf, den PIN als
Eingang zu benutzen. (Da hattest du schon recht)

JD

PicNick
15.06.2005, 10:32
High-Impedance beim Output kann man als Privater auch als "TRI-State" bezeichnen, da ist, glaub ich, copyright drauf.
Man braucht das für Bus-Anwendungen, wenn mehrere Outputs zusammenhängen.
Wenn du dir das Out-Port als gegentakt stufe vorstellst, heißt das, daß beide Transistoren gesperrt sind, d.h. das Port verhält sich am Bus neutral.
Weil es aber am AVR praktisch keine reinen Output-Pins gibt, wird diese neutralität erzeugt, indem man auf Input schaltet. der ev. Pullup macht in den meisten Fällen nix aus.

JD24
15.06.2005, 10:41
High-Impedance beim Output kann man als Privater auch als "TRI-State" bezeichnen, da ist, glaub ich, copyright drauf.
Man braucht das für Bus-Anwendungen, wenn mehrere Outputs zusammenhängen.
Wenn du dir das Out-Port als gegentakt stufe vorstellst, heißt das, daß beide Transistoren gesperrt sind, d.h. das Port verhält sich am Bus neutral.
Weil es aber am AVR praktisch keine reinen Output-Pins gibt, wird diese neutralität erzeugt, indem man auf Input schaltet. der ev. Pullup macht in den meisten Fällen nix aus.

Danke! Damit kann ich mehr anfangen :-)

hacker
15.06.2005, 18:48
jo danke auch :)