Forum: Mikrocontroller und Digitale Elektronik Frage zu 74HC244


von Leonard S. (leonard_s)


Lesenswert?

Was ist das denn genau? Hab mir schon Datenblätterangeschauft und 
gegooglet aber nichts rechtes gefunden.
Was ich weis:
2 identische Schaltungen
jew. 1 Enable Pin
und 4 Anschlüsse mit A und 4 mit Y
er wird oft als buffer benannt?

grüße ls

: Verschoben durch Admin
von Helmut S. (helmuts)


Lesenswert?

Das sind 2 4-Kanal Buffer mit Enable.
Wenn der OE\ auf 0V liegt, dann sind die Buffer aktiv.
Wenn der OE\ auf Versorgungsspannungpegel liegt, dann sind die Buffer 
hochohmig.

http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf

von Leonard S. (leonard_s)


Lesenswert?

OK was heist Buffer in diesem Fall?
Wenn ich was an A anschließe schaltet er durch auf Y?
Hochohmig bedeutet dass aber immer noch ein kleiner Strom fließt?

von Helmut S. (helmuts)


Lesenswert?

> Wenn ich was an A anschließe schaltet er durch auf Y?

Im Prinzip ja. Der Eingang A belastet dabei deine Quelle gar nicht. Da 
fließen höchstens ein paar uA(Leckstrom) in die Eingänge. Der Augang 
kann dann bei 5V Versorgungsspannung 6mA high oder 6mA low Strom liefern 
unter Einhaltung der angegebenen maximalen Ausgangsspannung.

: Bearbeitet durch User
von Max H. (hartl192)


Lesenswert?

Leonard S. schrieb:
> Wenn ich was an A anschließe schaltet er durch auf Y?
Abhängig von /OE ist A=Y oder Y=Hochohmig
> Hochohmig bedeutet dass aber immer noch ein kleiner Strom fließt?
In diesem Fall sollte theoretisch keiner Fließen, einen gewissen 
Leckstrom wird es aber immer geben.

von Gerd E. (robberknight)


Lesenswert?

Leonard S. schrieb:
> OK was heist Buffer in diesem Fall?
> Wenn ich was an A anschließe schaltet er durch auf Y?

Das ist kein Analogschalter, sondern ein Logikbuffer. Er erkennt also an 
A den Logik-Level 0 oder 1. Die genauen Spannungspegel sind dabei 
abhängig von der Versorgungsspannung, siehe Datenblatt.

Wenn er sich für 0 oder 1 entschieden hat, gibt er diesen Logikpegel 
wieder am zugehörigen Ausgang Y aus. Wie da die Spannungspegel genau 
aussehen, hängt auch wieder von der Versorungsspannung, aber auch von 
dem fließenden Strom ab.

von Leonard S. (leonard_s)


Lesenswert?

Helmut S. schrieb:
> 6mA high oder 6mA low Strom liefern

d.h. entweder kann ich 6ma auf oe spannung oder 6ma auf gnd?
muss OE gleich sein wie Va oder kann die auch höher sein oder tiefer? 
also sozugagen ein level shift
muss man nicht verbundene Anschlüsse irgendwie pu oder pd setzen?
Danke

von Helmut S. (helmuts)


Lesenswert?

> d.h. entweder kann ich 6ma auf oe spannung oder 6ma auf gnd?

Nein. OE ist nur ein Steuereingang um die Buffer aktiv zu machen oder 
hochohmig. Wenn die immer aktiv sein sollen, dann OE einfach permanent 
nach Masse legen.

Die Buffer können entweder 6mA aus Vcc(5V) liefern oder 6mA nach Masse 
ziehen.

: Bearbeitet durch User
von Leonard S. (leonard_s)


Lesenswert?

Ok
Wenn ich einen Arduino an A0 anschließe(OUTPUT), OE auf GND, VCC und GND 
anschließe, dann bekomme ich auf Y1 auch wieder 5 Volt raus. Wenn ich 
alles lasse aber OE trenne müsste Y1 auf 0V fallen richtig?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Leonard S. schrieb:
> Wenn ich
> alles lasse aber OE trenne müsste Y1 auf 0V fallen richtig?

Nein. Einerseits darfst Du /OE nicht "trennen", sondern Du darfst nur 
den Signalpegel zwischen 5 und 0 V wechseln, und andererseits fällt der 
Ausgang Y1 nicht auf 0 V, sondern er wird hochohmig.

Das ist was anderes.

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Die Dinger benutzt man oft als Busumschalter, also zum Wechseln zwischen 
Eingang und Ausgang. Deswegen hat das Teil auch 2*4 bit mit eigenem 
OE-Eingang. So kann man mit einem IC 4 Datenleitungen in beide 
Richtungen schalten.

Mit freundlichen Grüßen
Thorsten Ostermann

von holger (Gast)


Lesenswert?

Blöde Frage: Hast du eigentlich irgendeine Ahnung von digitaler 
Elektronik?

von holger (Gast)


Lesenswert?

Die Frage war an den TE gerichtet.

von Leonard S. (leonard_s)


Lesenswert?

Also das ich das jetzt Richtig verstehe. Sapnnung und Strom gibt er aus 
wenn A angeschlossen und HIGH ist.
Wenn ich A Low setze und OE low ist Y auch low.
Wenn OE HIGH ist wird er hochohmig.


Viel Ahnung bis jetzt noch nicht!
Gibt es da eine empfehlenswerte Website darüber?

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

mal sorum gefragt: Was hast du denn vor mit dem Baustein?

von Karl H. (kbuchegg)


Lesenswert?

Leonard S. schrieb:
> Also das ich das jetzt Richtig verstehe. Sapnnung und Strom gibt er aus
> wenn A angeschlossen und HIGH ist.
> Wenn ich A Low setze und OE low ist Y auch low.
> Wenn OE HIGH ist wird er hochohmig.

Trenne doch erst mal die Funktionalitäten.

/OE (bzw. /G1 oder /G2) ist eine andere Welt. Sozusagen so etwas wie der 
'Hauptschalter für die Ausgangsstufe' des IC. Solange der Pin auf High 
ist, hält sich der IC aus allem an seinen Ausgangspins raus. Er ist 
hochohmig und die Leitung kann jeden Zustand annehmen, den sie will 
(weil zb irgendein anderer Teilnehmer an dieser Leitung den Pegel 
bestimmen möchte).

Nur wenn /OE auf LOW ist, beeinflusst der 244 seine Ausgangspins, so 
dass er aktiv der Leitung 5V oder 0V aufzwingen. Die Y Ausgänge nehmen 
dann immer denselben Pegel ein, wie die A-Eingänge.

: Bearbeitet durch User
von Holgis Mudda (Gast)


Lesenswert?

> Arduino

&

> Blöde Frage: Hast du eigentlich irgendeine Ahnung von digitaler
> Elektronik?

Die Frage war überflüssig.

von bko (Gast)


Lesenswert?

Leonard S. schrieb:
> (...)
> Viel Ahnung bis jetzt noch nicht!
> Gibt es da eine empfehlenswerte Website darüber?

http://www.elektronik-kompendium.de/sites/dig/index.htm#1

von Leonard S. (leonard_s)


Lesenswert?

Vielen Dank an Karl Heinz für die deutliche und einfach verständliche 
Erklärung.
Und danke an bko für die Website.
lS

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.