Unterschied 74HCT595, 74HC595

#468262
Lesenswert?

Sieh dir mal das beigefügte Datenblatt auf Seite 9 (HC) und 11 (HCT) an.

Je nachdem mit welcher Spannung deine Schaltung läuft variieren die LOW 
bzw. HIGH Level die von diesen Bausteinen akzeptiert werden.

HC kannst mit 2 bis 6V und HCT mit 4.5 bis 5.5V betreiben.

Das Schieberegister wird mit den Ausgängen des µCs verbunden.
Als HIGH wird bei HCT (@5V Versorgung) ein Spannungslevel von 2V bis 5V 
erkannt, als LOW ein Level von 0 bis 0.8V.

Bei HC (@5V Versorgung) sieht es folgendermaßen aus:
HIGH --> 3.15V bis 5V
LOW --> 0 bis 1.35V

Die angegebenen Werte sind Worst Case Werte, im Datenblatt stehen auch 
typische Werte, auf die ich mich jedoch nicht verlassen möchte.

Aber kommen wir zum Punkt.
Der Ausgangslevel des Portpins am Mikrocontroller muss laut HCT 
Definition mindestens 2V sein um als HIGH erkannt zu werden, bzw. 
maximal 0.8V um als LOW erkannt zu werden.

Ich denke du wirst HCT benötigen, aber kommt eben darauf an mit welcher 
Spannung deine Schaltung versorgt wird, mit welcher Geschwindigkeit das 
Schieberegister getaktet werden soll und welchen Controller du 
verwendest.
Angehängte Dateien:
Gast #468286
Lesenswert?

@Thomas P.

Soweit alles OK, aber ganz sooo eng muss man das nicht sehen. HCT läuft 
nur mit 5V (+/-10%), kann aber bedenkenlos durch 3.3V CMOS Ausgänge 
getrieben werden. HCT heisst ja TTL-kompatibel, d.h. die Schaltschwelle 
liegt be ca. 1.4V, fast die Hälfte von 3,3V.
Mit nem HC ist man meist besser dran, denn die laufen sowohl auf 5 als 
auch auf 3,3V. Ausserdem ist die Schaltschwelle von Vcc/2 (also 2,5 bzw. 
1,6V) etwas günstiger als 1,4V.

MfG
Falk
#468292
Lesenswert?

Schaltschwelle ist 2V (sicherer Wert) wobei es sicher bis 1.4V auch noch 
erkannt werden kann, worauf ich mich jedoch nicht verlassen würd, schon 
gar nicht über den gesamten Temperaturbereich.

Aber ich sagte doch, je nach µC und Anwendung wählt man den Baustein. 
Die Pegel des jeweilien Ports sind ohnehin im Datenblatt angegeben. Man 
braucht dann eigentlich nur noch überprüfen um welche Ausgänge es sich 
handelt.



Gast #468540
Lesenswert?

ich baue gerade ein LED Matrix Display und habe auch HC595 genommen. An 
einem AVR Mega32 mit Hardware SPI und 12Mhz laufen die ersten beiden 
Schieberegister ohne Probleme mit ca. 30cm Kabeln. Im Endausbau sollen 5 
Module a 2x8 Bit angeschlossen werden.

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