-
Thread
Projektvorstellung - RGB LED GLOBE - 40 x 200
monochrom. Die Ansteuerung ist recht simpel. Ein ATMEGA328 füttert insgesamt 15 Shieberegister vom Typ 74HC595 mit Daten. Das Ganze passiert 200-mal pro Umdrehung. So entsteht eine virtuelle Matrix mit einer Auflösung von 40x200 Punkten. Damit das Bild still steht (genauer: damit es sich mit programmierbarer
-
Thread
LCD-Ausgabefunktion über 74HC595
daraus wiederum wird com74hc595_out aufgerufen und ein Parameter ("3" zum initialisieren des 4-Bit-Modus) wird übergeben. In der com74hc595 wird der Übergabewert jedoch sofort gnadenlos überschrieben. Ich komme einfach nicht auf
[c] output &= LCD_PIN_MASK; // ungültige Bits auf 0 setzen com74hc595 &= ~LCD_PIN_MASK; // alte Bits auf 0 setzen com74hc595 &= output; // neuen Inhalt generieren [/c] Das dürfte equivalent sein zur Anweisung: [c] com74hc595 = 0; [/c] Und
-
Thread
7 segment anzeige als Spannungsanzeige
die wirklich gute Praxiserfahrung und möchte gerne sie jetzt nachholen. Habe einen SAA1064T sowie 74hc164d könnte man etwas mit denen anfangen und gehen die auch per AVR zu programieren.
> wirklich gute Praxiserfahrung und möchte gerne sie jetzt nachholen. Habe > einen SAA1064T sowie 74hc164d könnte man etwas mit denen anfangen und > gehen die auch per AVR zu programieren. Ein 164 ist ein Schieberegister. Ein SR (allerdings ein 595) wird zb im Tutorial-Abschnitt I/O Erweiterungen
-
Thread
Tastenkombination über Taster ausführen.
PS: Google mal 74(HC(T))595 (die klammern deuten nur auf optionen hin und sind nicht zu googlen), sollte ein fuktionsÄquivalent sein.
Hilfe. Ich bin mir nun leider noch nicht schlüssig über die Schieberegister. Max schreibt dass das 74HC595 gleichwertig mit dem mit 5895 beschriebenen sei. In der Appnoe AN1 steht das 595 jedoch im Zusammenhang mit separater Powersupply für die LED Matrix. Welche zwei Bausteine würdet ihr als Ersatz
-
Thread
AVR tutorial teileliste und display frage
eigener Fehler (was häufiger vorkommt) - bei einigen Sachen weiß ich nicht, was du damit vorhast (74HC595), deshalb weiß ich nicht ob du es brauchst. - Es gibt auch LEDs, die mit 2 mA auskommen. Davon könnte man etliche ohne Treiber direkt anschließen (mit Vorwiderstand natürlich), ohne einen Ausgang
achten (bin nur ein armer student) > - bei einigen Sachen weiß ich nicht, was du damit vorhast (74HC595), > deshalb weiß ich nicht ob du es brauchst. die sachen werden für das tutorial was hier angeboten wird gebraucht siehe hier http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment
-
Thread
74HC595N Max. Anzahl an einem AVR
Hallo, ich möchte gerne einige 74HC595N und 74HC165 an meinen Atmega644 anschließen (insgesamt ca. 64 stk.) Theoretisch sind ja unendlich möglich da SerIn immer mit SerOut des Vorherigen IC´s verbunden wird. Doch SCK hängt ja am Atmega
könnte es bei 60 74HC595N nicht schon Probleme mit dem Takt geben, jeder der IC verzögert ja die Daten, die SCK leitung ist aber nicht verzögert.
-
Thread
Bei Target fehlen Versogungspins eines 74hc595
Eagle-Befehle_und_ihre_Entsprechungen_in_TARGET_3001!#INVOKE Allerdings ist bei reste von Bauteilen nichts für den 74HC595 hinterlegt..
, mit dem 74HC595N? Vielleicht ist ja auch bei der Installation was schief gegangen? LG Christian
-
Thread
Suche geeignetes SIPO mit Latch
74HC595
-
Thread
Logik/Statusveränderungsabfrage
Die hintereinandergeschalteten XOR-Gatter gibt's fertig als "Paritätsprüfer", z.B. CD40101 oder 74HC280 mit 9 Eingängen oder CD4531 mit 13 Eingängen, sodass du für bis zu 13 Fenster nur einen einzigen IC brauchst. Daran anschließend benötigst du eine Schaltung, welche sowohl positive als auch
sein, Störsignale zu Unterdrückung. Bei einem µC, der die Zustände z.B. über I/O Register einliest (74HC195), kann man das wesentlich flexibler per Software erledigen. Dann ist es auch einfacher, einzelne Leitungen aus der Kontrolle herauszunehmen. Die Augabe an die LEDs könnte dann über 74HC595 ausgegeben
-
Thread
Zwei Schieberegister in Reihe: Denkfehler?
/* Hallo, ich schicke Daten an zwei hintereinander geschaltete 74HC595 8-Bit Schieberegister an deren Ausgänge LEDs hängen. Nix besonderes eigentlich. Die Schaltung funktioniert, der Code ebenfalls - allerdings immer nur ein Mal. 1. Schieben rein: 0x0001 raus
3,3V Ausgänge und 5V 74HC Eingänge passen nicht sehr gut zusammen. 74HCT oder die im Schaltplan aufgeführten 74LS wären passender. Teste die 595er mal mit 3,3V. Oder den PIC mit jenen 5V, die er laut Datasheet offiziell
-
Thread
5x7 Kingbright Matrix, 15 Module in Betrieb nehmen
Hi, offensichtlich werden die einzelnen Bausteine seriell angesteuert (74HC595), allerdings reicht ein einzelner für die 5x7 Matrix eigentlich nicht aus. Auf der Zentralplatine ist auch ein Mikrokontroller drauf TSC80C31, das Programm ist im EPROM daneben.
Die 5 TO-220 neben dem EPROM werden die 5 Reihen ansteuern, die Spalten der 74HC595 je Digit. Der 80C31 kannst Du durch den ATmega162 ersetzen. Peter
-
Thread
[PIC] Hitech-C findet spi.h nicht
iValue2; /*************************************************************** * 20.07.2011 * spi 74HC595 shift register test * * Lines: * clk: RB1 * Ser in: RC7 * /G (output enable): RC6 (mußt be low) * storage register: RC2 * **************************************************************/
-
Thread
suche treiber IC für Charlieplexing
| uC Pin ---R---+ Viele: Man braucht 5 uC-Ausgänge für alle LEDs zusammen, und so viele 74HC595 wie man LEDs hat geteilt durch 8 +--10k--+5V | | uC Pin ----------+-------|I 1/2 IRF7307 | 74HC595 Ausgang --LED--R--+
sie sowieso nur 50% der Zeit an lassen kann, geht Multiplexen nur bis 3 Reihen. Dann müssten die 75HC595 aber 140mA liefern können, können sie nicht, also braucht man stärkere Treiber. Daher sag ich mal: Lohnt sich nicht, nutze 74AC595 bis 40mA wie oben beschrieben und gut is. Ordentliche serielle
-
Thread
74hc673 wo kaufen bzw alternative
gibt es da heute was bei I2C-Bausteinen. Sonst braucht man 2 Schieberegister-Bausteine, wie z.B. den 74HC595.
Exotische Bauteile sind selten sinnvoll, erst recht nicht für so eine Trivialbastelei. Nimm zwei 74HC595 und sei glücklich. >2 74xx695 den gibt es nicht. >kaskadiert zu verwenden ginge auch, mir ist die 1-Chip Losung >aber lieber. Du hast ein Luxusproblem. >Oder andersherum : man kann
-
Thread
PWM IC gesucht: 8bit parallel->PWM?
Parallel to Seriell genau das tun ;-) Jetzt ist nur die Frage welches IC würde da passen? Ich wollte ein 74hc595 Register nehmen.
to Seriell genau das tun ;-) >Jetzt ist nur die Frage welches IC würde da passen? Ich wollte ein >74hc595 Register nehmen. Wozu? Willst du mehrere hundert kHz Updaterate? Wenn nein, nimm was serielles, das spart IO-Pins. MfG Falk
-
Thread
Suche 3x 74HC595
Hi, hat jemand noch 3 Schieberegister '595 in DIP14 übrig und kann sie mir im Briefumschlag nach Spanien schicken? Bin hier in der bauteiletechnischen Diaspora an der Costa Brava, Bestellung bei Reichelt lohnt nicht... Muß nicht unbedingt HC sein, ist nur fürs Steckbrett. Joachim
-
Thread
Viele LEDs mit Mikrocontroller (Arduino) ansteuern Gesperrt
an die LEDs angeschlossen werden können und bei 5 V etwa 5 mA liefern. Alternativ Schieberegister 74HC4094 oder 74HC595 welche pro Ausgang zusätzlich einen Reihenwiderstand (220 Ohm) brauchen, aber auch einen höheren Strom liefern können. Ein Schaltungsbeispiel für 48 LEDs ist hier zu sehen: http:
-
Thread
-
Thread
12 Kanal Schieberegister, tastergesteuert
weiß ich aber > noch nicht, welches Schieberegister ich nehmen soll Jedes beliebige SIPO-SR, z.B. 74HC164 Oliver A. schrieb im Beitrag #2245735: > und wie ich den > "Überlauf", falls notwendig, bewerkstelligen soll. Höchstwertiges Bit (Nr. 8) des Ausgangs des ersten SR auf Eingang des zweiten
Oder 1x 74HC154, 16:1 Decoder + 74HC160, 4 Bit Zähler, + 2x74HC04, 6fach Inverter. MfG Falk
-
Thread
MSP430 + 74HC595 + ICL7667 = Murks
Hi, ich verstehe es einfach nicht, was mit meiner Schaltung los ist. Ich verwende den MOSFET Treiber ICL 7667, um MOSFETs vom Typ IRFD9024 zu schalten. Legt man den Input des Treibers an die Ausgänge vom MSP4302231, schaltet er immer durch, als wäre es ein High-Signal-egal ob der PIN nach Porgramm High oder Low führen sollte, selbst wenn der MSP aus ist. Schalte ich das 595 Schieberegister zur Ansteuerung dazwischen, kommt auch nur Murks raus. Das Ergebnis ist recht unkontrollierbar, auch hier wird der Treiber fast immer durchgeschaltet. Stecke ich von Hand die Inputs auf Vcc oder Masse geht
-
Thread
Ansteuerung von 128 LEDs
IOs hast, einfach anlegen. bzw. über ein 128 Bit Zwischenregister + Schieberegister. Quasi ein XXL 74HC595. > oder muss ich doch >alle Bitmuster schieben, dann eine LED nach der andere laden? www.grundlagen.de >ich bin zwar ein Mikrocontroller Programmierer habe aber Null Ahnung von >FPGAs
-
Thread
Parallelen Bus durch 74HC595 ersetzen
Hallo, ich versuche gerade meinem Pollin-Touch-Display mit LC7981-Chipsatz den parellelen Bus ab zu gewöhnen und dadurch ein paar Pins am AVR frei zu bekommen. Der Einfachheit halber probiere ich das ganze als Arduino-Projekt. Es geht nur um die Datenleitungen (DB0-DB7), die anstatt jeden Pin einzeln am AVR zu verbinden nun durch ein 595 Shift Register angesteuert werden sollen. Bisher (also im parallel-Betrieb) funktioniert dieser Code wunderbar: [c] // Legt die Daten an das Display an void DG16080::data(unsigned int data) { digitalWrite(_DB0, bitRead(data, 0)); digitalWrite
-
Thread
2 LEDs mit nur 1 PIN ein-, ausschalten
Beitrag #2223154: > Pin mittelohmig auf Vcc/2 legen PS: Dieser Teil ist überflüssig. Das macht der 74HCU04 schon selber.
HC595 heißt die Lösung für solche Probleme ;) Okay, du bräuchtest eigtl. 3 Leitungen. Wenns nur LEDs sind und du einen hohen SPI-Takt schaffst evtl. auch nur 2...
-
Thread
1000 AUSGÄNGE: - größerer Mikrocontroller? - IC's mit Porterweiterung? - Multiplexen? (Arduino Mega)
LED heller leuchten lassen, > Also braucht sie dazu mehr Strom. Ich habe mir testweise 10 IC SN74HC595N bestellt. Ich gehe mal von einer Rotorlänge von 3 cm und einer Winkelauflösung von 2 Grad (und einer Drehgeschwindigkeit von 25 Hz) aus. Der 74HC595 ist meines Erachtens jeweils auf 70 mA beim
richtig anzuschließen. Auch die fremden Bezeichnungen vom 74HCT4094 habe ich sorgfältig auf die beschriebenen Bezeichnungen vom 74HC595 übertragen: 12 speichertakt RCK: hier 1 STROBE 11 schiebetakt SCK: hier 3 CP 14 serieller Dateneingang SER: hier 2 DATA
-
Thread
74HC595 Datenblattdurcheinander brauche Hilfe
Hallo, Ich verbaue grade einige 74HC595's. Jetzt habe ich mir das Datenblatt angesehen und da steht das Pin8 GND ist, Pin 16 VCC, Pin 10 MR und Pin 13 OE. GND und VCC habe ich angeschlossen, dann sah ich zufällig den SPI anschluss hier
-
Thread
Netzteil-Schaltung für Versorgung meiner Digitaluhr auf MSP430-Basis
P1.7 ist noch frei-wie > soll ich damit 6 Anzeigen ansteuern? Mit einem Schieberegister (z.B. 74HC595) kannst du dir 8 zusätzliche Ausgänge schaffen, mit weiteren Schieberegistern entsprechend mehr. Statt dem 74HC595 kannst du auch den TPIC6B595 nehmen, der hat an seinen Ausgängen schon Treiber,
langt 100%. Aber nicht an allen Pins gleichzeitig (siehe Datenblatt). Ich weiß es jetzt nur vom 74HC595 auswendig; der möchte insgesamt maximal 70 mA sehen. > Mit nem 2ten Register kann ich dann auch die Auswahl der gerade > anzeigenden Digit pinsparender gestalten, Ja. > Gibts eigentlich
-
Thread
74HC595 oder 74HC573 für LED-Cube
würde gerne wissen, ob man zum ansteuern eines LEC Cubes (8x8x8) besser die D-type transparent Latches 74HC573 so wie hier http://www.mikrocontroller.net/articles/LED_cube hernimmt, oder ob man besser Schieberegister (74HC595) per SPI ansteuern würde. Nach den ICs und vor den LEDs kämen noch LED Treiber
, muss aber nicht sein. Leider konnte ich deiner Antwort noch nicht entnehmen, wie es dann mit dem 74HC573 ausschaut. Ist er jetzt besser geeignet oder nicht? Danke für eure Antworten! Martin
-
Thread
Beginner-Bestellliste zum AVR-Tutorial
wird? Wenn ja, finde nur 22pF anstatt 20pf, ist das schlimm? http://www.reichelt.de/Quarze/4-0000-HC49U-S/index.html?;ACTION=3;LA=2;ARTICLE=32837;GROUPID=3173;SID=11TbwwR38AAAIAAG@4Sv80b3845f5692578e632deebd85b5c1e7c 3. Im Tutoriell soll man sich temperatur- oder lichtabhängige Wiederstände holen
4W 43K Kohleschichtwiderstand 1/4W, 5%, 43 K-Ohm Teil 17 (Schieberegister) 74HC 595 Schieberegister 74HC595 LED 5MM 2MA RT LED ,rot Teil 19 (7-Segmentanzeige) SA 39-11 GN 7-Segmentanzeigen mit gemeinsamer Anode BC 328-16
-
Thread
zu hoher Spannungsabfall am Transistor?
Felix P. schrieb im Beitrag #2167401: > Der 74LS74 soll später durch einen 74HCT164 ersetzt werden (die ich grad > leider nicht da habe). Das ist vermutlich Dein Problem: 74LSxx kann nur wenig Strom treiben, und die Spannung geht auch nicht nahe
Aufbau auch nicht verstanden. Weshalb verwendest du nicht ein schönes Schieberegister mit Flip-Flops (74xx373 oder 595)? > Der Reset wird mir nichts bringen, weil ich während des Resets doch > sicher keine Daten weiterschieben kann? Wenn du das Schieberegister oben verwendest, sind Ausgänge und Schieberegister
-
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
LED Array Multiplex mit TLC5940
@ Rudi Gehtdinixo (badinfluence) >Mit einem 74HC595 Schieberegister wollte ich diese Spalten 1:8 >Multiplexen. Kann man machen. >sind? (In dem Artikel zu LED Matrizen habe ich gelesen man müsse diese >Zahl mit der Spaltenanzahl multiplizieren
ungeeignet. Nimm als MOSFET IRF7329 oder Si9934, die sind direkt mit 5V ansteuerbar. Warum allerdings ein 74HC595 als Spalten-IC verwendet wird, ist schleierhaft, du willst doch nicht 2 Spalten gleichzeitig ansteuern. Ein 74HC138 wäre passender, der wählt direkt genau die benötigte Spalte aus. Immerhin hast
-
Thread
DCF77/ Schieberegister/ PIC18F
Muss das unbedingt 4094 sein oder auch andere.Ich weiss nur wie man den 74hc595 ansteuert.
für alle sprechen? Ausserdem ist die ganze Schaltung nicht richtig.Eigentlich braucht man nur eine 74hc595 und eine uln2803 und die Anzeigen sollen parallel geschaltet sein.
-
Thread
Brauche Hilfe zu : undefined reference to `com74hc595_init'
Studio da klappte alles irgendwie besser.... Naja. Ich habe zwei Files eingefügt, einmal die com74hc595.c und die Header Datei .h. Wenn ich jetzt übersetze wird kein Fehler deklariert. Rufe ich nun die in der .h vorhandene void auf com74hc595_init(); kommt eine Fehlermeldung. Ps: In AVR Studio
siehst du in der Zeile, die mit "avr-gcc" beginnt, die ganzen .o Dateien? Darunter müsste auch com74hc595.o sein, damit es funktioniert. Um das zu erreichen, musst du com74hc595.c im Makefile mit eintragen.
-
Thread
7-Segment @3,3V?
sein müssen. (Alternativ könnte man natürlich auch das Display mit 5V, MAX7221 und Pegelwandlern (74HCTXX) betreiben, was aber zusätzlichen Aufwand verursacht.) Frage an euch: Kennt ihr vielleicht noch ähnliche ICs anderer Hersteller, die mit 3,3V arbeiten, das Multiplexen aber ähnlich wie MAX7221
Package einfach etwas kleiner. Ich verwende hier fast nur Einzelanzeigen plus Schieberegister (HC595 für kleine Anzeigen, TLC59025 für größere). fchk
-
Thread
Schieberegister arbeiten nicht -
neu von reichelt. Alle Schieberegister dieser Bestellung verhalten sich so. :( Schieberegister: 74HC595 http://www.reichelt.de/ICs-74HC-DIL/74HC-595/index.html?;ACTION=28;LA=3;ARTICLE=3269;GROUPID=2930;GROUP=A2231;SID=10TbKtwn8AAAIAACW0yYA22e2e0fb2aeb1da42d46f7ea848dc596 Hilfe Christoph
Schaltplan gebaut hast, dann gibt es nen Kurzschluss zwischen dem ULN2803 Pin 15 (ausgang) und dem 74HC595 Pin 3 (auch ausgang). Da der HC595 Ausgang auf 0 stehen sollte und der ULN invertiert gibt das so nix gutes. Ich hoffe es ist nur ein Fehler im Schaltplan, wenn nicht würde ich mindestens den
-
Thread
4051 Multiplexer Leitungsführung ok?
überlegt, den Platz zwischen den 4051 für die Zuleitungen zu mehreren LEDs zu nutzen (angesteuert von 4x 74HC595). Wenn sich nun die analogen auf der einen und die digitalen Leitungen auf der anderen Platinenseite kreuzen oder parallel verlaufen, kann es hier zu Einstreuungen in die analogen Leitungen kommen
-
Thread
LM 3914 Kaskade
ADC ansaugen und je nachdem wieviele LED es sein sollen, direkt ansteuern, oder ueber eine Kette von 74HC595 seriell.
-
Thread
Farbunterschiede bei RGB-LEDs
dem zwei LEDs parallel geschaltet sind war nur ein zusätzlicher Test. Auf der Platine verwende ich 74HC595 und 1% Widerstände + PWM. Gruß
Ahh! Ich benutze RGB-LEDs die eine gemeinsame Anode haben und mit einem 74HC595 an und aus geschaltet werden. Bedeutet das, dass ich das Problem lösen könnte wenn ich vor die Anode jeweils eine Konstantstromquelle schalte? Könnte ich dann eine Konstantstromquelle z.B. für
-
Thread
74HC165 TreiberIC nötig??
Hallo, Bei dem 74HC595 brauche ich ja einen Treiberbaustein (ULN2003 z.b) brauch ich den auch beim 74HC165 oder kann ich die Sensoren da einfach so anschließen? MFG
ich baue mir grade eine Eingangs/Ausgangskarte für mehr Ports an einen µC, Ausgänge habe ich mit 74HC595 und dem ULN2003 als Treiber realisiert, um Relais zu schalten. Eingänge möchte ich mit dem 74HC165 realisieren, und wollte jetzt wissen ob man da auch einen Treiberbaustein braucht? Oder kann man
-
Thread
Gegenstück zu 74HC595
muss Leds schalten,muss aber die Kathode am Schieberegister anschliessen.Ginge zur Not ja mit dem 74HC595,aber dann musste ich immer umdenken ( 0 = led an,1 led aus). Noch eine Frage.Werde aus dem Datenblatt des 74HC595 nicht ganz schlau.Kann man 8 Leds ( zusammen 160 milliampere) anschliessen,also
Da hat gibt es ein IC das heißt TPIC6C595D das ist ein "74HC595" mit eingebauten NPN-Transistoren an den Ausgängen. Die Ausgänge sind Negiert und OC und mehr Strom kann der auch noch. Gruß Michael
-
Thread
74HC595 eingabe einer bitfolge über SERIN
Hi, ich hab einen 74HC595 und an den Ausgängen eine 7-Segmentanzeige ich weiß aber nich wie ich am SERIN eine Bitfolge eingeben kann. könnt ihr mir helfen? MfG Schalli
also ich will am ende 8 segmente an 8 595 anschließen, und das mit dem minus will ich auch machen.
-
Thread
Schieberegister 74HC595 und 74HC165
besser ist 74HC595 und 74HC597, sind pingleich und für Ausgang (595) und Eingang (597). Pieter
Ich hab mal eine Porterweiterung (48 I/O) mit 6x 74HC595, 6x 74HC165 plus einen 74HC125 aufgebaut. Funktioniert prima. Datein von Schaltung und Layout müsst ich noch da haben. Allerdings als Target2001! Kann ich aber auch als PDF wandeln. Wenn Intresse
-
Thread
7-Segmentanzeige
Ansteuerung etwas einfacher. Man könnte dann sogar auf Multiplexing verzichten und die Segmente mit drei 74HC164 SIPO-Schieberegistern direkt treiben. Denn die LED-Anzeigen sind SRWA = superrot, ohne Multiplexing reicht hier schon ein Strom von 5 mA pro Segment zum hellen Leuchten. Mit gemeinsamer Kathode
LEDs mehr als ausreichend. Johannes F. schrieb im Beitrag #2147520: > und die Segmente mit drei 74HC164 SIPO-Schieberegistern direkt treiben Sorry, das muss ich zurücknehmen. Die ICs haben ja Push/Pull-Ausgänge und keine OpenCollector, damit wird das natürlich nichts. Aber etwas besser wären die
-
Thread
Welchen Transistor? Anfänger bittet um Hilfe
Ich will mir eine Schaltung bauen, und zwar möchte ich mit µC (Atmega64) und Porterweiterung (74HC595) schalten. Und zwar sollen 12V/100mA geschaltet werden. Da brauch ich ja noch ein Transistor als Leistungsverstärker dabei. Bei Reichelt gibt es aber sooo viele, da wollte ich fragen ob ihr mir
oder wie wäre es mit TPIC6A595? Das ist HC595 und Treiber in einem.