-
Thread
Problem mit Arduino-Nano und HCT595
mit Begründung und ohne persönliche Angriffe. https://assets.nexperia.com/documents/data-sheet/74HC_HCT595.pdf
Innenschaltung im Datenblatt von Texas wesentlich klarer dargestellt ist: https://www.ti.com/lit/ds/symlink/sn74hc595.pdf
-
Thread
Atmega Taster einlesen und in Register schreiben funktioniert nicht wie geplant
dafür sowas wie 8-Bit Schieberegister/Latch Klar. Reichlich. Gängige einfache Kandidaten sind 74HC165 und 74HC594 (oder 595).
sowas wie 8-Bit Schieberegister/Latch > > Klar. Reichlich. > > Gängige einfache Kandidaten sind 74HC165 und 74HC594 (oder 595). Das sind aber die normalen Modelle. Dachte eher an eines mit TWI-Schnittstelle. So wie MAX7328/MAX7329, die ich zufällig gefunden habe. Wenn ich das richtig lese (nur
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
du die Tasten nicht alle an einen Mikrocontroller, der die alle über ein paar Schieberegister (z.B. 74hc165) ausliest?
: > Da ist jede Hilfe voellig wirkungslos. Selbst *ein* winziger PIC12F675 kann mit ein paar 74HC595 dahinter schon ca. 400 LED hoch und runter binaerzaehlend blinkern lassen. Voellig ohne Zentraleinheit! In alten™ Zeiten haette man ein Haeufchen 74(XYZ)193 genommen. *Mit* parallelem Ladeeingang
-
Thread
Rauschgenerator - Bitte um (Schaltungs-)Kritik
doch nur, wenn man mit alter TTL-, LSTTL- ... Logik koppeln muss, was hier nicht der Fall ist. Die HC haben symmetrische Pegel, das gefällt mir viel besser.
Kleine (aber wichtige) Korrektur: Im Schaltplan ist fälschlicherweise ein 74HC595 eingezeichnet, das muss natürlich ein 74HC164 sein...
-
Thread
Microcontroller Alarmanlage
Moin, - ist nicht von mir: https://www.makerblog.at/2015/01/das-schieberegister-74hc595-am-arduino/ oder: https://www.arduino.cc/en/Tutorial/Foundations/ShiftIn Du kannst auch einfach google benutzen, ich habe Dir die Suchbegriffe gezeigt. Gruesse Th.
beschützen deinen Mikrocontroller. Ich habe dazu mal Bilder angehängt. Für die Eingänge kannst du 74HC165 nehmen. Für die Ausgänge eintspricht der TPIC6B595 dem 74HC595, nur dass er stärkere Ausgänge hat. Er kann Relais direkt ansteuern. > Oder gibt es bestimmte Zusatzboards mit dem ich das erweitern
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
finden. Alternativ nimmst du einen 8039, vorzugsweise in CMOS, also 80C39 und häkelst mit einen HC573 Latch ein Eprom dran. Da die 2716 schlecht zu bekommen sind, solltest du was größeres nehmen und hast dann eben Platz verschenkt. Der 8155 dürfte ein Problem werden. Der wird mit Gold aufgewogen
sein muß) https://www.ebay.de/itm/0-36-0-56-Inch-6-8-Digit-7-segment-LED-Display-Module-TM1637-74HC595/402408108826?hash=item5db164731a:g:RiIAAOSwDkJfUbzM aber zwingend mit TM1637 Chip und nicht mit Schieberegister, denn dann muß lediglich die Tastatur gemultiplexed werden. Davon ausgehend
-
Artikel
POV-Display
Die LEDs wurden dann mit etwas Epoxy darauf geklebt. Getrieben wird alles mit 15 Schieberegistern 74HC595, diese sind pro Farbe auf jeweils 5 in Serie aufgeteilt. Siehe dazu den -> Schaltplan für eine "Stufe" aus 8 LEDs, dort sind auch die entsprechenden Ausgangspins am Atmel angegeben. Da die Schieberegister
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
der Codes braucht und das auf einem Video besser lesbar ist - Portexpander mit Schieberegister 74HC595 / HEF4094 ;-) irgendwas muß man ja mit der Fernbedienung steuern. Einige Änderungen wurden am Repository vorgenommen und ein (wirklich sehr böser Fehler) in "pfs1xx_gpio.h" vorgenommen: Ich
-
Thread
Laufschrift ansteuern
Hersteller, noch > irgendwelche Daten zum Typenschild. Naja, das was man erwarten konnte. Ein 74HC164, das ist ein seriell/parallel Schieberegister ohne Ausgangsregister, der TPIC6B595 ist ein Schieberegister mit Leistungsstufen, der steuert vermutlich die Zeilen an. Alles in allem leicht ansteuerbar
-
Thread
Wozu benutzt man 8-bit parallel-in/serial out shift register
also z.B. https://assets.nexperia.com/documents/data-sheet/74HC_HCT166.pdf
oder durch Variation der Anwendung der Taktimpulse gesteuert wird. Zu den gängigsten ICs gehören das 74HC595 8-Bit Serial Input Serial Output Schieberegister mit 3-Status-Ausgängen.
-
Thread
P-Kanal Mosfet richtig ansschließen
für meinen Fall wären es vorwiegend uc Schaltungen für einen LL Typen direkt am uc pin oder an einem HC595 Register. Das er noch leitend bleibt, wäre nun für mich nicht so schlimm, ich dachte es geht vielleicht auch um das Entladen an sich, denn wenn ich das recht weiß, ist ja eben ein Nachteil der
Eckdaten wären eine Anwendung kleiner 1Khz, Versorgung nur 5V, Strom max 3A. Gate am Ausgang eines 74HC595. Damit wäre mir sehr geholfen. Aber ich möchte hier auch nicht weiter "stören" :-) Jürgen
-
Thread
Raspberry + zusätzliche Stromversorgung Bauteile
Ich habe ein Bastelprojekt mit einem Raspberry Pi Zero aufgesetzt. Dieser steuert 3 Schieberegister (74HC595) an, an denen etwa 100 LEDs hängen. Die Versorgung der LEDs kann der Pi nicht realisieren. Meine Idee ist Bipoltransistoren an jeden der 20 Ausgänge der Schieberegister zu hängen und diese an
5V-Netzteil angeschlossen werden. Die Ansteuerung des Schieberegisters ist anscheinend wie beim 74HC595. Im Datenblatt des TPIC6B595 ist eine Beispielschaltung dargestllt (s. Bild S. 14). In dieser wird ein Widerstand und ein Kondensator für Vcc und SRCLR-Pin verwendet. Habe ich das richtig umgesetz
-
Thread
LED/Ring/Zeitmultiplexer gesucht
hintereinander. Es reicht wenn die einzelnen LEDs kurz blinken > zur Signalisierung. Dazu nimmt man 6 Stück 74HC595 (je nach Leistung) am SPI des MC. Wie lange und welche LED an ist, bestimmt das Programm im MC.
reicht wenn die einzelnen LEDs kurz blinken >> zur Signalisierung. > > Dazu nimmt man 6 Stück 74HC595 (je nach Leistung) am SPI des MC. > Wie lange und welche LED an ist, bestimmt das Programm im MC. Oder man nimmt einen MAX7219, der bis zu 64 LEDs ansteuern/multiplexen kann.
-
Thread
Padauk PFS154 und Rambelegung
abgespecktem printf (logischerweise OHNE float-Unterstützung) - I2C - serielle Schieberegister (74HC595 / HEF 4094) - generellen Abstraktionslayer für die GPIO Pins Und das alles, damit man eben auf die Schnelle ein Progrämmchen bei Bedarf auf dem Padauk "hinrotzen" kann. Ob das alles einen
-
Thread
25-Segment-Display DYSR00P40110 Ansteuerung
1601723372048 in Frage. Die Ausgangstransistoren haben einen geringeren Rds(on), im Vergleich zum TPIC6B595N.
/Hardware/Pdf/snc98_Display_15x7-Seg_3-digit_LTD056_sch.pdf Die Eingänge der Mosfets werden mit 74HC4051 auf GND gelegt. https://github.com/JensGrabner/snc98_Slash-Number-Calculator/blob/master/Hardware/Pdf/snc98_main_cpu_sch.pdf auf Seite 2. Bei 15x8 Digit geht das bei mir sehr gut.
-
Thread
8x8 Matrix mit Hallsensoren
Rollover", wenn kurzzeitig mehrere Tasten gedrückt sind. Hier hilft am einfachsten ein Prioritäts-Encoder 74xx147/148 https://www.ti.com/lit/ds/symlink/cd74hc147.pdf https://www.ti.com/lit/ds/symlink/sn74hc148.pdf
Eine Handvoll Schieberegister ala 74HC595 oder PCF8574. Wenn es denn UNBEDINGT eine Matrix sein soll, könnte man PNP-Transistoren über den Open Collector Ausgang ansteuern und deren Emitter an die geschalteten Zeilen klemmen. Siehe Anhang
-
Thread
Teensy Synth "Shruthi 2"
analogen Eingängen (0-3.3V) , sowie Datenleitungen und Stromversorgung für die Ansteuerung eines zweiten 74HC595. Damit lassen sich z.B. über zwei 16 Kanal Analogmultiplexer (74HC4067) Potis, Schalter und Steuerspannungen abfragen. Gruß Rolf
-
Thread
[V] 10x SN74HC165 + 22x SN74HC595N + 10x WS2812b
Hallo, ich habe unbenutze Artikel bei mir rumliegen: 10x SN74HC165 DIP pro IC: 10 Cent 22x SN74HC595N DIP pro IC: 10 Cent 10x WS2812b nackte LED komplett: 30 Cent Versand in einer Versandtasche, je nach Umfang: 1,55€ - 2,55€
-
Thread
Durchgangsprüfung von Kabelbäumen
grober Entwurf ist im Anhang) bitten. Realisieren würde ich die Schaltung mit einem (bzw. mehreren) 74HC165 als Eingang und dem 74HC596 als Ausgang. Die Ausgänge hätte ich jetzt mal mit einem 100k Widerstand auf Vcc verbunden und gegen Masse eine Zener-Diode in Sperrrichtung. Weiters hab ich seriell noch
Max S. schrieb im Beitrag #6403635: > Realisieren würde ich die Schaltung mit einem (bzw. mehreren) 74HC165 > als Eingang und dem 74HC596 als Ausgang. Die Ausgänge hätte ich jetzt > mal mit einem 100k Widerstand auf Vcc verbunden Naja, das HIGH ist ja auch eine aktive Aussage bei deinem Test. Da sind
-
Thread
Wemos D1 Power Out
auf einen ESP32 wechseln, da mir sonst die Pins nicht reichen. Mit einem SPI Port Expander (z.B. 74HC595 oder TPIC6B595) kannst du leicht zusätzlich IOs schaffen.
-
Thread
EleLa - Elektronik Lagerverwaltung V4.0
irreführend, da dort vermutlich unter "Bezeichnung" 7400 stehen soll und nicht schon die Variante 74HC00?! Das verwirrt, wenn dort eigentlich genau diese Unterscheidung erklärt wird, es aber anders gezeigt ist.
Bernd schrieb im Beitrag #7178964: > Jetzt kommt bei einer > Abfrage mit der Mouser Artikelnummer 595-OPA188AIDBVT ein > SearchResponseRoot -> Errors -> ErrorEntity Dieser Artikel lädt bei mir problemlos. Prinzipiell sollte das mit EleLa gehen.
-
Thread
AVR als SPI Slave-Peripherie
genug. > Wäre das auch mit einem SPI IO-Expander gegangen ? Sicher, einfach eine beliebige Zahl 74HC595 anschließen, dafür reicht ein einziges SS Signal.
des SPI eben nicht der Ton aussetzen oder die LEDs flackern. Für einfaches IO kann man besser die 74HC165/74HC595 verwenden. Die lassen sich beliebig kaskadieren und der Master kann full Speed sprechen. In einer Anwendung habe ich mal 21 Stück 74HC595 kaskadiert.
-
Thread
Als Mikro noch Makro war: Die "Dicke Tal- Uhr"
Die Anzeigeeinheit ist nur für uC SPI Steuerung vorgesehen. Für die Datenschnittstelle dienen vier 74HC595 Doppelschieberegister. Es müssen also nur 4 Bytes eingelesen werden. Das letzte SR steuert diverse Funktionen wie Doppelpunkte Neonlämpchen und Schalten der 5V Stromversorgung der sechs 74141 Nixiedekoder
dass mir im Design ein kleiner Schönheitsfehler unterlief: Die 74141 Einer/Zehner Zuordnungen am 74HC595er sind vertauscht angeschlossen und deswegen sind die Einer und Zehner Stellen pro Byte für jedes Röhrenpaar vertauscht. So ist es nicht möglich ohne BCD Nibble-Tausch die 595er direkt von den internen
-
Thread
P-Channel falsch gewählt?
Moin moin, ich habe eine simple Schaltung mit einem MSP430, Shift Register 74HC595 und IRLML2244 P-Channel Mosfet aufgebaut. Shift Register sowie MSP sind nicht das Problem, steuersignal kommt sauber am Gate des IRLML2244 an. Ich habe mit und ohne Pull-Up gemessen, jedoch
-
Thread
Ein Füllstandmesser auf Einperlungsbasis
Controller verwende ich einen NANO-Klon. Ausgänge Erweiterung geschieht durch SPI Schieberegister vom TYP 74HC595 und eine Open-Drain Version vom Typ TPIC6A595N (<50V/350mA) um die Magnetventile und andere 12V Lasten zu betätigen. Das spart viel begrenzten IO des uC. Der 74HC595 steuert den Schrittmotor, die
schnell ausprobieren zu können: https://github.com/clearwater/SwitecX25 Um den Motor über einen HC595 betreiben zu können, mußte ich das HW-Layer der Libray entsprechend abändern. Dadurch ist wegen aller benutzen Pins des HC595 im Augenblick nur ein Motor ansteuerbar. Allerdings ließe sich die Library
-
Thread
MSP430: Dip-Switch auslesen
Du kannst mit einer Diodenmatrix arbeiten. Oder HC595 Schieberegister. Oder I2C Port Expander a la PCF8574. fchk
man nur 1 von 4 auf den restlichen Eingang schalten. Ein parallel ladbares Schieberegister wie 74HC166 kann mit 2 Ausgängen und 1 Eingang benutzt werden, braucht aber noch 8 pull up Widerstände. Ein I2C Portexpander wie PCF8574 hat die schon drin. Ein parallel out Schieberegister mit open drain
-
Thread
Problem mit Esp8266 und Relais
Problem kann einfach sein, daß du mit dem Taster den Controller Ausgang (In meinem Bild durch den 74HC595D dargestellt) "killst", wenn dieser einen Push Pull Ausgang hat. Der Controller Ausgang kann ja dann nur 2 Zustände haben: Relais geschlossen, dann zieht er den Ausgang gegen VCC, oder Relais offen
Problem kann einfach sein, daß du mit dem Taster den Controller > Ausgang (In meinem Bild durch den 74HC595D dargestellt) "killst", Das Problem wurde bereits angesprochen.
-
Thread
Wofür braucht man einen 74LV245?
demselben Preis. Der Hauptunterschied zwischen den beiden liegt im Versorgungsspannungsbereich (2..5V bei 74LV245A, 1,65..3,6V beim 74LVC245A), für 3,3V eignen sich beide. Aber darum geht es ja auch gar nicht. Entscheidend ist, dass der klassische 74LV245 in dieser Schaltung keine Pegelwandlerfunktion
Mitlesa schrieb im Beitrag #6322710: > Hinzu kommt dass 74LV245A vermutlich deutlich seltener zu bekommen > und teuer sind, 74LVC245 dagegen ein recht oft verwendetes Teil > darstellt. Will man was wirklich in beiden Richtungen, ist 74LVC8T245 am Platz:
-
Thread
Taschenrechner Selbst bauen
1602-Displays -1x Folientastaturen (Die A,B,C,D Tasten würde ich mit 100,500,1000,2000 belegen) -1x 74hc595 (eventuell wegen fehlender Eingänge) -1x Arduino Atmega328 Noch als Anregung. Es gibt ein Online-Programmier-Tool hat nicht alle Bauteile, aber alle die du brauchst. https://www.tinkercad.com
-
Thread
Arbeitet ihr lieber mit SPI oder I2C Bauteilen?
Beitrag #6316368: > Wenn man bei SPI problemlos eigene CS Leitungen pro Baustein spendieren > kann 3*HC138 und wir haben mit 4 Pins (außer SPI selbst) schon 24 IC bedient. Wenn wir aber ähnlich wie bei I2C vor dem Austausch immer Slave-Adresse senden, dann kann zusätzliche Aufwand nur 4*HC138 + 1*HC595
schneller arbeiten als I2C. Noch Vorteil für SPI: man kann zusätzlichen IO mit Logik machen (Z.B. HC 165 und HC 595), das macht Datenaustausch noch schneller als mit besonderen IO-Chips. Für I2C kenne ich so einfachen Lösungen nicht.
-
Thread
mehrere MOC3041 ansteuern Erfahrungen?
einem recht stabilen Oszillator. Wenn du hingegen zwei oder besser drei Pins hast, kannst du ein 74HC595 Schieberegister verwenden.
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
https://www.reichelt.de/shift-register-3-state-ausgang-2-6-v-dil-16-74hc-595-p3269.html?&trstct=pos_0&nbc=1
schrieb im Beitrag #6305198: > https://www.reichelt.de/shift-register-3-state-ausgang-2-6-v-dil-16-74hc-595-p3269.html?&trstct=pos_0&nbc=1 Der hat nicht genug Power, da müsste dann noch ein extra Treiberbaustein dahinter. fchk
-
Thread
LED´s Parallel und in Reihe Geschaltet, ungleichmäßige Helligkeit
Je nach LED-Typ (Flussspannung) fließen da schon einige mA. Und das lässt die Ausgangsspannung der 74HC595 schon merklich einbrechen, was exemplar- und herstellerabhängig unterschiedlich sein kann.
richtigen Leitungen. ABER: Sie funktioniert nur für wenig Strom, also geringe Helligkeit, denn deine 74HC595 konnen nur 20mA liefern, aus allen 8 Ausgängen gar nur 80mA zusammen, also 10mA pro LED, und die 2N2222 können nur 800mA schalten, und das auch nur wenn sie 80mA Basisstrom bekommen würden, aber
-
Thread
MSP430G2553 USCI interrupt
Hallo, ich dreh bald komplett durch... Hatte versucht ein 74HC595 per SPI zu nutzen um eine RGB led zu betreiben... Hab das ganze erstmal aufgegeben da ich komplett RANDOM USCIAB0RX und TX interrupts bekommen habe. Nun habe ich alle USCI Spuren aus meinem
Chris D. schrieb im Beitrag #6300649: > Hatte versucht ein 74HC595 per SPI zu nutzen um eine RGB led zu > betreiben... Ja und wo ist da ein Problem? Hast Du es anfangs mal ohne Interupt getestet? Lief es da? Dann setz dort wieder auf. mfg Klaus
-
Artikel
Datei:Eingang-Ausgang mit SPI.png
74HC595 + 74HC165 an SPI
-
Thread
schematic review
die LEDs (extern und Optokoppler, da der Optokoppler nur 2mA schalten muss), man könnte sie an einen 74HC595 oder 74HC04 in Reihe mit nur einem Strombegrenzungswiderstand schalten, ich würde den sogar auf 5mA oder 10mA auslegen. 5V-1.2V-2.1V = 330R bis 150R. Und die MOSFETs die deine Last schalten
-
Thread
Triac mit Logikchip ansteuern
Transistor dachte ich. Ein Ausschnitt aus dem Orignalschaltplan habe ich angehangen, kurz zusammengefasst: 74HC595N mit Betriebsspannung 3,3V vom Raspi, 220 Ohm Widerstand - Triac Gate - Ventil. Über den Triac ist noch eine TVS Diode mit 48V geschaltet, leuchtet mir schon ein was die bei einem Magnetventil machen
an. Damit frage ich mich jetzt aber bezogen auf auf die Originalschaltung folgendes: Sobald der 74HC high wird, fließen 15mA durch das Gate nach GND, der Triac zündet. Wie verhält sich aber der Gatestrom bei positiver und negativer Halbwelle der Wechselspannung? Das ist mir leider nicht klar, was
-
Thread
Relays enablen
ULN2803A ansteuern, jedoch muss es eine > Möglichkeit geben, diese komplett zu deaktivieren. Der 74HC595 hat doch einen OE-Eingang, kannst du den nicht nutzen? rhf
FlipFlop gesetzt, dasss OE abschaltet und erst durch den uC wieder eingeschaltet wird. Die Kombination 74HC595 + ULN2803 ist natürlich aus der Steinzeit, man nimmt eher TPIC6B595.
-
Thread
Impulse von Reedkontakt als Spannung anzeigen NE555
Spannung scheint mir nicht sehr schlüssig. Wenn 8 Anzeige-LEDs ausreichen, könnte man mit dem gängigen 74HC595 einen 8-Bit-Bargraph realisieren. Mit einem CMOS-555 (o. ä.) würde man zylisch die Messzeit vorgeben und mit ein paar wenigen Logik-Gattern die nötigen Steuersignale für den 74HC595 erzeugen.
-
Thread
Schieberegister 74HC595
ersteinmal nur zwei 74HC595 in Betrieb und die Sekunden auf 12 reduziert (schnellerer Durchlauf zum testen) Die 8 LED's am SR zählen auch bis 12 und werden dann gelöscht und das Spiel beginnt von vorne (allerdings wird
Peter schrieb im Beitrag #6220403: > Die LED's werden mit 12 V versorgt. Hinter jedem 74HC595 ist ein > ULN2803 angeschlossen Da hättest du gleich TPIC6B595 nehmen können, da wäre beides in einem Chip drin gewesen.
-
Thread
Anfänger Schieberegister Probleme
einen Sekundenkreis der aus 60 LED's besteht implementieren. Hierzu möchte ich das Schieberegister 74HC595 nutzen. 8 Stück davon werden benötigt (muss also kaskadiert werden). Aus der Timer1_compare Routine springe ich in die Schieberoutine [avrasm] timer1_compare: push temp1 in temp1
sbi SCHIEBE_PORT, NLS;PB0 nach 60 Sekunden Reset Funktion für Schieberegister = 1 auf PIN 10 vom 595 cbi SCHIEBE_PORT, NLS;PB0 nach 60 Sekunden Reset Funktion für Schieberegister = 0 auf PIN 10 vom 595 [/avrasm] Die Schieberoutine sieht wie folgt aus [avrasm] Testschiebe: ldi
-
Thread
FPGA Modul mit vielen IO
www.enclustra.com/en/products/system-on-chip-modules/mercury-sa2/ Für den Rest muß man dann ein paar 74x595 spendieren... Duke
17 Schieberegister wie der SN74HC595P. Wieder jeweils 3 IOs je Schieberegister. Welche Geschwindigkeiten gehen damit? So ein Schieberegister kann man locker mit 40 MHz betreiben. Das ist also :8 dann 5 MHz "Aktualisierungsrate".