-
Thread
Eigenbau Mp3 Player
1. 74HC595, 74HC165 oder http://www.mct.de/faq/spi.html 2. WinHEX oder ähnliche Programme.
-
Thread
74HC595 mit mehr als 8 Ausgängen
Hallo, kennt jemand einen Käfer analog dem 74HC595, jedoch mit mehr Ausgängen ? Wenn die Anzahl nicht ausreichend ist (42 würde ich benötigen) dann wäre die Kaskadierbarkeit ebenfalls (wie beim 595er) wichtig). Danke und Ciao Willi
@ Willi Wacker (williwacker) >kennt jemand einen Käfer analog dem 74HC595, jedoch mit mehr Ausgängen ? >Wenn die Anzahl nicht ausreichend ist (42 würde ich benötigen) dann wäre >die Kaskadierbarkeit ebenfalls (wie beim 595er) wichtig). Was willst du denn damit machen
-
Thread
Mega16->74HC595->ULN2003A macht Probleme
Hallo, habe ein kleines Programm für ein Lauflicht programmiert, nur um zu testen ob ich ein 74HC595 ansteuern kann. Habe hier schon viele Beiträge zum 595 gelesen und dem Bild entsprechend aufgebaut: http://www.mikrocontroller.net/attachment/4937/neu-1.jpg Leider läuft das nicht so wie ich
nicht mehr und LED3 geht immer kurz an :( Programm ist im Anhang ! Zur Hardware: ATMega16 -> 74HC595 -> ULN2003A -> LED-Bar 74HC595: Pin Verbunden mit 1 QB ULN2003A IN2 2 QC ULN2003A IN3 3 QD ULN2003A IN4 4 QE ULN2003A IN5 5 QF ULN2003A IN6 6 QG ULN2003A IN7
-
Thread
Einige Fragen zu Schieberegistern
mal 24 RGB Leds sind dann schon QUARK! Link lesen und verstehen! Es reichen DREI Signale! Ein 74HC595 ist Schieberegister + Latch! @ Karl heinz Buchegger (kbuchegg) >Die 'Backbone' (4-Draht Bus) verbindet alle Schieberegister Warum 4? Drei reichen, plus VCC/GND! @ Stefan (Gast) >wie
Will jetzt auf keinen Fall mit Dir hier herumstreiten, aber Thomas O. hat nicht ein Schieberegister 74HC595 gemeint sondern einen 74HC573N. Glaube kaum, das der 74HC573N ein Schieberegister ist, den man mit 5 Leitungen steuern kann... Deshalb hab ich auch geschrieben: >Hi. Klingt gut, ist aber wieder
-
Thread
74HC595 Beschaltung unklar
. also der Rest leuchtet mir ein, SCK und Data kommen an die SPI MOSI und SCK. aber das Pin 11 vom 74HC595 scheint mir komisch zu sein, ein weiterer clk ?? wohin damit einfach auf VCC?
ist zwar auch wieder einige monate her als ich das datenblat ders 595 zur hand gehabt hab, aber du hast einen clk, mit welchem du die einzelnen bits seriell durch den 595 clockst, und einen weiteren clock, mit welchem du diese bits auf die Outputs des 595 durch latcht
-
Thread
10 RGB-LED Dimmer Ansteuerung für Raumbeleuchtung
Warum nimmst du nicht SPI mit z.B. hc595 oder wenn mehr power gebraucht wird tpic6c595 von TI. das sind einfache SIPO Schieberegister. Ob die 30m funktionieren sollte sich ja mit 30m Kabel und einem SR gut testen lassen, bevor du alles
ausser die Teile herzubekommen. Wenn Du unbendingt Wert legst auf PWM-über-SPI: nimm statt den 74HC595 die TPIC6B595, die haben bereits Treibertransistoren eingebaut und sind auch bei Segor erhältlich. Gruß, Stefan
-
Thread
brauche Digitale IO an Standard PC
setzen (+12V -12V und mit 2 Z-Dioden und 2 Widerständen) auf TTL bringen. Ein Schieberegister z.B. 74HC164 genügt für 8 Ausgänge. + Einfach zu verdrahten (nur Masse und 2 Leitungen von RS232 zu verkegen. + Kosten ca 1-2 Euro + Leicht Kaskadierbar - Nicht sehr schnell, aber für Relais oder Lampen
Geschwindigkeitsbestimmend! Aufwand für Schaltung Spikes: 3 Widerstände 3 Z Dioden Pro 8 Datenleitungen 1 Stück 74HC595 (ist kaskadierbar). Gruß Fritz
-
Thread
LED Lauflicht für Gitarre
ATtiny sein. http://www.st.com/stonline/products/literature/ds/1989/m74hc595.pdf http://www.st.com/stonline/products/literature/ds/1972/m74hc4094.pdf
sportliche Herausforderung sucht nimmt nen 8-Pinner, ich würde nen Tiny2313 nehmen. Plus ein paar 74HC595 und gut is. MfG Falk
-
Thread
dot matrix controller
Led Matrix mit 74HC595 http://bascom-forum.de/index.php/topic,30.msg288.html#msg288
-
Thread
shifter-Tutorial
Hallo, ich befasse mich zum erstenmal mit Shiftern, dazu benutze ich den Typ 74HC595, und habe ihn auch korrekt angeschlossen, allerdings finde ich kein Tutorial indem mir erklärt wird, wie ich diesen Shifter ansteuere. Könnte mir jemand einen Beispielsource (in C) oder einen Link
-
Thread
Multiplexer/Open drain
ich geh mal davon aus, dass Du weder Layout- noch Bestückungskosten zu rechnen hast - ist wohl ein (74HC)4094 mit 8 nachgeschalteten bipolaren Transistoren (mit je einem R vor der Basis) oder Low-Power-Logic-Level-MOSFETs. Damit kannst Du dann praktisch beliebige Ausgangsspannungen machen und ansteuertechnisch
TPIC6C595 sollte passen
-
Thread
LED ohne Vorwiderstand
Nimmst du 74HC00 oder sowas, dann wirst du mit Sicherheit den Gatterausgang zerstören! Weil die sowas ne wirklich abkönnen... http://de.wikipedia.org/wiki/Totem-Pole-Ausgang
sind, dann ist das klar, die bringen bei HIGH nur wenig Strom (1mA?) Wenn das jemand nachbaut und 74HC00 nimmt wird daraus eine Einmal-Puls LED. In WIRKLICH funktionierenden LED-Schaltungen gibt es IMMER einen Vorwiderstand/Stromquelle. Man muss nur wissen wo der ist. MFG Falk
-
Thread
Eingabe/Ausgabe-Bausteine BUS
Als Porterweiterung kann man SPI verwenden. Fuer die ausgaenge nimmt man 74HC595, Schieberegister mit Ausgangslatch, als eingan nimmt man 74HC597, Schieberegister mit eingangslatch.Dann jeweils noch 24V I/O Stufen dran und man ist etwa da.
-
Thread
werden SPI Signale durch LEDs gestört?
digital/logiktester/logiktester.html Wobei es für deine Zwecke einfacher geht. Ein Monoflop mit 74HC123. Wozu soll das denn gut sein? MfG Falk
??? Also bei mir steckt ein 74138 drin als Slave Decode und als Schieberegister ein 74HCT595, die schalte sofort. Und wenn die Slaves PICs sind, wie in meinem derzeitigen Projekt, dann kriegen die vom Master solange ein "Are you there?" vor den Latz geballert, bis sie sich mit "I am here
-
Thread
MSP430 MSP430F2013 SPI Kommunikation mit D/A-Wandler
zusammen, ich versuche zur Zeit mit dem USI im SPI Modus des MSP430G2232 ein Serielles Signal an ein 74HC595 Schieberigsister auszugeben. Ich hab bis jetzt ziemlich viele Beträge im Internet zu dem Thema gefunden und gelese. Ich hab aber noch eine Frage und ich finde auch keine Antwort im Internet
-
Thread
Wiedermal LED Matrix Anzeige
Alles klar, der 74HC259 wird hier also lediglich als 1 zu 8 decoder missbraucht und hochgezählt. In die Schieberegister werden also 40 BIT geschoben, dann für eine bestimmte Zeit angezeigt, in dieser Zeit werden die
stimmt einfach den 74HC259 weglassen und unten nur ein bit schieben. 4 bit spalte ----> und für die zeile 1 bit schieben oder multiplexen.
-
Thread
viele LEDs treiben
sieht ziemlich gut aus. Brauch dann nur für jede LED nen widerstand, aber das is ok. Da ich eh zwei 595 brauch für 12 LEDs kann ich ja an jeden sechs hängen und komm so auf +-60mA, das müsste hinhauen. Vielen Dank für deinen Tip! Werds dann so mal probieren!
mir dann lieber nen MAX72xx Deine Entscheidung. Allerdings ging es um 12 LEDs, nicht 64. Und ein 74HC595 kostet bei Reichelt 0,34 Euro, als SMD Bauteil sogar nur 0,21 Euro. Stehen bestenfalls 68 Cent gegen 7 Euro. Hmmm. MFG Falk P.S. Vielleicht ist die Elektronik aus China ja so billig weil
-
Thread
Anfänger sucht Rat (LED-Matrix und Taster)
wenn du an den gemeinsamen Kathoden der LEDs ein Schieberegister mit Open Drain dranhängst. Der TPIC6B595 kann z.B. bis zu 500mA aushalten. (wär also als Spaltentreiber einsetzbar...) Geht man nun davon aus, daß immer nur 1 LED pro AVR-Pinaktiv ist, reichen die 40mA max. Treiberleistung völlig aus, besonders
man Multiplexen und Schieberegister kombinieren KANN, aber nicht muss. Ich empfehle dir einfach 11x 74HC593 zu kaskadieren und damit die 84 LEDs direkt zu steuern. Dann tuts ein einfacher MEGA8. MFG Falk
-
Thread
MAX3480
ich den RO verschalten, wenn ich gar keine dmx daten empfangen möchte? Und welche Funktion hat der 74HC240 Inverter im Datasheet? Warum braucht man den?... vielleicht kann mir jmd. mit meinen fragen weiterhelfen Andrea
kannst DE fest anklemmen. Damit ist das Teil immer auf Senden gestellt. Ich will auch einen IC der HC Reihe (74HC595) mit 3,3V betreiben. Laut Datenblatt sollten die HC-Typen das können. Steht in der zulässigen UB ja so drin. Nur werden die Schaltzeiten etwas größer sein, aber immernoch im 10..50ns Bereich
-
Thread
200 LED Matrix mit nur 8 LEDs
also immer in 8-LED Schritten mit je 8xR 8xG 8xB - Bitwert. Als Schieberegister nehme ich die 74HC595. (Die Flügelplatinen mit je 12x 74HC595 sind schon fertig geroutet, Anschluss: 3V3, GND, SCK, MISO, MOSI, LCK, EN ) Es werden mit jedem Drehwinkel-weiterdrehen (komisches Wort) ALLE Leds
oder eine und ich schieb dur den einen Flügel durch, also brauche MISO und MOSI als hin&rück. DIe 74HC595 haben zwei! Takteingänge, einer zum Daten schieben, und einen zum Daten ausgeben. SOmit schiebe ich "in aller Ruhe" die Daten heraus, und zwar die für den kommenden Takt! Wenn der da iat, ('Winkel'interrupt
-
Thread
32Bit µP od. µC mit 40 Datenregister
Bytes rauszujagen 0,0002ms. Das sollte doch dann synchron genug sein. Ich würde allerdings 4 * 74HC595 dranpappen, dann isses auf mindestens 5ns (= 0,000005ms) synchron. Peter
200ns Die Asynchronität ist dann die Zeit für 3 OUTs (150ns) bzw. 0,00075%. Oder mit den 4 * 74HC595 kann man alle Ausgänge gleichzeitig latchen, die Asynchronität dürfte weit unter 5ns liegen (Laufzeitdifferenz der CMOS-Gatter). Peter
-
Thread
7 Segmentanzeige falsch eingekauft, reagiert nur auf low.
LED-Multiplex-ICs (MAX7219) brauchen keine Dekoder. Willst Du statisch ansteuern, nimm einfach nen 74HC595 pro Digit, dann ist auch gleich der Dezimalpunkt angeschlossen. Die haben deutlich mehr Bums, als der schlappe 4056 (LED-Vorwiderstände nicht vergessen !). Und weniger Pins (3 insgesamt) zum MC
die LEDs selbstständig und du hast den Port für andere Aufgaben wieder frei. Ich habe das mal mit 74HC573N gemacht, aber du brauchst das ganze ja invertiert. Gibt aber bestimmt ein Gegenstück davon.
-
Thread
Suche 74AC595
Der normale 74HC595 oder 74HCT595 kann 20mA pro Ausgang! Reichelt hat den.
Immer ne Frage der Verfügbarkeit. 74HC595 sind nicht schlecht und billig. Wenn du die Suche nutzt, dann findest du einen Trick, wie man die HC595 nutzen kann.
-
Thread
suche Treiber für 7 Segment Anzeige
parallelen Bus ab ? 3 Leitungen zum MAX7219 und gut is. Oder insgesamt 3 Leitungen zu je einem 74HC595 + 8 Widerstände pro Anzeige. Ich nehme immer seriell, wenn es zeitlich unkritisch ist. Das spart massig Zeit beim Layouten. Peter
-
Thread
5x7 DotMatrix Displays richtig multiplexen
Display gelöst und es geht prima. Vorwiederstände sind bei mir 100 Ohm, der Demultiplexer ist der 74HC238, das Darlington array ist ULN2803.
1 MUX bauen, welche 20 Bit (4x5) pro Zeile ansteuert. wenn dir die 20 Pins zu viel sind, nimm drei 74HC595, und mach eine Porterweiterung per SPI, dann brauchst du nur 7 + 3 Pins, wobei dann allerdings der Controller ein wenig mehr zu tun hat. Sollte aber nciht ins Gewicht fallen. http://www.mikrocontroller.net
-
Thread
Ansteuerung Schieberegister
aber > 2 stränge mit Schieberegistern möchte Was sollen diese 2 Stränge bewirken ? Wenn Du 74HC595 Schieberegister hast, dann mach doch entweder die Übernahmetakte getrennt oder schieb immer das komplette Ausgabemuster rein, Willst Du mehrere SPI-ICs anschließen, dann haben die auch eigene
-
Thread
Quantum QT1106 Sensor-Chip an AVR usw.
Der Mega8 ist direkt an den QT1106 Chip angeschlossen, die Ausgabe erfolgt über ein angeschlossenes 74 HC 595 Schieberegister. Weil es ja modern ist seine Quelltexte unter eine Lizenz zu stellen: GPL + Wer etwas am Quelltext ändert muss mir eine Email mit dem neuen Quelltext schicken ;-) Die Anschlussbelegung
-
Thread
Schieberegister mit möglichst vielen Ausgängen
für 10000 LED´s Dafür brauchst du aber "nur" 2x sqrt(10000) = 2x 100 Steuerausgänge. Mit 8 Bit 74HC595 bauchst du dann 2x13 Register. Klingt eigentlich verträglich. OK, du kannst nicht 100:1 multiplexen. Die Matrix solltest/musst du sowieso sinnvoll unterteilen. Wie wäre es mit 13 Modulen a 8x100
ja mit 1/100'stel Duty Cycle fahren und natürlich einen Treiberbaustein: 20xCAT310W oder 24x75HC595 oder 14x74HCT156 oder 30x74HCT138 oder 22x74HC42 Also gibts genügend möglichkeiten ...
-
Thread
5x7 DOT Matrix TC07 mit 74HC595 PROBLEM !!!
Kingbright verwendet, nutze den PIC18F452, habe die 5 Spalten über Vorwiderstände an den Ausgängen des 74HC595 angeschlossen, die 7 Zeilen sind direkt an Port D angeschlossen, siehe include. Die drei Steuerleitungen SHCP, STCP und DS habe ich an dem Port C angeschlossen. Soweit so gut, das angehängte
LATDbits.LATD6 #define Z7 LATDbits.LATD7 #define PULS LATCbits.LATC0 //74HC595 PIN11 SHCP #define OUT LATCbits.LATC1 //74HC595 PIN12 STCP #define IN LATCbits.LATC2 //74HC595 PIN14 DS #include <p18F452.h> //*******Global-Variablen Deklarationen
-
Thread
Anfängerfrage PIC
ich je nach Anforderung hin und her schalten? Was würde z.B. mit LEDs passieren, die ich über einen 74HC595 an und ausschalte, wenn ich den SPP als I2C nutze. Würden die LEDs dann weiter leuchten oder hab ich da jetzt irgendwas falsch verstanden? Grüße Christoph
@ Thomas Müller >her schalten? Was würde z.B. mit LEDs passieren, die ich über einen >74HC595 an und ausschalte, wenn ich den SPP als I2C nutze. Würden die >LEDs dann weiter leuchten oder hab ich da jetzt irgendwas falsch >verstanden? Die leuchten weiter. Du musst nur dafür sorgen,
-
Thread
Schieberegister >=40ms pro Pin
Verwende jetzt ein Schieberegister 74HC595 in kombination mit einem ULN2803. Wäre schön wenn ich den uln Treiberbaustein nicht mehr brauchen würde. Kennt jemand ein Schieberegister, welches 40mA pro Pin liefern kann, wobei vom gesamtstrom
TPIC6B595, TPIC6C595 Peter
-
Thread
Controller aber welcher?
74xx138 wäre ein Beispiel. Auf alldatasheet.com gibt's das Datenblatt dazu. Invertiert die Ausgängen halt, ist zum Treiben von LEDs aber ganz praktisch. Sonst halt noch einen Inverter dranhängen. In den
also um die Anzahl der Ports (fast beliebig ;-) zu erhöhen, könnte auch ein HC595 genommen werden. Schieberegister mit Ausgangslatch (wenn ich mich richtig erinnere). Gast.
-
Thread
6502 Emulation auf AVR ?
Naja wenn eh immer gewartet werden mus... haeng das ganze doch an ein Schieberegisterlatch (HC 4094 glaub ich) "reinholen" kannst das ganze auch uber ein Parralle zu Seriell Wandlerchip (HC 4021 beim NES Controller ist sowas drinn) braucht dann insgesammt am AVR nur 4 fuer den Output und 3 fuer
@Michael, der Sid hat einen eigenen Takt beckommen. Die beiden IC´s sind 74hc595 (Schieberegister), um port´s zu sparen. Mittels Taster kann ich alle Register des Sid einstellen. Ein Sid-Player schwebt mir auch vor, aber die umsetzung ist nicht gerade leicht.
-
Thread
zeitschaltung zur darstellung der UHRZEIT
Ich würd mal sagen: - 1 * DCF77-Empfängermodul - 1 * ATTiny25 - 3 * 74HC595 - 22 * Halbleiterrelais - 1 * Wandwarze 5V/0,3A Peter
Quarzoszillator, z.B. 1 MHz oder einfacher 2,048 oder 4,096 MHz Teiler auf 1Puls pro Minute das sind ein 74HC4040 und ein 74HC40103 Teiler durch 60 74HC390 oder 74HC4520 mit Resetlogik Teiler durch 24, das kann auch ein 74HC390 mit Resetlogik Die Resetlogik besteht aus je einem NAND-Gatter. Also 5 ICs
-
Thread
Ich suche eine günstige Porterweiterung für ATmega32
LEDs werden optimalerweise vom SPI port ueber Schieberegister 74HC595 angesteuert. Z
...hmm, 74HC4067 sollte es heißen
-
Thread
dotmatrix
ansteuern (Buz 11 - ( oder kennt ihr besseren)) Bei den 100 Spalten wollen wir Schieberegister verwenden (74HC595), die dann über einen ULN die Led's auf Ground ziehen. Nun zu den Fragen: Auf Grund der Größe der Anzeige sind wir uns nicht sicher ob die anzuzeigenden Wörter flimmerfrei darstellbar sind.
Controller-Ports mit den entsprechenden Daten für eine Spalte beschrieben. Die Spalte per Schiebregister (..595) eingeschaltet (Dieses Schieberegister besitzt einen Output-Enable-Eingang...). Nach einer kurzen Zeit wird die Spalte dunkelgeschaltet, die Schieberegister eine Position weiter getaket und die Daten
-
Thread
Vorwiderstand bei Multiplex Anzeige
Nimm Schieberegister 74hc595. Pro Anzeige einen, und sie leuchten alle gleich hell. Brauchst auch nur 3 Portpin´s. Habe ich auch so gemacht mit 6 anzeigen und 330ohm Vorwdst. Läuft super...........
-
Thread
atmega8 - Demultiplexer für 4x bcd/7-Seg. Codewandler
Du könntest auch ganz einfach 4 * CD4094 (oder 74HC595) kaskadieren. Dann bist Du mit nur 3 Leitungen dabei und kannst sogar das SPI benutzen. Bequemer und pinsparender gehts kaum. Peter
-
Thread
LEDs mattieren
Es sind low current LEDs an 74HC595. Eine LED verbraucht ~7.8mA. Im worst case sind es also ~63mA pro Schieberegister und ~195mA gesamt. Die Datenblaetter, die ich gefunden habe, sagen 70mA absolutes Maximum pro Schieberegister.
Schaut euch mal das TPIC6B595 von TI an. Ist ein POWER LOGIC 8-BIT SHIFT REGISTER. Sollte eigentlich mehr können. Da hängen in einem chinesischen Produkt 36 LEDs pro Schieberegister dran. MfG Karsten
-
Thread
pcf8574 mit ULN2803 I"C Ansteuerung
und im Netz. Als weitere und sehr billige Lösung zur Porterweiterung bieten sich Schieberegister(74HC595 / CD4094) und 8-bit-Latches (74HC573) an. Diese verfügen über Freigabeeingänge, damit lassen sich die Ausgänge sperren, bis der Controller erwacht ist. Gruss Jadeclaw.
-
Thread
TTL Baustein D Flip Flops 74 574/573 getrennter Clock
Hi Dennis, mit einem 74HC4067, zwei 74HC574 und 16 Widerständen könnte das eventuell realisierbar sein (siehe Anhang). Keine Ahnung obs tatsächlich so geht. Die gerade nicht geschalteten IOs (Xn) vom 4067 sind hochohmig. Die
bekannteren 4066 (quad 2:1 analog switch) als dem 154 :) Gibts sowohl direkt als 4067 als auch als 74hc/hct/lv. CU
-
Thread
Ganganzeige mit 7-Segment (ATTiny2313)
Schieberegister (z.B. 74HC595) geht freilich auch, der OCR-Ausgang ist ein PWM (Pulsweitenmodulation), mit dem kannst du über das Tastverhältnis die effektive Ausgangsspannung einstellen.
benutzt, der kann das doch auch. Nein, leider nicht, dafür hat der Tiny2313 zu wenig Pins. Und der 74HC595 ist ein Schieberegister, kein Siebensegment-Decoder.
-
Thread
7-Segm. Anzeige
Sind das low-current Anzeigen? Dann spendiere doch jeder Anzeige ein 74HC595 und kaskadiere die.
gedacht. Hat den vorteil, das die auch nicht "flimmern" können. Was ist der unterschied zwischen einem 74hc594 und dem 595 ?
-
Thread
Verständnisfrage 74HC165
ich muss da einen denkfehler machen. Ich habe ja auch schon mit dem 595, 4021, 4094 gearbeitet und keinerlei Probleme gehabt, aber mit dem 74HC165 bekomm ich das einfach nicht hin.
Vielen Dank für die Hilfe, ich kann jetzt den 74HC165 auslesen. Dennoch habe ich bei mir eine (für mich) komische Besonderheit festgestellt: Ich habe zwei Parallelports in meinem PC (LPT1 Basisadresse 0x3BC und LPT2 Basisadresse 0x378). Den 74HC165