-
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
Suche eierlegende Wollmilchsau der 7Seg.ansteuerung gesucht
warum nicht die gute alte Schieberegister-Methode, (z.B. 74HC4094, 5x6mm TI: Bauform PW), das bekommt man immer unter. Preislich sind solche Lösungen immer besser als Spezial-ICs.
-
Thread
"Fliesenfugen" RGB Led Ansteuerung
Für die Zeilensteuerung würde ich dann den einige (8 bit Shift and Store Register) nehmen zb. TC74HC4094. 3Bit je Zeile RGB bedeutet 3x12 = 36 Registe das wären da 5 Stück. Dort schiebst du dann deine Zeilendaten rein und mit dem Strobe Signal übergiebst du diese an den Ausgängen und Schaltest sofort auf die nächste Spalte. Die Ausgänge des TC74HC4094 sind kräftig genug um die LED's direkt zu betreiben. Damit wärst du erstmal in der Lage 7 Farben darzustellen :-( Das wird dir aber nicht reichen jetzt wirst du gezwungen sein deinen Takt
-
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
-
Thread
[S]: 74HCT595
Als Porterweiterung, gern auch das Gegenstück 74HCT165 oder 74HCT597 dazu. Falls noch jemand ne non-ROHS Stange übrig hat :-) HCT muss nicht umbedingt sein. Gruß, Nikias
Alternativ eignen sich auch 4094 und 4021.
-
Thread
400 Outputs
hinter der Platine lief ein 2,5mm²-Kabel, an jeder 2.Platine wurde zusätzlich gespeist. Die SR sind 74HCT4094. Angesteuert das Ganze von einem Mega8, Leitungstreiber 74HC4050.
das Ganze dann? Ne LED Anzeige für Text? Oder ne Flugfeldbefeuerung? ;-) >gespeist. Die SR sind 74HCT4094. Angesteuert das Ganze von einem Mega8, >Leitungstreiber 74HC4050. ??? 4050 ist ein Level-Shifter. Der hat genauso viel (odersogar weniger) Treiberleistung wie ein AVR Ausgang. Oder hast
-
Thread
Suche schnellen µC
24Befehle) Das kommt aber auf dein konkretes Porblem an.. Als Latch würde ich in jedem Fall den 74HC573 empfehlen.. Gruß
nochmehr. > Das kommt aber auf dein konkretes Porblem an.. > Als Latch würde ich in jedem Fall den 74HC573 empfehlen.. Ich würde sie schlicht und einfach weglassen. MfG Falk
-
Thread
µC-ausgänge erweitern
74HC595. MfG Falk
danke für die infos. ich werd den 74HC595 dann wahrscheinlich beim reichelt bestellen. gruß, simon
-
Thread
Ansteuerung von LEDs mittels Schieberegister
74HC4094 wäre das was für dich? Ich habe damit eine 1024 LED-Matrix aufgebaut mit 0402 SMD-LEDs. Allerdings gibt es diesen Baustein bei Reichelt nur in DIL. Ich habe den Typ 74HC4094PW verwendet.
> How about 74HC595, S0-16 Gehäuse, 0.20 Euro bei Reichelt. 10 Cent bei mir :)
-
Thread
Logik Pegel LC Display
Da ist schon ein bischen mehr Spielraum. http://focus.ti.com/lit/ds/symlink/cd74hc4094.pdf
PS: Du meinst vermutlich den HCT4094. Da passt es.
-
Thread
Multiplexer für 10 7-Segmentanz.
10 x 74HC595?
ja ein riesen Flatschen. Die Stellen müssen ja eh nacheinander angesteuert werden also einfach 2 * 74HC164 hintereinander und gut is. Für 10 Digits bietet sich aber auch der Johnson-Zähler 74HC4017 an. Und die Daten braucht man auch nicht extern dekodieren, einfach in ein 74HC595 reinschieben und
-
Thread
Vollgrafik-LED-Infotafel mit circa 20000 LEDs
40mmx40mm (1024 LEDs in SMD-Bauform 0402). Ich habe die Row- und Column-Ansteuerung mit Schieberegistern (74HC 4094 in SMD-Bauform)mit einer Eimerkette in x-Richtung gemacht. Wenn Du die Sache mehrfarbig machen möchtest, was meinst Du damit (RGB-Matrixelemente??) ? Die sind meines Wissens sehr teuer! Ich
-
Thread
300 LEDs
Ich hab hier 256LEDs angesteuert mit einem ATMEGA8 + A6833 + 74HC595. Kostet zusammen knapp 10EUR (ohne LEDs) und funktioniert flimmerfrei. Gesteuert wird das ganze vom Master (auch ein AVR) über 2 Leitungen (Takt/Daten) Nachteile: -3 ICs -zusätzlicher Programmieraufwand
P-Kanal-MOSFETs gegönnt. Der PIC ist einfachst gegen den jeweiligen Lieblingsprozessor zu tauschen. Die 4094 sind in Wahrheit 74HC4094. Grüße Christian
-
Thread
per Taster Relais ein/aus schalten
Du kannst das Display über ein 74HC164 anschließen, dann reichen 3 Portpins. Peter
Den 74HCT4094 kannst du auch nehmen.
-
Thread
5*7 DOT Matrix ansteuerung
bei google schauen was das für bauteile sind MC1409.... Schieberegister TDG2003 (led treiber??) 74hc4094 schieberegister Aber wenn du keine quelle hast, die dir die ein serielles datensignal erzeugt, wird das wohl nix, weil de durch die matrixanzeige statisch nix anzeigen kannst....
egal, die Ansteuerung ist dann aber logischer) und statt den *595ern müssten eigentlich auch die 74hc4094 funktionieren (->datenblatt). Statt dem *138er tuts ebenfalls ein 74hc4094, die Ansteuerung ist dann halt anders (Ein Lowbit reinladen, und dass dann für die einzelnen Zeilen durchshiften)
-
Thread
Stromsparende 7-Segmentanzeige
oder R*ichelt. Diese Dinger hab ich mit einem Tiny2313 und einer 32-Bit-Schieberegisterkette aus vier 74HC4094 angesteuert, d.h. Backplane und Segmente per Software aller 16ms invertiert und rausgeschoben. Display-Stromverbrauch (incl. 4094): wenige µA. MfG Olaf
-
Thread
ULN2803 -> IRF5210, Widerstandswerte ?
keinen 8574 sondern irgendein Schieberegister, was mA-Ströme als 'sink' und 'source' liefern kann: 4094, 40HC94, 74HC595, ... Dann brauchst Du auch keinen ULNxxxx mehr, sondern nur einen Widerstand vom Gate nach Source (Vcc) damit der Transistor ohne aktive Ansteuerung gesperrt bleibt.
ansteuern mit 3x PCF8574 (oder auch mit Schieberegister...) Ich habe mir mal das Datenblatt der 74HC Familie angeschaut, in der Tat sind die Ströme wesentlich höher und auch die Frequenzen höher als beim I2C Standard. Hört sich alles nicht schlecht an, laß ich mir mal durch den Kopf gehen... Und
-
Thread
LED - Steuerung mit GW-Basic
gerade ein paar teile gefunden, sind zwar nicht die besten bilder aber naja. bild 1 steht drauf: 74HC4094N A74710PS Hnn9648 B bild 2 :C33825 PH 6 6 bild 3 : keine ahnung was und wie groß die sind. vielleicht kann man damit was anfange, habe
-
Thread
ULN2803 o.ä. mit Latch gesucht
. Lösungen mit (8 mal bei 64 LEDs) 74HC259 bzw. TPIC6B259 sind auch möglich ; zusätzlich Decoder 74HC138 erforderlich; dann Ansteuerung über "Adresse" bestehend aus 6 Bit + Datenbit + "enable" = 8 Bit Ausgabeport (z.B.). Verdrahtungsaufwand
höher, Software-Ansteuerung dafür äußerst simpel. Noch mehr Aufwand macht die Lösung über LS273 bzw. HC273 , HC574 etc. Für 100 LEDs braucht man entsprechend mehr Bauteile. Und sowieso jede Menge Widerstände. Das Bauteil "259" gibt's auch als "AC", also 74AC259 ("MC74AC259" von www.onsemi.com , evtl
-
Thread
Mehere PWM's für RGB LED
nur einen Controller nimmst, dann sind die Möglichkeiten eingeschränkt. Dazu könntest du einen 4094 oder einen 74HC595 nehmen. Ich habe einmal eine Schaltung mit 16 RGB Leds aufgebaut (siehe Anhang). Der Nachteil ist, die viele Hardware, weil ich noch 6 Stück ULN2803 dazugebaut habe. Dazu noch 6 Stück
wäre. :) Ich hab das ganze in 8x8er Matrixen unterteilt und "füttere" die LED´s spaltenweise mit 3x 74HCT374 / je Matrix und jeweils einen ULN2803 als Zeilentreiber.
-
Thread
Schieberegister ?
Bausteine, die parallele Daten in serielle verwandeln oder andersrum. Schau dir mal die Datenblätter zum 74HCT164 bzw. 74HCT165 an. 1. nicht das ich wüsste. Bei Schieberegistern heisst es entweder oder. 2. ja 3. typischerweise 8 Eingänge bzw. Ausgänge 4. Am einfachsten am SPI-Port 5. Wenn du das über
oder 74HC4094 oder 74HC595, 74HC589 Es gibt Seriell-Parallel-Umsetzer, als Ausgänge und Parallel-Seriell für Eingänge, und seltener Universal-Schieberegister, da läßt sich auch die Schieberichtung einstellen
-
Thread
Zu wenige Ports was kann ich machen?
Hi. Nimm 3 Schieberegister und steuere sie mit SPI an. (74HC595) Such mal nach SPI. Gruß Florian
oder den 74 HC 4094, der hat auch Zwischenspeicher
-
Thread
Wie wird der 74HC595 angesteuert!?
und die Spalten sollen vom 74HC595 angesteuert werden. Die 5 Spalten vom Microcontroller (2313) Aha?
Schau dir auch mal den 74HC4094 an, der macht fast dassselbe wie der HC595, wurde gerne in der CD4094-Version für Eprommer benutzt http://www.st.com/stonline/products/literature/ds/1972/m74hc4094.pdf 73 Christoph
-
Thread
ULN 2803 Was mach ich falsch
zu unterdrücken.. http://klinkerstein.m-faq.de/index.php?dir=/ANA Hier habe ich ULN2803 an 4094 gehangen. Allerdings ohne PWM. Funktioniert ohne Probleme. Ich fürchte du kriegst kein Low auf die Leitungen am 4094. Irgndwo ein Programmierfehler.. Oder du befeuerst das 4094 zu stark (CD4094 kann
das leuchten sein. Es müsste sich ändern, wenn mehrere Kanäle "ein" sind. Besser ist es ein 74HC595 zu nehmen, und das Latch zu beschalten, Du brauchst dann aber einen Steuerport mehr. HTH, Lötnix
-
Thread
Porterweiterung
bidirektionale Porterweiterung realisiert? Am besten serielle (SPI) Verbindung zum uC! :-) Sowas wie 74HC4094 und 74HC165 in einem... ;-) Ich hoffe ihr versteht, was ich meine...! (als Beispiel fällt mir das alte, parallele Ungetüm 8255 ein...) Danke!
Bidirektionales Schieberegister: 74HC299 Peter
-
Thread
Schieberegistersachen
die nächsten Daten reinschieben, während das LCD noch den alten Befehl abarbeitet. Ich habe ein 74HC164 genommen, dann reichen 3 Leitungen zum LCD. Peter
solls. Hängt eh nur das eine Schieberegister dranne. PS: Irgndwie habe ich das Gefühl die MOS 4094 (meistens CD4094) von Reichelt sind irgndwie sehr langsam im gegensatz zu dem HC/HCT Typ. Und das obwohl der HC/HCT Typ kaum mehr kostet.
-
Thread
pwm multiplexen, geht das?
Werde wohl eher einen 74HC595 bestellen, da er ein bisschen schneller als ein 4094 ist. Vielen Dank für eure Hilfe. Gruß Florian
Hi, Habe mir jetzt einen 74HC595 besorgt. Im Datenblatt stehen 2 clock-anschlüsse drin. Einmal der: storage register clock input und einmal der shift register clock input. welchen soll ich da mit sck vom Atmega
-
Thread
HC4094 Schieberegsiter Problem
die Ausgänge ändern. Wenn Du nur 2 Leitungen benutzen willst musst du das '164-Schiebergister (' = 74LS, 74HC, 74HCT...) nehmen.
Philips Datenblätter... Unter ti.com findet man ein "shöneres". http://www-s.ti.com/sc/ds/cd74hc4094.pdf Ich gehe davon aus, dass STRobe auch eine Flanke braucht. Im functional diagramm sieht man schön die drei Teile des Bausteins. Offensichtlich ist aber in sämtlichen Datenblättern der gleiche
-
Thread
lpt io expander
5bit eingelesen werden (das geht problemlos) suche eher so eine einfache umschalter lösung wie 74ls157 nur mit mehr leitungen
Also ich denke für diesen Fall wäre doch ein HC 4094 am besten, der braucht 4 Steuerleitungen und ist beliebig Kaskadierbar, geht bis 10Mhz (glaub ich) was für den LTP mehr als genug sein sollte.
-
Thread
7-Segment mit einer Anode
multiplexen ! Da bleibt nichts anderes übrig, als jedes Segment einzeln anzusteuern, z.B. mit ein paar 74HC595 und der entsprechenden Anzahl Vorwiderstände. Peter
"aber sonst der selbe Quark in grün" Ganz und gar nicht ! Die CD4094 sind Hochvolt-CMOS (bis 18V), d.h. nicht nur schnarchlangsam sondern auch total stromarm, zumindest bei 5V. Also wenn 4094, dann schon den 74HC4094. Peter
-
Thread
32x32 RGB LED matrix
Das einfachste ist, wenn man 74HC4094 in Reihe schaltet: Angesteuert werden die per SPI, man benötigt nur 3 Leitungen: Clk, Data, Latch. So habe ich mir ein 32x16 LED Display gebaut. Dieses besteht aus billigen grünen LEDs die
Wenn ich so eine LED konstantstromquelle benutze kann ich die 74HC4094 einfach mit dem Strom aus dieser Stromquelle versorgen und die ausgänge der 74HC4094 ohne vorwiderstand mit den LEDs verbinden?
-
Thread
Bistabile 7Segmentanzeige
da würde ich gar keine Experimente machen, jeder Ziffer ein Schieberegister (z.B. 74HC(T)4094 oder andere), dazu je ein ULN2007, alle an die SPI ran, fertig ist der Kram (falls die Segmente mech. durch eine Feder rückgestellt werden?) Vereinfachen kannst du das mit kombiniertem Register
-
Thread
Atmel T89C5107 + 7-Segemtanzeige
"Vor der 7-Segmentanzeige ist ein CD4094BC" Alles klar, die Hochvolt-CMOS (3..15V) sind bei 5V ziemlich schwachbrüstig. Nimm echte 5V-CMOS (74HC595), dann gehts. Peter
google: 74HC595 datasheet Erster Treffer: http://www.semiconductors.philips.com/pip/74HC595N.html Reicht das? Rick
-
Thread
SPI auf Parallel wandeln, um Pins zu sparen !?
74hc595 Peter
Eine weitere Moeglichkeit waere uebrigens ein 74HC4094. Ich verwende vier Stueck davon in Serie um ein fettes VFD anzusteuern. Olaf
-
Thread
4bits schnell hintereinander ausgeben
davon aus dass das ganze relativ schnell hintereinander passiert ;-) ). Diese Ausgabe wird dann vom 74HC 4514 decodiert und schält den entsprechenden Optokopller (http://www.knollep.de/Hobbyelektronik/projekte/25/index.htm << die schlatung würd ich dann zum lampen schalten verwenden) jetzt weiß ich
@Toni, ich würde Dir nicht den "MOS 4094" empfehlen, sondern den 74HCT4094 wenn Du das Teil an den Druckerport anschließen willst. Der Grund dafür: Die HCT-Reihe kommt mit TTL-kompatiblen Eingangsspannungen zurecht, die HC oder auch alten
-
Thread
3 zu 8 Decoder mit Treiber
meist den 74HC4094. Ran an den SPI-Port, fertig.
Datenübertragung softwareseitig steuern. Und der IC schafft wirklich die LEDs? Laut Datenblatt kann er (74HC4094) maximal 25mA pro Pin vetragen - würde ja genügen. Aber es heißt: "DC V_CC or Ground current: max. 50mA" - schränkt das nicht die Belastbarkeit auf insgesamt max. 50mA ein? Bei 8 LEDs à 25mA sind
-
Thread
Portwerweiterung
schalten (oder wahlweise Ausgänge) :-) PS: Kannst ja auch Schieberegister benutzen. zum beispiel ein 4094 (CD4094 zB), wenn dafür die C Control nich zu langsam ist ;) ;) :-)
Was würde passieren wenn ich aus versehen 2 Porterweiterungen mit 74HC573 (Eingangsporterweiterung) enabeln ( Pin 1 ) würde, und hätte dann auf dem Datenbus Port0-Q0 ein High und Port1 Q0 ein Low ? Defekte 74HC537, defekter Port ( Pin )µC oder gar nichts ? Gruß
-
Thread
Anfänger braucht einstiegshilfe
anzuschließen gibt es mehrere Möglichkeiten: 1. MAX7219 für je 64 LEDs 2. Schieberegister (CD74HC164) für je 8 LEDs 3. Multiplex der CPU Allerdings ist Bascom doch eher Blinde Kuh spielen. Man hat vorgefertigte Module, aber nicht die geringste Ahnung, wie die intern funktionieren (Black
soviele Ausgänge hat der 8515 nun auch wieder nicht - ich empfehle Dir zur Ansteuerung der LEDs den CD4094 (serielles Schieberegister), die sich kaskadieren lassen. Theoretisch ist es möglich mir nur 4 Ausgabeleitungen sehr viele LEDs anzusteuern (auch 49) !!! Also sachte anfangen, Toturials lesen, und erst
-
Thread
brauche mehr pins am uc
74HC4051 ist ein 8-Kanal Analogmultiplexer. MW
74HC4094 ist ein Schieberegister mit Strobe, da kommt der Kram erst am Ausgang wenn Strobe kommt.
-
Thread
Sounddecoder Modellbahn
Ich hab da mal was gemacht mit nem AT89C2051. Als 8-Bit DAC ein 74HC4094 mit R-2R dahinter. Über 3 Pins können bis zu 8 Sounds ausgewählt werden. Über den Komparator als ADC kann 1 Sound über eine Spannung in der Geschwindigkeit (11k..22kSample) variiert werden.
Hi Peter... Das ist doch das Ding, wo der 4094 den Bus "belauscht", so dass der MC die Daten bei der Wiedergabe garnicht "schaufeln" muss? War mal für ein Schiffsmodell, oder? Das Teil ist genial, habe die Schaltung mal gesehen. Gruß... .
-
Thread
Schnelle FFT in Assembler
zweiten uC sendet. Dieser zweite uC (ein AT89C2051) arbeitet als LED Displaycontroller um über zwei 74HC4094 Schieberegister mit Latch die 16 LED Zeilen anzusteuern. Die 32 Spalten werden dann mit zwei 4-zu-16 Dekoder und MOSFETs angesteuert, immerhin fließen hier über 2A pro Spalte. Sobald das Ding
Die 5V sind für die gesamte Elektronik (also die beide uC, die HC4094 usw.), die 6V brauchen die MOSFETs für die Gate Source Spannung um die 5A verlustfrei zu schalten. Ich habe keine P-Kanal Logik Level MOSFETs bei Reichelt gefunden, die bei 5V Gate Source Spannung
-
Thread
Mikrocontroller gesucht für Seriell<=>Parallel
Baudrate notwendig, außerdem ein Zähler(4017) der die Bits zählt, ein seriell-parallel-schieberegister(4094) und ein Schmittriger(40106)(einige Widerstände und Kondensatoren sowieso). Es ist eie Lösuung für ein Byte. Wenn so was akzetabel kann ich vielleicht den Schaltplan noch finden. MFG Andrej
stunden und frage mich nicht ob es vielleicht mit einer Porterweiterung zu realisieren wäre, z.B 74hc595 was haltet ihr davon? das serielle signall soll per infrarot übertagen werden und dann nach möglichkeit vom 74hc595 empfangen werden und die 8 bit ausgeben! Dankke für alle schon gegebenen
-
Thread
Ansteuern von einer 3digit 7 segment Anzeige mit dem Atmega8
einem Kollegen ein ähnliches Projekt durchgezogen. Wir hatten noch drei Schieberegister rumliegen (74HC595). Sie sind kaskadiert und erhalten einen 24Bit-Wurm mit den parallel auszugebenden Zahlen. Die Register missbrauchen wir auch gleich als Treiber für die Anzeigen. Der Vorteil an dieser Konstruktion
Ich hab das gleiche mit Schieberegistern vom Typ 74HCT4094 gemacht, ging auch.
-
Thread
Schieberegister-> Led Nachleuchten
reinschieben, erst wenn alles drin ist, an die Ausgänge übernehmen. Mein Favorit in der Beziehung ist der 74HCT4094.
74HC595 hat einen extra Enable Eingang. Michael
-
Thread
Alternative zu ISD2560-Soundspeicherbaustein
Ansteuerung, da man ja bereits 19 Adressleitungen hat. Hier wären vielleicht ein paar Schieberegister (74x595) angebracht um Leitungen zu sparen. Ob sich der Aufwand lohnt ist natürlich fraglich. Markus
://www.reichelt.de/?ACTION=3;ARTICLE=68735;PROVID=2402 EUR 2,55 in PLCC32 Auf jeden Fall mit den HC595/CD4094 drumherum immer noch deutlich billiger als ein ISD2560.