-
Thread
Decimale zahl als binär mit SN74HC anzeigen
Hallo, ich benutzte SN74HC595 mit 8 LEDS Mein MCU bekommt eine Zahl in dezimale Darstellung, und soll diese in binäre Kodierung auf den LED anzeigen. Hier ist mein code: Bei mir leuchten alle 8 LED's Kann mir bitte jemand
-
Thread
Schieberegister 74HC595 überlastet ?
Hast Du schon mal ins Datenblatt geschaut? Siehe Seite 5: http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf Gruß Dietrich
Würde die Geschwindigkeit des 74HC595 ausreichen, um einen Parallel-Drucker(Centronics) anzusteuern, oder waren diese Schnittstellen um einiges schneller ?
-
Thread
Elko am latch-Pin des Schieberegisters 74HC595
Hallo, ich habe vom Arduino Tutorial die Schaltung mit zwei 595 aufgebaut. Sporadisch kommt es vor, dass andere Leds mit aufblitzen. Nun habe ich gelesen, dass der Elko am latchpin eher kontraproduktiv sein könnte. Tatsächlich finde ich ihn in wenigen Schaltbildern. Soll man den weglassen? Zwischen VCC und GND ist noch ein 100nF bei mir. Anhang zeigt meinen Aufbau gemäß Tutorial
-
Thread
Multiplex vs. Schieberegister.
Segmente(inkl. DP) 1 ULN2803 4 Portltg. für die Anoden 4 Transistoren Schieberegister: 4 74HC595 3 Portltg. Na ja... mfg.
Segmente(inkl. DP) >1 ULN2803 >4 Portltg. für die Anoden >4 Transistoren >Schieberegister: >4 74HC595 >3 Portltg. Äpfel und Birnen. Ein 74HC595 hat nicht die Treiberleistung wie Transistoren + ULN2803. Natürlich kann man den Vorteil des Multiplexings vor allem bei größeren Anzeigen ausspielen
-
Thread
MIDI-"Tonbandgerät"
oder auch Flach einschalten. Und evtl. auch viel mehr, beinahe unbegrenzt, wenn CS-Adresse über eine 74HC595 zu schreiben. Hier sehe ich kein Problem. > >> Alles muß genug einfach sein, damit >>auch ein Pfarrer kein Problem damit hat. > > Also LCD und ein [[Drehgeber]]. LCD 4 Zeile je 20 Zeichen
auch Flach >einschalten. Und evtl. auch viel mehr, beinahe unbegrenzt, wenn >CS-Adresse über eine 74HC595 zu schreiben. Hier sehe ich kein Problem. Eine SD-Karte kostet eine handvoll Euro, ist spielend anzusrechen, nahezu unendlich viel Speicherplatz. Da ist alles Rummurksen mit SRAM, Flash etc.
-
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
Bauteile fuer batteriebetriebene Digitaluhr
2C032768 Da der ATmega48P zu wenig Anschlüsse für die nicht-gemultiplexte LCD hat, nimmt man noch 74HC595 als Treiber hinzu.
-
Thread
TTL - Sollte man sich heute damit noch befassen?
Leitungen einzusparen oder besonders schnell auf etwas zu reagieren. Daher sollte man sich mit den 74HCxxx und CD40xx/45xx beschäftigen. Gatter (74HC00, 02, 04, 08, 14, 32, 86), FFs (74HC74, 112), Zähler (74HC161, 193, 393, 4040), Schieberegister (74HC164, 165, 595, 4094), Dekoder, Multiplexer (74HC138
Allerdings > bringen sie wieder die Notwendigkeit eines stabilisierten > Netzteils ein Nö. Die 74HC laufen mit 2..6V, lassen sich unstabilisiert mit 3V oder 4,5V Batterien speisen. Auch einige 4000-er gibt es als 74HC, z.B. 74HC4040, 74HC4511, 74HC4051. Der Vorteil ist der höhere Ausgangsstrom
-
Thread
8x8 LED-Matrix & ESP8266
EAGLE gesetzt (erstes Mal) und versucht die Steuerung der LED's zu zeichnen. Da ich hier 4x den M74HC595B1 (ST) rumliegen habe und dieser ja 8 Ausgänge hat, wäre dieser meine Wahl für die Ansteuerung der 8x8 LED-Matrix gewesen. Einer pro Spalte, Einer pro Zeile. --- Bis ich auf [[LED-Matrix]] gestoßen
So, jetzt sollen auch noch 8x8 Schalter eingelesen werden. Dazu hatte ich vor, auch hier einen M74HC595B1 zu verwenden, um dann Zeilenweise zu scannen. Anschließend dann mit einem PISO-Shift-Register die Spalten einlesen. Schlechte Idee / gute Idee? Des Weiteren ist mir aufgefallen, dass wenn ich
-
Thread
VFD-Treiber richtig ansteuern
Hallo, UDN2981 als Anoden/Gittertreiber. Heizung an GND als Bezugspunkt. Davor dann eben 74HC595 o.ä. um Pins zu sparen. Mein Versuch mit den gefundenen VFD-Röhren ist noch diskret, wird aber dahingehend geändert. Vermutlich werde ich einen MCP23017 als Schieberegister nehmen, liegt hier
probieren, welcher einen CLK-Ausgang hat, von dem ich die 18,432MHz abzweige und durch 256 mit einem 74LS393 teile um die Oszillatorfrequenz für den Spannungswandler zu bekommen. Da komme ich nämlich auf genaue 72kHz :) Bei meinen ersten Versuchen habe ich die Stellengitter noch mit jeweils SN16861
-
Thread
[Vorab-Frage nach Interesse] RPi2 - SPI Multiplexer
Sensoren abfragen zu wollen, ist... knifflig. Mir schwebt nun zunächst vor, SPI1 vom RPi2 auf einen 74xyz595 zu legen. Der 74595 ist ein SPI-fähiges 8-Bit-Schieberegister mit Latch, sprich, man schiebt entlang eines Takts 8 Bits seriell hinein, und an den Ausgängen Q1-Q8 erscheint der Wert parallel und
Karl H. schrieb im Beitrag #4344201: > Wenn ich schon 595 als Adressierer benutzen würde, dann würde ich die > Ausgänge direkt als Chip Select Leitungen benutzen und da nicht noch > komplizierte Adressdekoder dazu einsetzen. Die 595 kommen auf eine >
-
Thread
74HC165 Was kommt zuerst raus?
wenn die Frage ein wenig logisch ist frage ich bevor der Prototyp nicht funktioniert. Bei einem 74HC165 Schieberegister kommt am Seriellen Ausgang D7 zuerst raus dann D6-D1 ?
In Ordnung, nicht dass ich das verwechsel und denke, A kommt zuerst. Ich arbeite viel mit dem HC595 doch das HC165 habe ich gestern erst entdeckt.
-
Thread
Suche Digitalschalter 24bit
74HC595 wäre eine Möglichkeit, man kann im Hintergrund 8 Bit reinschieben (kaskadiert natürlich auch 24) und mit einem Übernahmeimpuls die Ausgänge aktualisieren. http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf
-
Thread
Hilfe bei Schieberegistern !
Das SR ist ein 74HC595 und läuft zwischen 2 und 6 V. Nein, ich wollte nicht so viel Saft auf die LED's geben. Und jetzt fühle ich mich gerade ziemlich dumm, weil ich vergessen haben, dass die IO Pins immer 5V rausgeben
-
Thread
14 Segment Driver ICM7243
Abhängig von Deinen > Anzeigen könnten CD4094 die Segemente direkt und statisch ansteuern; bei > 74HC4094 oder ..HC595 braucht man noch Vorwiderstände. > Ein Beispiel für die Ansteuerung: > Beitrag "7-Segm.-LED-Anzeige, 6-stellig, statische Ansteuerung mit > (74HC)4094" Denke ich auch mal,
Abhängig von Deinen > Anzeigen könnten CD4094 die Segemente direkt und statisch ansteuern; bei > 74HC4094 oder ..HC595 braucht man noch Vorwiderstände. > Ein Beispiel für die Ansteuerung: Beitrag "7-Segm.-LED-Anzeige, > 6-stellig, statische Ansteuerung mit (74HC)4094" Wenn es natürlich einen
-
Thread
Wie umgehen mit doppelt belegten IO-Pins (Atmega88PA)?
klappernde Relais und wahllos anlufende Motore sind nicht lustig. Schieberegister (die beliebten 74HC595) haben einen OE-Eingang, man kann also die Ausgänge mit einem Pin abschalten, muß eben prüfen, was dann passieren würde. PullUp an /OE und schon ist Ruhe. Das kosten ein Pin zum Einschalten, man
der AVR-Pin muß ja nur L haben, wenn es Schieberigister aktiv sein soll. Man kann auch den Reset des 595 nutzen, hängt eben von dessen Funktion ab. Wenn ich mit einem AVR auskommen will, sortiere ich da beim Entwickeln oft die Pins um, weil ich eben noch 1 oder 2 brauche. Meist bekomme ich die dann
-
Thread
Energia MSP430 Zweidimensionale Array`s?
Eigentlich nur diese 5 : int shiftPin = P2_0; //Pin verbunden mit SH_CP des 74HC595 int storePin = P2_1; //Pin verbunden mit ST_CP des 74HC595 int dataPin= P2_2; //Pin verbunden mit DS des 74HC595 int j = 0; int muster [8][10] ={ {0,0,0,0,0,0,0,1},
-
Thread
74HC595 bei ISP Programmierung deaktivieren
rüber gekommen ist. Es flackern Zeichen auf dem Display und das Display flackert selber auch, da am HC595 auch die Led für das Display angeschlossen ist. 560Ohm Widerstand zwischen Kathode und dem HC595 Pin.
Achso, und kann es sein das ein 74HC595 ein serielles Schieberegister ist und kein Display? Meinst du ggf. ein HD44780??
-
Thread
Arduino 74hc595 beeinflussen durch Schalter
hat dies kein Arduino Daher muss ich mir die Ports beschaffen indem ich Schieberegister einsetze(74hc595). Den Schaltvorgang der Weichen stelle ich mir momentan so vor: Taster wird betätigt --> Arduino erkennt dies --> ändert das Bit des Schieberegisters welches für die LED Rückmeldung ist und
Beitrag #4287232: > Daher muss ich mir die Ports beschaffen > indem ich Schieberegister einsetze(74hc595). SIPO wie '595 aber nur für die Ausgänge, also Weichenansteuerung und Lämpchen. Um die Taster abzufragen brauchst du PISO-Register wie '165, '166, '597. Pull-Up- (seltener gebraucht: Pull-Down
-
Thread
Alternative MCP23S08
gerne mit einem größeren Adressbereich. Warum denn, wenn du vor hast sie durch Schieberegister (74HC595, 74HC165, 0,10$) zu ersetzen? https://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI
Das 74xx595 hat einen output enable pin. Damit kann man die Ausgänge wahlweise treiben oder tri-staten. Wenn man die Pins jetzt sowohl an ein 74xx595 und ein 74xx165 hängt, kann man diese 8-er Gruppe umschaltbar
-
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
Widerstandsdekade selber basteln
ein PIC, ein LCD und ein Drehimpulsgeber zum "Durchstimmen". Die Widerstände, Relais, ULN2803 und 74HC595 plus Rest passen wunderbar auf einen Euro-Print. Ich dachte, eine Tabelle im Speicher abzulegen, wo ich z.B. zwischen E3, E6, E12 und E24 oder so wählen kann, es reicht ja einmal die genauste
: IP40 µC : STM8L152R8T6 http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=45139
-
Thread
74hc574n porterweiterung für atmega32
finden > kann wenn ich speziell nach diesem baustein suche Und warum möchtest du unbedingt einen 74HC574 verwenden? Meist wird der 74HC595 oder bei mehr Strombedarf z.B. ein TPIC6B595 eingesetzt. Da dürfte die Suche deutlich erfolgreicher sein.
wird das Multiplexen für ihn wahrscheinlich noch schwieriger. Vorgehensweise für das ankoppeln 74HC574: - Grundsätzliche Überlegungen: . 8 benötigte Ausgangspins für die Datenleitungen (beim 74574 vllt. Port C) . JE ein Pin für die Clocks am 74574 . sollen die Ausgangspins des 574 dauernd
-
Thread
L293 "Matrix" schalten?
ich die Relais dann nur nacheinander schalten >kann ist für mich okay. Ein Schieberegister ala 74HC595 spart noch mehr Pins.
Falk B. schrieb im Beitrag #4270412: > Ein Schieberegister ala 74HC595 spart noch mehr Pins. Dann könnte man auch einen TPIC6B595 verwenden, der meist zusätzlich erforderliche Treiber gleich mit spart.
-
Thread
7 Segment Anzeige/kompakt und günstig
Betriebsspannung (>= 12 V) und ggf. auch höhere Ströme (>= 20 > mA/Segment), Eine Hochstromversion des 74HC595 währe der TPIC6B595, bis 500mA und bis 50Volt pro Pin, im Prinzip ein 74HC595 mit eingebautem ULN2803.
Guest schrieb im Beitrag #4272805: > Eine Hochstromversion des 74HC595 währe der TPIC6B595, bis 500mA und bis > 50Volt pro Pin, im Prinzip ein 74HC595 mit eingebautem ULN2803. Wenn Du mir die Freilaufdioden klauen willst, klaue ich dir vier Pins und nehme den TPIC6C596
-
Thread
Text-LCD 16x2 (o.ä.) mit seriellem Anschluss, aber.
Ein Shift-Register davor hängen (alla 74HC595), ist auch keine Option nehme ich an?
-
Thread
Problem mit Varistoren SINCERA 7D620K
Ihrer Kunden anzuschauen. Die Maschine enthält 2 voneinander getrennte Steuerungen mit Motorola 68hc705, ein gemeinsames Kälteaggregat und jeweils einen Motor für den "Quirl".. Einer der Quirls lief nicht mehr, der Kälteanlagentechniker hatte festgestellt das am Motor nur noch 86V "ankommen" (wer
Batteriespannung liegen wurden von der Steuerelektronik pegelgewandelt durch simplen Vorwiderstand an einem 74HCT... da lagen natürlich mehr als 5V an, die chip-interne Schutzdiode wird es schon richten. Wie gesagt, FIAT. PS Bist Du der holm der auch bei Jogi postet?
-
Thread
74HC595 EMV und Timing Probleme
Moin, ich steuere mit einem AT89S8252 zwei 74HC595 zur Porterweiterung an. Nicht über SPI, sondern "zu Fuß" in ASM programmiert. Das ganze läuft seit vielen Jahren korrekt, jedoch gibt es manchmal falsche Ausgangsdaten aufgrund von EMV-Störungen
Übertragung z.B. durch > Prüfsummen. Das will ich sehen, wie du deine Daten mit Prüfsumme an ein 74HC595 schickst.
-
Thread
Layout prüfen
Ist U18 nicht etwas übertrieben für nen Satz winziger Status-LEDs? :-) Das müsste der 74HC595 auch direkt treiben können, dann legt man den Vorwiderstand eben so aus, dass da etwa 8mA fliessen wenn denn geplant ist das alle LEDs gleichzeitig an sind. Dabei fällt aber auch auf, dass der
www.atmel.com/Images/doc8128.pdf Ich finde ein SMD Quarz würde auch besser in das Design passen als so ein HC-49 Relikt. :-) Ich weiss, es gibt auch noch die hier: http://www.atmel.com/images/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042.pdf Das halte ich aber eher für ein Beispiel
-
Thread
1024 Lämpchen ansteuern (dimmen)
index.html?&ACTION=3&LA=446&ARTICLE=22086&artnr=ULN+2804A&SEARCH=uln2804 http://www.reichelt.de/74HC-595/3/index.html?&ACTION=3&LA=446&ARTICLE=3269&artnr=74HC+595&SEARCH=74hc595 Sind 0,38+0,36€ * 128 = ~95€ TPIC liegt eher bei 1,5€, soweit ich weiß Klar würde ich gern Abreit sparen, und einen
=3&LA=446&ARTICLE=147328&artnr=TPIC+6B595
-
Thread
Mehrere tausend I/Os
74hc595 Schieberegister, jeweils 8 oder 16 in einer Kette, schon kommst du mit einem kleinen Mikrocontroller aus. Wenn du Zeit hast, garkein Problem. Bis 100 MHz Shiftclock arbeiten die problemlos (dein
Johannes K. schrieb im Beitrag #4214314: > Finder 32.21.7.005.2000 5V Brauchen 40mA, ein 74HC595 reicht also nicht, ein TPIC6C595 schon Bleibt die Frage, wie viel Strom die LEDs ziehen, um ausreichend zu leuchten. 350mA ? Dann wird das mit 10A knapp, 100*0.04+100*.35 = knapp 40A. Auch
-
Thread
Atmel 64-Pinner im DIP-Gehäuse?
zunehmend kritischer. Als DIP40 nimm den ATmega1284P und wenn die IOs knapp werden, papp einfach 74HC165/74HC595 in DIP16 ran.
B00JK837XA/ref=pe_386171_38075861_TE_item + 64-Pinner (preislich günstiger als die fertigen) und den 74HCs, beides gute Ideen. Jedenfalls hat auch meine eigene Recherche keinen µC mit über 40 Pins in THT von Atmel zu Tage gebracht. PS: @peda Ich bin erst 27 Jahre alt, daher hoffe ich dass mein Verfall
-
Thread
12V LED Laufschrift ansteuern
Hautplatine" verbunden, auf welcher sich die 10 LED-Arrays (5x7) befinden, welche über 7 Schieberegister 74HC595D angesteuert werden. Als Mikrocontroller kommt ein Atmel AT89S52 zum Einsatz. Direkt neben den Pins P0.0-0.7 (Pin 32-39) sitzt ein Reihenwiderstand, weshalb ich vermute, dass diese Pins jeweils
-
Thread
STM32 SPI (Anfänger-)problem
Shield" und dazu passendem "7 seg click" (http://www.mikroe.com/click/7seg/). Die darauf befindlichen 74HC595 tun mit Bit-Bangingen was sie sollen. Mit SPI bekomme ich die Geschichte aber nicht hin. Symptom: Manchmal funktionierts, meistens jedoch nicht. Es sieht so aus als gelänge es nach Debug-Start
trace_printf("SPI Status = %d (%02x, %02x)\n", s, rbuf[0], rbuf[1]); } } } [/c] Der Output der 74HC595 ist wieder mit MISO verbunden so dass ich immer die letzten Werte der beiden 74HC595 wieder auslesen kann. Diese stimmen auch immer mit der Anzeige überein. Was könnte ich hier übersehen haben
-
Thread
SPI Probleme
der muß stimmen! Auf MISO hat man automatisch ein Delay. Einen ähnlichen Fall hat man, wenn man 74HC595 und 74HC165 als IO-Erweiterung nimmt. Der 74HC595 sampled mit der 0->1 Flanke, der 74HC165 legt die Daten aber auch mit der 0->1 Flanke an, autsch. Die Durchlaufzeit von SCK zu MISO im 74HC165
-
Thread
Schieberegister für SPI?
2€ für 16bit ist ziemlich überteuert. Im Ernst: Was spricht gegen die Variante mit dem 74hc595? Der Latch Enable Pin ist u.a. genau dafür da. Warum sollte es einen CS-Pin geben wenn das Latch (fast) genau die gleiche Funktion erfüllt.
maximalen Takt angeht oder einen anderen Modus. Ich habe hier eine Schaltung die ein DOG-M Display, ein 74HC595 und zwei Winkel-Sensoren mit SSI an einen SPI anbindet - läuft. :-)
-
Artikel
POV-Globe mit XMC2Go
generieren. Meinen POV-Globe habe ich zusätzlich mit einer seriellen Schnittstelle (aktuell über einen HC-06 Bluetooth-Chip)ausgestattet, um Einzelbilder vom PC aus übertragen zu können. Controller: XMC2Go (XMC1100 uC) LEDs: 40x RGB (5050-PLCCs), 3bit Farbtiefe (keine PWM-Helligkeit) Ring: 3D-gedruckter
und natürlich weil es dazu einen Wettbewerb gab. Dieser steuert über insgesamt 7 Pins kaskadierte 74HCT595-ICs an, welche direkt die insgesamt 40 LEDs treiben. Die LEDs und Schieberegister sind auf einer selbst designten und hergestellten dünnen Platine untergebracht, welche über den Ring gekrümmt ist
-
Thread
AVR: Bistabiles Relais mit einem Pin schalten
>Einen Portexpander wollte ich allerdings aus Kostengründen vermeiden. Über die TPIC595 Reihe von TI oder ST solltest Du noch einmal nachdenken. Je nach Strom und Stückzahl ab 0,3EUR aufwärts. Braucht denn ausser Stützkondensator und Freilaufdioden praktisch nichts weiter ausser Relais
umschalten und dann wieder zurück. Sonst ist das eigentlich die Methode der Wahl. Statt des HC138 könnte man auch gleich ein Schieberegister als Porterweiterung nutzen. Auch ein Zähler HC4017 (über count und Reset) wäre möglich (sehr kurze Pulse stören ein Relais nicht) - da gehen dann auch 4
-
Thread
Thermochrome Uhr mit Lichtempfindlichkeit
Transistoren, am besten Feldeffekttransistoren, verwenden möchtest, kannst du als Schieberegister simple 74hc595 nutzen. Michael L. schrieb im Beitrag #4195142: > Pro pwm-treiber brauche ich 2 datenpins (scl und sda). 74hc595 würde man nicht über I2C sondern über SPI ansteuern, also MOSI, SCK und noch eine Steuerleitung. Du kannst mehrere 74hc595 kaskadieren, so dass du insgesamt nur die 3 Pins für die Steuerung brauchst, also nicht "pro PWM-Treiber".