-
Thread
8-Bit Latch mit "Read-back"
Schieberegisterkette reinfüttern, damit der Ursprungszustand nach einmal Durchshiften wieder hergestellt ist. Da das 74HC595 ein output latch hat, ändert sich an den Ausgängen beim Durchshiften erstmal nichts.
ihr für Bausteine um einen > 8Bit Ausgangsport zu realisieren, der zurückgelesen werden kann? HC573+HC541 für die umgekehrte Richtung oder seriell HC595+HC597 Und, ja, ich hatte eine Anwendung, wo ich Ports mit je einem 595 und einem 597 realisieren musste. Beim 595 kann man ja nur den Inhalt
-
Thread
! Vorsicht NEWB 7-Segmentanzeigen via PC ansteuern
ich das auch nicht, aber ich habe in meiner Nixie-Uhr die Ansteuerung der einzelnen Stellen mit 74HC595 gemacht. Das hänge ich dir mal an. Hier eine einzelne Stelle. Entscheidend für dich ist die Beschaltung des 74HC595 selbst. /EN habe ich dauerhaft auf Masse, das schaltet die Ausgänge in den
Pin 13 der 74HC595 (G oder /EN) müssen entweder an GND oder an einen Controller-Pin, falls eine Helligkeitssteuerung gewünscht wird (dann sollte das ein OCx-Pin sein). Pin 10 der 74HC595 (Reset) können fest an
-
Thread
Atmega16 + 75HC595 Problem
Counter 0 Register Einstellungen passen exakt mit den Zeiten auf dem Oszi zusammen (Clock für den 75HC595 läuft auf ca. 2KHz, habs auch schon mit mehr und weniger probiert). Master Reset vom 75HC595 liegt auf HIGH , Enable Output auf LOW. Das Problem: an keinem der Ausgänge vom 75HC595 kommt was an. Meine
ich versuche momentan mit einem Atmega 16 (16MHz ext. Quarz, 5.3V auf >STK500) an 3 Pins einen 75HC505 zum laufen zu bringen. Soll das 74HC595 heißen? Wenn du so arbeitest wie du schreibst, wird es eher schwierig. >ich mit dem Oszi messe sehe ich auch die Clock (PC1), den Serial Data >Input
-
Thread
75HCT595 wo kaufen?
Hallo, ich benötige den 75HCT595. Ich bin der Meinung, dass dieser noch vor kurzer Zeit überall auf Lager war, jedoch finde ich ihn jetzt kaum noch? Ist er so veraltet bzw unbeliebt? Den 74HC bekommt man an jeder Ecke. Viele
Dominic schrieb im Beitrag #4356331: > Hallo, ich benötige den 75HCT595. Du meinst 74... und nicht 75... Nimm die HC-Variante. In den meisten Fällen geht das.
-
Thread
LED Multiplex erfahrungen - Maximale zeilen?
Ich hatte ja oben schon geschrieben -> 74HCT575, meinte aber den 74HCT595. Google mal nach 74HCT595, das ist ein "8-bit serial-in, serial or parallel-out shift register with output latch" laut Philips (http://www.semiconductors.philips.com/pip/74HC595N.html). Der wäre am geeignetsten als Spaltenpuffer, dann bist du beim Timing völlig frei. Denk aber bitte an den anorm höheren Stromverbrauch, da im "worst case" alle LEDs statisch an sein können
-
Thread
74HC597
äußeren Zustands auf das Schieberegister Informationen von zwei Steuerleitungen gebraucht werden. Beim 74HC595, der ja genauso arbeitet (allerdings in die andere 'Richtung'), sind nur 3 Leitungen (2 Steuerleitungen + Datenleitung) nötig, oder? Gruß Jörg
Ich nehme deshalb den 74HC165, da brauchts nur 3 Leitungen: - parallel Laden - Schiebetakt - Datenausgang Warum das beim 597 so ist, kann ich Dir auch nicht sagen. Das Gespann 74HC165/74HC595 sieht man jedenfalls
-
Thread
Achtung, Newbie, LED-Ansteuerung
das ein 5x7 Matrix schwerer zu programmieren ist als ein 7-Seg-Element. Warum nimmst Du nicht ein 74HC595 in Kombination mit zwei 74LS47 (oder ähnlichen)? Der 74HC595 ist eine 8Bit Porterweiterung die Du per SPI ansteuern kannst. Somit kannst Du an einen 595'er und zwei 74LS47 (BCD-zu-7 Segment) zwei
Wenn Du das Multiplexen vermeiden willst, ist die Variante mit den 74HC595 eine gute Lösung. Für 4 * 16 Segmente sind das dann 8 * 74HC595 und 64 Vorwiderstände. Das mit den V40511D oder 7447 vergiß mal ganz schnell, die sind doch nur für 7-Segment geeignet.
-
Thread
Schieberegister - max. Kabellänge??
Hab nochmal geschaut - bei 280mA pro LED reichen die 100mA des TPIC 6C595 ja nicht - also doch 74HC595 und ein ULN2803. Also: MR auf 5V, OE auf 0V, SHCP und STCP gepuffert, sowie Q7S durch 3 Meter Kabel. Datenblatt: http://www.nxp.com/documents/data_sheet/74HC_HCT595
im Beitrag #3686521: > Hab nochmal geschaut - bei 280mA pro LED reichen die 100mA des TPIC > 6C595 ja nicht - also doch 74HC595 und ein ULN2803. Es gibt auch den TPIC6A595 mit 350mA pro Ausgang. http://www.ti.com/lit/ds/slis005b/slis005b.pdf fchk
-
Thread
4x4 LED Matrix - Denk- oder Lötfehler?
braucht der erste Transi 1/10 Basisstrom und der zweite 1/10 davon, also 24mA. Das schafft ein 74HC595. Es ist zu einer Zeit sowieso nur ein Ausgang belastet, also auch kein Problem mit Überschreitung von Ivss. Man braucht einen Basisvorwiderstand von 220 Ohm. Da der 74HC595 mit 5V versorgt
wie gesagt ... ich hatte die 74HC595 und die ULN2803 liegen ... zum Zeitpunkt als die Schaltung entstanden ist, wusste ich gar nicht das es die TPIC6B595 gibt ... geschweige wo man die her bekommt ... und wenn man nach den TPIC6B595
-
Thread
20 bit / 10 bit Schieberegister für Bargraph
zu kommen, würde ich ein Schieberegister verwenden. Für ein anderen Projekt habe ich schonmal die 74HC595 mit 8 Bit verwendet. Aus Platzgründen würde ich nun statt 3x den 74HC595 gerne direkt einen 20 Bit Baustein verwenden. Gibt es denn irgendwo eine Art Bauteilsuche, wo man direkt Schieberegister
, HC595. :-) Also es bleibt dabei, 3x HC595
-
Thread
Schaltung für 7-segment Anzeigen richtig auslegen
m.n. schrieb im Beitrag #3555972: > für einen HC595 tödlich Nein, probier's aus. Er hält nur die Spezifikation bzgl. V(out)lo nicht mehr ein. Ein 74AC373 liegt sogar innerhalb der Spezifikation mit 400mA gesamt.
MaWin schrieb im Beitrag #3556482: >> für einen HC595 tödlich > > Nein, probier's aus. > Er hält nur die Spezifikation bzgl. V(out)lo nicht mehr ein. > Ein 74AC373 liegt sogar innerhalb der Spezifikation mit 400mA gesamt. Ich bin ja durchaus
-
Thread
uint32_t avr gcc Problem
verkettet, da die 32 Bit verkehrt herum rausgeschifftet werden (LSB vom uint32_t ist praktisch MSB der 74HC595 Ausgänge). Wie gesagt die Ausgänge 17-32 leuchten nacheinander auf (das sind die letzten beiden 74HC595 die in der Reihe hängen), bei den vorderen beiden passiert nichts. Q0 vom 3ten 74hc595 (also
#3875600: > Wie gesagt die Ausgänge 17-32 leuchten nacheinander auf (das sind die > letzten beiden 74HC595 die in der Reihe hängen), bei den vorderen beiden > passiert nichts. Q0 vom 3ten 74hc595 (also Anschluss 17 oder Bit 16 von > old_value) leuchtet nach dem Durchlauf von 32 bis 17 noch einmal
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
Michael B. schrieb im Beitrag #5447265: > ... mit 5 Schieberegistern wie 74HC595 die ungetaktet quasi > keine Stromaufnahme haben. Mal eine Frage zum 74HC595. Hier im Forum verlinkt sind SO-Packages, wo die Pins, so wie ich es verstanden habe seitlich abstehen. Wenn ich
74HC595N statt bspw. 74HC595D? Mich würde mal interessieren wie lange die Uhr(en) aus dem Akku versorgt werden müssen, bevor der Akku nachgeladen werden muss? 10 Stunden, 1 Tag, 5 Tage...? Einerseits
-
Thread
Hilfe bei Projekt - wieder mal-
aber z.B. der SPI-Bus macht da noch deutlich mehr. Also würde ich 10 Schieberegister mit SPI (z.B. 74HC595) benutzen und diese an einen ATMega8 anschließen. Markus
ansteuern willst. Auf alle Fälle ist ein SPI Takt von 8Mhz absolut in den machbaren Grenzen für den 74HC595N. Gruß Hagen
-
Thread
Schieberegister Funktionalität
AH ok Danke! Habe nun bei Conrad ein Schieberegister mit der Bezeichnung "LOGIK-IC M74HC595B1R STM" und der Bestellnummer "155762 - 62" gefunden. Dies dürfte doch ein normales 74HC595 sein oder?
: > AH ok Danke! > > Habe nun bei Conrad ein Schieberegister mit der Bezeichnung "LOGIK-IC > M74HC595B1R STM" und der Bestellnummer "155762 - 62" gefunden. Dies > dürfte doch ein normales 74HC595 sein oder? Ja
-
Thread
Selbstbau Serielldisplay
Wie hast du das gemacht? Im 4 bit Modus wäre es klar, aber wie geht das mit 8 bit? Die Ausgänge des 74HC595 für die Daten, aber wie machst du es mit Enable und RS?
Schieberegister kaskadieren. Ja, aber das hier: chris schrieb im Beitrag #3495283: > mit nem 74hc595 lässt ja eher darauf schließen, dass nur eins benutzt wurde.
-
Thread
4 Elektromagneten mit einm PWM schalten
aber das Projekt eigentlich schon fertig geplant ist. Dann werde ich wohl auf die Idee mit dem 74HC574 zurückgreifen müssen.
bisschen was umstelle bekomme ich maximal 3 Pin's insgesamt > Dann werde ich wohl auf die Idee mit dem 74HC574 zurückgreifen müssen. 3 Pins reichen aber auch für einen 595er. Dann hast noch 4 weitere Ausgänge erschaffen, falls dir nächste Woche noch was einfällt. Mit dem Latch würde ich das auch nur machen
-
Thread
5 Stellen 7 Segment Stopuhr mit 2 Schieberegistern Ansteuern
würde ich statisch ansteuern, Platz hast Du ja genug auf der Platinenrückseite. Also je Anzeige ein 74HC595 und ein Widerstandsarray (8*330R). Die Anzeigenspannung auf 10V stabilisieren, dann reichen die 5V Hub des 74HC595 völlig aus (die Dezimalpunkte brauchen noch ne Z-Diode 3,9V in Reihe).
#4716505: > Also die 7 Segmentanzeigen werde ich über Transistoren ansteuern. Daher > sollte es mit dem 74HC595 wohl keine Probleme geben, oder? Wenn Du bipolare NPN Transistoren nehmen willst, nimm besser 4094 Schieberegister oder beim ..595 einen 1k Widerstand in Reihe zur Basis. Beim ULN2803 brauchst
-
Thread
Welches Netzteil ist das beste für mich?
Verbraten werden die 15 Watt durch zwei Mikrocontroller (AVR net IO) und >viel Schieberegister Platinen (74HC595, 74HCT165 ) insgesamt glaub 40 >Platinen... Die 3A reichen für über 18000 74HC595 oder 74HCT165. MfG Spess
Wären dann 450 74HC595 pro Platine.
-
Thread
Alternative mit höheren Ausgangsstrom: 74HC573
Wozu? Das Ding ist praktisch ein 74HC595 + ULN2803 in einem. MfG Falk
Hi >Wozu? Das Ding ist praktisch ein 74HC595 + ULN2803 in einem. Eigentlich wollte er aber einen 573 kompatiblen. MfG Spess
-
Thread
LCD (HD44780) via SPI (74xx595) mit BUSY-Flag
Peter D. schrieb im Beitrag #6080830: > Nö, RCK_595 ist mit LCD_EN verbunden, d.h der 595 übernimmt erst kurz > nach der high Flanke des LCD_EN. Peter D. schrieb im Beitrag #6081724: > Du könntest den 74HC4094 nehmen, der kann transparent latchen
Software sparen. Preislich könnte ich dann auch gleich einen AVR mit mehr Pins nehmen. Da ist ein 74HC4094 günstiger. Daher wirds vorerst mal beim 74HC4094 bleiben.
-
Thread
40 Bit Schieberegister verwalten
movs r1, #1 080014DA ldr r0, [pc, #104] ; (0x8001544 <Set74HCT595+136>) 080014DC bl 0x8000aec <GPIO_WriteBit> (113) GPIO_SetBits(HC595_CTRL,HC595_SHCP); __DMB(); // SHCP -> High 080014E4 movs r1, #8 080014E6 ldr r0, [pc, #92] ; (0x8001544 <Set74HCT595+136>) 080014E8 bl 0x8000ab4 <GPIO_SetBits> (114) GPIO_ResetBits(HC595_CTRL,HC595_SHCP); __DMB(); // SHCP -> LOW 080014F0 movs r1, #8 080014F2 ldr r0, [pc, #80]
-
Thread
Avr Studio Fehler beim Builden vom Code der Porterweiterung
gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT com74hc595.o -MF dep/com74hc595.o.d -c ../com74hc595.c ../com74hc595.c: In function 'com74hc595_init': ../com74hc595.c:52: error: 'DDR_com74hc595' undeclared (first use in this function) ../com74hc595
PORT_com74hc595 gibt es in deinem Code nicht. PORT_COM74HC595 allerdings schon.
-
Thread
Arduino 21x7 LED-Matrix - Ist der Aufbau so gut?
> Reihen entfernen und Widerstände an den 21 Spalten verbauen? Wenn ja, > welche? Anstelle des 74HC595 kannst du dessen „großen“ Bruder TPIC6B595 nehmen. Der verträgt deutlich mehr Strom, die Ausgänge schalten allerdings gegen GND. http://www.ti.com/lit/ds/symlink/tpic6b595.pdf Anodentreiber
Jörg R. schrieb im Beitrag #5365324: > Anstelle des 74HC595 kannst du dessen „großen“ Bruder TPIC6B595 nehmen. > Der verträgt deutlich mehr Strom, die Ausgänge schalten allerdings gegen > GND. > > http://www.ti.com/lit/ds/symlink/tpic6b595.pdf >
-
Thread
NAND Gatter ersatz
zwischen B und E spendieren. Wieso nicht einfach ein 74HC00 oder 4001? P.S: Wieso eigentlich dieses Konstrukt aus (N)AND? Der 74HC595 hätte ja genug Ausgänge. Der Schaltplan wäre mMn besser nachzuvollziehen, wenn du die LEDs und PNPs umdrehen (Kathode
dieses Konstrukt aus (N)AND? Der 74HC595 hätte ja > genug Ausgänge. Naja die sind für spätere erweiterungen vorgesehen, also die sind mehr oder weniger schon belegt. Außerdem wär ich mir nicht sicher ob der 595 an jedem ausgang die
-
Thread
Primitiver Computer im Eigenbau
den "Atmega8" nicht erreichen konnte... Hmm Ich werde mir dann bei nächster gelegenheit 5* den 74HC595 bei reichelt bestellen.. Brauche ich sonst noch was, was ich iwie vergessen habe?
Hab mitlerweile meine Displaykarte schon für die 74HC595 umgelötet. Hänge mal 3 Bilder und den Schaltplan an...
-
Thread
SPI für langsame Takte
Anschlüsse auf Port B (SCK, MOSI, MISO, SS). Nur habe ich nach Durchsicht der Datenblätter Atmega und 74HC165 / 74HC595 angenommen, dass der Takt bei einer Frequenz des Atmega von 1 MHz viel zu hoch wird. Wenn die 74HC165 und 74HC595 auch mit einer niedrigen Takt gesteuert werden können, so könnte ich
@ Wolfgang: Nach einigen Tests habe ich letztlich die Schaltung doch mit 74HC165 und 74HC595 realisiert (@Peter: Passte so am Besten in die bereits vorhandene Umgebung). Da der Treiber RS422 relativ viel Strom zieht habe ich 74HC00 verwendet. Am Ende der Übertragungsleitung
-
Thread
Led Matrix 16x48
ich mal einen Schaltplan angefertigt (meinen ersten mit EAGLE :) ). Meine Idee war es, mit dem 74HC138 und 8 IRF7104 immer zwei Reihen zeitgleich zu "aktivieren". Die Zeilen werden über ULN2003's gesteuert, die wiederum von 74HC595's gesteuert werden. So kann ich die Matrix mit der, wie ich
eingebaut werden, für das Dimmen? Nein. Es müssen die üblichen 100nF Stützkondensatoren an jeden 74HC595, und ein dicker Elko an die Versorgungsspannung wo die MOSFETs hängen. Man würde sich Arbeit sparen, wenn man statt 74HC595+ULN2803 lieber CAT4016 (Darisus) oder TLC5921 (Darisus) oder STP16CP05
-
Thread
Interne Schaltung: TPIC6B595
Korrekt müsste es dann doch input current heißen? Laut dem, was ich im Netz gefunden habe, ist der TPIC6B595 identisch zum SN74HC595 - nur eben mit höherer Leistung. Und der SN74HC595 erlaubt definitiv den Anschluss einer Last. (S.14)
Johnson 3. schrieb im Beitrag #5497516: > Laut dem, was ich im Netz gefunden habe, > ist der TPIC6B595 identisch zum SN74HC595 Definitiv nicht! Der HC595 hat Treiberstufen (Push/Pull) der 6B595 aber N-FETs (open Drain).
-
Thread
74hc259 macht komische Faxen
Hey leute.. eine frage bevor ich mich noch in was verrenne, was garnicht geht. Kann ich mit dem 74hc595 analoge Werte durchschicken?? .. ich will ja einem hc595 nur die R-Kathoden, mit einem anderen nur die G-, und mit einem dritten nur die B-Kathoden steuern. Um eine Farbe zu kombinieren kann
Hey leute.. eine frage bevor ich mich noch in was verrenne, was garnicht > geht. Kann ich mit dem 74hc595 analoge Werte durchschicken?? > > .. ich will ja einem hc595 nur die R-Kathoden, mit einem anderen nur die > G-, und mit einem dritten nur die B-Kathoden steuern. Um eine Farbe zu > kombinieren
-
Thread
Verschiedene SPI Devices mit einem SS/CS
@ Michael U. (amiga) >Ich habe dss jetzt nicht zuende geschaut, mit dem 595 müßte das fast >ohne Zusatzteile machbar sein. Geht nicht. Die einzige Möglichkeit Pins zu sparen ist ein 3:8 Dekoder ala 74HC138.
Beitrag #4279371: > @ Michael U. (amiga) > > Ich habe dss jetzt nicht zuende geschaut, mit dem 595 müßte das fast >>ohne Zusatzteile machbar sein. > > Geht nicht. Die einzige Möglichkeit Pins zu sparen ist ein 3:8 Dekoder > ala 74HC138 Wenn er den /OE des 595 auch mit dem uC verbindet und
-
Thread
4 I/O Ports, 8 LEDs -> wie ansteuern?
Helligkeit regeln kann. Ein Schieberegister hat Daten-, Takt- und Reseteingang. Viele hier nehmen den 74HC595 für sowas.
würde ein Schieberegister benutzen. Wenn sicher ist, dass du nicht > mehr als 40mA brauchst, dann ein 74HC595. Sonst ein TPIC6B595, der > schafft 150mA pro Ausgang. Die LEDs sollten nicht mehr als mit 30mA betrieben werden, steht im Datenblatt. Von daher sollte mir der 74HC595 reichen. Danke. Ja
-
Thread
ATMegas vernetzen ?
Schiberegister Lösung. Das hatte ich garnicht bedacht. Also, ich nehme einen AVR, und für 8 RGB LEDs 3 HC595. Für jede Farbe einen. ( Habe auch noch 50 Stk. in SMD ) Thomas, die 74HC595 können laut "Hagen, aus einem anderem Thread" keine 20mAh pro Pin treiben. Das können widerum nur die 74VHC595, die
Nimm einen TPIC6B595. Der entspricht dem 74HC595 mit integrierten Power-Ausgängen. Gibt es z.B. bei Segor für 0,96€. Dasselbe Pin- und funktionskompatibel auch z.B. von ST. Es gibt noch viel besseres für Deine
-
Thread
Wald- und Reisfeld-5mm-LED: Pulsstrom Erfahrungswerte
gegen Fehlansteuerung Die hier müssten gehen: http://cdn-reichelt.de/documents/datenblatt/A240/74HC595%23STM.pdf Kauf dir nen 10er Sack um 2,9€ und einen Tiny dazu, das reicht für 80 LED.
größeren Mengen werden die billiger. Hier zum Beispiel: https://www.aliexpress.com/item/10PCS-SN74HC595N-DIP16-SN74HC595-DIP-74HC595N-74HC595-new-and-original-IC-free-shipping/32585175403.html?ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10501_10503_10000032_119_10000025_10000029_430_10000028
-
Thread
Ports eines GPIO expanders verbinden
definierten Pegel ziehen. Aonsonsten schließe ich mich lkmiller an: die Lösung mit Schieberegistern (74HC595 für die Ausgänge, 74HC597 für die Eingänge) wäre billiger und sinnvoller. fchk
IC Bedarf aber auf 3 freie PCA9698 und spart 12 Schieberegister, also nur noch 8x PCA9698 und 13x 74HC595 also nur 21 IC statt 30.
-
Thread
Schieberegister IN/OUT an SPI
Hallo! Ich habe vor vier 74HC595 und drei 74HC165 an SPI meines PIC 18F4550 zu betreiben. Das mit den 595 kapier ich schon. Also diese kaskadiere ich und sende jedesmal die vier Bytes raus, bevor die ihre Ausgänge aktualieren
Schnittstelle rausgeschoben. Jetzt hab ich nur das Problem mit den 74HC165. Wie häng ich die auf den Bus? Einfach nach den 74HC595 weiter kaskadieren? oder parallel drauf und dann irgendwie zwischen den 595 und 165 umschalten? Abfragen werde ich die 165 alle 1ms, die 595
-
Thread
Charlieplexing
Ah ok verstehe. Das mit dem 74HC595 sieht ja eigentlich sehr einfach aus. Ich schätze da werde ich einfach diese Lösung bevorzugen...
Worauf bezieht sich dein "Achso nö" ? Kann ich das ganze doch nicht mit dem 74HC595 lösen ? Falls doch : Wie spreche ich die einzelnen LEDS an ? Angenommen der 1. der 3. 595 hängt an I/O Pin 13 und an dem PIN 2 vom 595 wiederum z.B das "lead" (wie nennt man das eig. auf deutsch
-
Thread
Datenblatt lesen - Werte nur in Absolute Maximum Ratings
Vurtne schrieb im Beitrag #5097262: > beim 74 HC(T) 595: Output Current, ist im Datenblatt von Nexperia unter > Section 8 - Limiting Values (In accordance with the Absolute Maximum > Rating System (IEC 60134)) mit 25 bzw 35mA pro Pin angegeben
Also, ich bin jetzt nicht alle Kritikpunkte durchgegangen, aber bein '595 steht hier https://assets.nexperia.com/documents/data-sheet/74HC_HCT595.pdf in Table 6 bei den Output Levels ganz klar, welchen Pegel der Ausgang bei welcher Belastung und Ausgangsspannung annimmt.
-
Thread
Pinzahl für LED-Modulansteuerung reduzieren;
üblichen lcd. Kostet 80ct. Name ist mir grad entfallen. > > Danke für den Hinweis, wird wohl der 74HC595 sein. Schon ins Datenblatt geguckt? Mit I²C kann der 74HC595 herzlich wenig anfangen.
Wolfgang schrieb im Beitrag #7029249: > Schon ins Datenblatt geguckt? > Mit I²C kann der 74HC595 herzlich wenig anfangen. https://www.youtube.com/watch?v=32OSnSKYB84 Arduino LCD 16X2 Display module using Shift register 74HC595 instead of I2C module (74HC595)