-
Thread
AVR: Anfänger - Frage zur Ansteuerung vieler Ein- und Ausgänge
Logik hinter dem Ausgang (oder > Eingang). Ich bin da auf Logik-ICs gestoßen Dein Logik-IC heisst 74HC259, der speichert den Zustand der LED. Am Eingang für die Tasten heisst er 74HC151. > wie läuft das in der Praxis? Sowohl bei LEDs als auch bei Tasten macht man es meist anders. Entweder Schieberegister wie 74HC595 für Ausgänge und 74HC165 für Eingänge weil die noch weniger I/O Pins vom uC benötigen Oder Multiplexing sowohl bei LEDs als auch von Tastern in Matrixanordung ( also x * y )
-
Thread
Arduino mit 200 I/O Ports?
welche I/O Boards brauch > ich dazu? Ein üblicher Weg könnten PISO Schieberegister sein, z.B. der 74hc165.
verwenden. Oder halt Port-Expander wie wie den PCF8574 oder den MCP23017, oder Schieberegister wie 74HC165 und 74HC595.
-
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
Relaisansteuerung
Ich würde ein paar 74HC595 Schieberegister nehmen, die lassen sich direkt per SPI ansteuern. Für die Relais dann ULN2803 als Treiber. Gruß Andreas
Die Bausteine lassen sich auch gut kaskadieren. Datenblatt: http://www.fairchildsemi.com/ds/MM/MM74HC595.pdf Beispiele: http://www.engineerbob.com/articles/digio.pdf Siegfried
-
Thread
Hilfe beim 4x4x4 LED Cube Abschlussprojekt
die Hardware und weiß nicht wie ich die Widerstände berechnen soll. Angaben für den Led Cube - 2 74HC 164 :Shift Register, 8-Bit - 2 ULN 2803A :: Darlington-Arrays, Konstantstromregler -64 RND 135-00039 :: LED, 5 mm, bedrahtet, blau, 6000 mcd - Der mC PIC18F4550 - 4 Transistor - 4 2,2k Ohm
Oguzhan T. schrieb im Beitrag #5723954: > - 2 74HC 164 :Shift Register, 8-Bit Das geht schief, das Schieben ist dann sichtbar und stört. Nimm ein SRG mit Latch (74HC595, 74HC4094).
-
Thread
I2C EEPROM an 74HC165/595
Hallo! Ich müsste ein serielles EEPROM an eine I/O-Platine anschliessen. Eingänge sind alles 74HC165 die mit einem 22k-Widerstand an Masse hängen. Ausgänge wären 74HC595 die ich (ungern) alle gleichzeitig hochohmig schalten kann über den OE-Pin. Da ich gerade etwas schwachgeistig bin und eine
ein Eingang ist. SDA ist bidirektional, d.h. da braucht man einen open-drain Ausgang (Diode oder 74HC125-Gatter). Über SPI-Expander ein I2C zu emulieren ist möglich, aber nicht sonderlich schnell. Aber I2C kennt ja keine Mindestgeschwindigkeit. Man schreibt sich erstmal die 5 Grundfunktionen:
-
Thread
HC oder HCT
Hallo, wo liegt eigentlich der Unterschied zwischen den HC und HCT-Typen, was sind die Unterschiede in bezug auf die AVR-Anwendungen, z.B. beim 74HC(T)4094 oder 74HC(T)595, was muss dort beachtet werden, welchen Strom kann mit den Ausgängen schalten z.B. für
HCT sind am Eingang empfindlicher, ausgegangen von 5V VCC, mal folgende Anhaltspunkte. HC Low = < 2,3V HC High = > 2,7V HCT Low = < 1,1V HCT High = > 1,8V
-
Thread
AVR PWM Shift LED Orgel (Wohnzimmerbeleuchtung)
angepeilten 48*0.4m= ca20m Gesamtlänge passt das. Kosten über EBay ca. 4-5€/m Schieberegister: M74 HC595 B1R arbeitet bei 5V mit mehr als 20MHz ansonsten keine Erfahrung mit dem Teil, es hat sich nach Recherche als das günstigste herausgestellt Leistungstreiber: ULN 2003A :: Darlington-Arrays,
gelten meines Wissens nicht für alle Kanäle gleichzeitig. Ansonsten funktioniert der aber prima mit HC595 zusammen.
-
Thread
Schieberegister für RGB-LEDs (nicht HC595!)
nicht notwendig, einfaches Ein/Ausschalten reicht. Meine Erste Idee waren Schieberegister vom Typ 74HC595, die Sind billig, bei Reichelt Sackweise zu bekommen und können bequem Kaskadiert werden. Soweit kein Problem nur vertragen die den Ausgangsstrom nicht, max. 75 mA gegen GND oder VCC ist zu wenig
Machs doch mit den 595ern und wie hier im Artikel "Schieberegister" (http://www.mikrocontroller.net/articles/Datei:8x20mA_LED_mit_74xx595.png) angegeben verschaltet. Dann gehn auch deine 20mA/Stk. Aber wenn du nur alle ein
-
Thread
LED Zahlendisplay
74hc595 ist ein solches Schieberegister
GOOGLE fragen: "7 segment display" 74hc595 shift register
-
Thread
LCD HD44780 u 74HC164 4bit init-Problem
Hallo, ich habe ein LCD HD44780 mit einem Schieberegister 74HC164 verbunden. Nun habe ich ein Problem. Ich kann keinen Text in die 2. und 4. zeile schreiben. Anhand der Suchfunktion habe ich schon herausgefunden, das es an der Init-Funktion liegt. Da ja
www.ulrichradig.de/home/uploads/File/AVR_LCD/SerLCD.zip - in dieser ist sein Code in Verbindung mit dem 74HC164.
-
Thread
R-2R mit Opamp -> ADC
höhere Versorgungsspannung? R2R OPVs wie z.B. den MCP606 ICh würde die CMOS Version des 74595 (74HC595) verwenden, da die TTL ICs mit dem Ausgang nicht an die positiver Versorgungsspannung ran kommen: Vout(high) typ 3.4V @Ub=5V.
Danke für die Antwort! Der 74595 ist in Wirklichkeit ein 74HC595. Danke für den MCP606-Hinweis. Wie hätte ich die Infos aus den Datenblättern rauslesen können? Was wären die Stichwörter zum Suchen?
-
Thread
Solid State Relais.... wie siehts mit Störungen aus?
hab zwei Ethernuts (spielt ja erst mal keine Rolle welche Atmels man nimmt) - An jedem hängen über 74HC595 und 74HC165 jeweils 32 IN und 40 OUTputs (Schaltpläne und C-Sources geb ich gerne raus) - Jeder Output wird über SolidStateRelais mit 8 bzw. 16 A gefahren. Die SSRs sind Nulldurchgangserkennend
mal zuverlässig ans Laufen bekommen. Meine aktuellen Bemühungen: - Schieberegister weiterhin über 74HC595 - Relaistreiber ULN2803A - Snubber über "100 Ohm" und "WIMA, Funk-Entstörkondensator, Klasse X2, 100nF" - Relais 1xWechsler 10A mit 5V
-
Thread
Anfänger sucht Bauteil: Bitfolge in Ausgänge umwandeln
Schieberegister Serial-In Parallel-Out, z.B. 74hc595
http://www.mikrocontroller.net/part/74HC595
-
Thread
4017 für Nixie-Uhr zeitgemäß?
der 4017 als Portexpander hat, nicht >störend. Trotzdem würde ich dann lieber den klassichen 74HC595 nehmen, da ist man frei für Spielerein/Debugen/whatever.
kommsten auf sowas? Resetten und dann Pulse reinhauen bisses stimmt? Nunja das ist zu aufwendig, also 74HC595 nehmen. Oder eben nen Controller nehmen, der gleich genug Pins hat.
-
Thread
Adressierung von s56(!!!!) LED's
in time behaupte ich mal. ;) Eine Möglichkeite wären zum Beispiel Multiplexer. Schau dir mal den 74HC259 an. Den nutze ich auch. Schönes Teil. Kann außerdem sogar einzelne LEDs treiben (20mA).
PCA9555 geht das auch Na ehe ich diese luxeriösen I2C Portexpaner nehme, greif ich zehnmal zum 74xx595. Billig, wesentlich schneller und bestens verfügbar. Ausserdem ist "ansteuern" eine reichlich allgemeine Aussage. Das kann auch ein 8 Pin Tiny per 32 kaskadierten 74xx595, ist dann aber eben nicht
-
Thread
Laufschrift mit Tastatur und µController steuern
, bloß der ULN ist zu schwach. Nimm einfach statt dessen 7 Power MOSFET und gut is. Und statt des HC259 einfach einen HC164, das macht die Software einfacher. Das Tastverhältnis von 1/7 auf 1/25 zu verringern bringt nur noch mehr Probleme. Dann bräuchtest Du nämlich auch hinter den HC595 noch 50
das heißt wenn eine LED 2mA braucht dann sind das 100mA wenn eine anwäre bei allen 7 700mA aber die 74HC595 können nur 500mA dann müsst ich da ja andere nehmen oder versteh ich da was falsch
-
Thread
Probleme mit PNP-Transistoren
Die Kathoden der LED´s einer Spalte einer Farbe sollen über 180 Ohm Widerstand mit den Ausgängen von 74HC595 Schieberegistern verbunden werden(den max. Strom am Schieberegister habe ich beachtet) verbunden werden. Jetzt muss ich also noch die Anoden der LED´s zeilenweiße auf Vcc ziehen. Insgesamt habe
Led-Module, die in zwei Zeilen zu je 4 Modulen angeordnet werden sollen. Wegen dem max. Ground-Strom der 74HC595 werde ich nicht zulassen, das pro Zeile mehr als 64 LED´s leuchten. Die Zeilen der oberen und unteren LED-Modulreihe werden gleichzeitig angesteuert. So genug zum Projekt, nun zu meinem Problem
-
Thread
Fragen zum 8255
Ich nehme an, 20 Dioden und 10 Widerstände gab's auch geschenkt, einen CD4028/74HC145/74HC32 jedoch nicht...
das ganze über den PCF8574 machen wollen, der jedoch > 1,20Euro kostet Deshalb nimmt man besser 74HC165 (8 Eingänge) bzw. 74HC595 (8 Ausgänge). CSD: 0,18€ bzw. 0,20€ Dann gibt es auch keine Beschränkung bezüglich Kaskadierung. Die PCF8574/A gehen ja nur bis max 16 Stück. Fabian schrieb im
-
Thread
LCD mit wenig µC IOs versorgen
mit HC595 vorgestellt. Auf das Einlesen des Busy-Flags wird hier verzichtet - wenn man lange genug wartet, ist das nicht unbedingt erforderlich. Die Befehlsausführungszeit beträgt im ungünstigsten Fall etwa
Jau, der 74HC164 ist ideal. Man braucht allerdings 3 Drähte, 2 für Takt und Daten und den 3. für das E-Signal, damit das LCD die Daten parallel übernimmt. Hier ein Beispiel: http://www.mikrocontroller.net
-
Thread
Was stimmt mit diesem Layout / dieser Schaltung nicht ?
, aber das ganze ist schnell erklärt: Es handelt sich um eine SPI-Schaltung mit 8 LEDs an einem 74HC595 (links) und 8 Tastern an einen 74HC165 rechts. Vor den LEDs sitzen logischerweise Vorwiderstände, die Eingänge des 74HC165 sind jeweils über 10k mit Masse verbunden sowie mit dem 5V-Ausgang des
HC also High-Speed C-MOS... Das heisst, kleinste Ströme und schnelle Flanken. Da sieht man sogar bei den Profis manchmal Stütz-C´s direkt an den Chip gelötet. Das kanns schon gewesen sein. Die entprellung
-
Thread
64Bit Serial Parallel Wandler mit 3V Eingang und 15V Ausgang
Ich wuerd einen 74HC595 mit einem zusaetlichen Pegelwandler am Ausgang nehmen. zB einen 74HC14 oder so. Da gibt's was mit HV-Opencollector.
Mega Oschi schrieb im Beitrag #2391331: >zB einen 74HC14 oder so. Da gibt's was mit HV-Opencollector. WO GIBTS DIE DENN ?, ZEIG MAL EINEN LINK MIT DATENBLATT !!! @Tobias entweder 7407 oder je ein BSS138 / Ausgang vlG Charly
-
Thread
Schieberegister nimmt keine Werte
Hallo! Ich habe für ein Display zwei 74HC595 hintereinander geschalten und die Pins für SCLK(Takt Eingang), RCLK(Takt Latch) und SER(Daten) an den ATMEGA644 PORTC gehängt. (Sowohl mal an 7-5 als auch an 4-2). Die Daten werden leider nicht
wegen evtl. falscher Beschaltung ? z.B. http://www.datasheetcatalog.net/de/datasheets_pdf/7/4/H/C/74HC595.shtml 2. zeitlich alles ok ? 3. Abblock-Kerko über Schaltkreis ?
-
Thread
Schieberegister und DogM Display
dem CS-Pin fest auf GND und wird mit A0, MOSI und RST angesteuert. Ich habe mir überlegt, ein [[74HC595]], wie im Artikel [[Schieberegister]] beschrieben, zu benutzen und vom Mega16 auswerten zu lassen. Auf dem Mega16 lauft eine Zeitkritische Anwendung, es muss ein BAS-Signal erzeugt werden - daher
Software-SPI in Frage. Probleme bereitet mir allerdings der Umstand, dass ich das RCK-Signal am 74HC595 nicht erzeugen kann, oder besser; nicht weiß wie ich es sinnvoll lösen kann. Ich danke euch für eure Hilfe.
-
Thread
STP08CP05 Schieberegister
neue RGB LEDs mit gemeinsamer Anode oder neue Schieberegister zu besorgen (welche?). Die Ausgänge des 74HC595 scheinen mir da dynamischer gelöst, haben allerdings keinen Treiber... Gibt es da irgendeine andere Möglichkeit die ich jetzt übersehen habe, diesen Fehler auszubügeln? Ich möchte wenn möglich
STP08CP05 aufweisen, jedoch die Ausgänge nicht auf Masse geschaltet sind (oder besser: beides wie der 74HC595) Alternativ habe ich mir überlegt, evtl. die vorhandenen LEDs und Schieberegister aufzubrauchen und nen Inverter zwischenzuhängen. Welche ICs eignen sich denn, die gleich mehrere Inverter (8
-
Thread
per Taster Relais ein/aus schalten
Du kannst das Display über ein 74HC164 anschließen, dann reichen 3 Portpins. Peter
8x für ein LCD =20, noch 2 übrig für Piepser, LED oder was auch immer. Ich werde mir mal einen 74HC164 bestellen, habe noch nie mit Schieberegister gearbeitet. Danke! Kersten
-
Thread
Latch 74HC573
Hallo, mittels AVR und mehreren 74HC573 will ich mir eine Porterweiterung bauen. Wie genau funktionieren die 74HC573? Muss ich nach jedem Laden der Daten in ein Latch diese gleich in den Ausgang durchschalten oder habe ich die Möglichkeit
man nochmals eine Reihe Latches hinter die Latches bauen. Oder man nimmt gleich Schieberegister ala 74HC595. Die sind durch das serielle Laden zwar langsamer, meist reicht das aber aus.
-
Thread
Störungen durch Relais
Ich verwende die Porterweiterung aus dem wiki "Porterweiterung mit SPI" mit einem 74HCT595. Nachgeschaltet ist ein Trieber ULN2004A um mehrere Relais anzusteuern. Insgesammt sind so mehrere 74HCT595 kaskadiert. Wenn ich nun ein Relais einschalte erhalte ich durch die entstehende
AndreasUhl (Gast) >Ich verwende die Porterweiterung aus dem wiki "Porterweiterung mit SPI" >mit einem 74HCT595. Nachgeschaltet ist ein Trieber ULN2004A um mehrere Warum 2004? Für TTL7CMOS sollte man doch eher 2003 nehmen. >Wenn ich nun ein Relais einschalte erhalte ich durch die entstehende >Störung
-
Thread
Mehrere Schieberegister kaskadieren, Länge?
Als Schieberegister benutz ich 74HC595, davon 4 Stück. Frequenz is schwierig. Wär natürlich schön, wenn ich wie bei PWM alle dimmen könnte, aber ich denk, dass is so nicht machbar. Zumal der µC nur mit 20MHz getaktet ist und ich so
Wenn du HC595 verwendest, dann nimm doch einfach den OE (Output Enable) Pin fürs PWM. Der setzt dir alle Ausgänge auf Tristate. Evtl. brauchst du also noch Pulldowns. Die OE aller Schieberegister kannst du parallel
-
Thread
RGB-LED-Matrix + ATMega
wünschen. Hört sich > interessant an! Na wenn man PWM per Timer OC1A an OE der Treiber (z.b. 74HC595) in Hardware macht, dann hat der Prozessor die ganze Multiplexzeit von 100 Hz * 10 = 1ms Zeit um die Daten an die Treiber zu schicken weil er sich um nichts anderes kümmern muß. 1ms sind
MaWin schrieb im Beitrag #2863524: > Na wenn man PWM per Timer OC1A an OE der Treiber (z.b. 74HC595) > in Hardware macht, dann hat der Prozessor die ganze Multiplexzeit > von 100 Hz * 10 = 1ms Zeit um die Daten an die Treiber zu schicken > weil er sich um nichts anderes kümmern muß. > >
-
Thread
RTC mit Mega8 und 25mm 7-Segmentanzeigen
weiterhilft...Würde einfach eine MAX7219 nehmen und gut ist; spart 13 Transistoren + Widerstände + 2 74HC595N und braucht nur 3 Leitungen. Musst halt auf den Strom aufpassen, aber der IC verkraftet einiges.
#2697780: > Würde einfach eine MAX7219 > nehmen und gut ist; spart 13 Transistoren + Widerstände + 2 74HC595N und > braucht nur 3 Leitungen. Musst halt auf den Strom aufpassen, aber der IC > verkraftet einiges. Das Ding sieht echt nicht schlecht aus, kann laut Datenblatt, wenn ich mich nicht irre,
-
Thread
32 LEDs über 5 Pins ansteuern?
Du kannst z.B. vier 74HC595 nehmen und sie per SPI ansteuern.
ein 5 to 32 decoder, wenn du sowas nicht finden solltest, nimm zwei "4 to 16 decoder", z.B.74hc154 http://www.jaycar.com.au/images_uploaded/74HC154.PDF
-
Thread
Shiftclock und Storage Clock beim Shiftregister auf eine Leitung?
man keine 2 LEDS gleichzeitig ansteurn kann, ohne dass es andere LED's angehen. Also habe ich mir 25 74HC595 gekauft, die in Serie schalte. Meine Frage wäre, ob man SH_CK und ST_CK auf eine Leitung legen kann, da SH_CK laut Datenblatt einen Takt schneller als ST_CK ist.
ohne dass es andere LED's angehen. Das ist UNsinn, siehe [[LED-Matrix]]. >Also habe ich mir 25 74HC595 >gekauft, die in Serie schalte. Wenn's scheee mocht! >Meine Frage wäre, ob man SH_CK und ST_CK auf eine Leitung legen kann, da >SH_CK laut Datenblatt einen Takt schneller als ST_CK ist
-
Thread
Bytes an TLC5940 senden
74HC595 habe ich schonmal erfolgreich angesteuert. :-) So wie ich es dann verstehe, müsste ich - wenn ich z.B. 96 bit sende möchte - 0 oder 1 an den entsprechenden Port vom TLC5940 anlegen (SIN) und
highii H. schrieb im Beitrag #3459024: > 74HC595 habe ich schonmal erfolgreich angesteuert. :-) Na, dann kennst du ja die entsprechende Ansteuerung. > > So wie ich es dann verstehe, müsste ich - wenn ich z.B. 96 bit sende > möchte -
-
Thread
[Arduino] Tastenmatrix simulieren
74xx595 verwenden aber ich denke das lässt sich eleganter lösen und ohne so viel externe Beschaltung. Nun ist die Frage ob Ihr eine Idee habt wie man dies bewerkstelligen könnte. THX
Analog Multiplexer. ZB: 74HC(x)4067/4051
-
Thread
ESP-32 SPI sendet falsche bits
Denken. Terminiert wird beim SPI auch nichts. Ich würde aber erstmal nur dumme Slaves ansprechen (74HC595, 74HC165) und zum Laufen bringen.
die Empfangsrichtung aus dem Tritt gerät. > Ich würde aber erstmal nur dumme Slaves ansprechen (74HC595, 74HC165) > und zum Laufen bringen. Genau. Und sinnvollerweise verbindet man diese Bausteine nicht nur mit den SPI-Leitungen, sondern auch den parallelen Ein- und Ausgängen, so dass man munter
-
Thread
LCD-Ansteuerung mit Schieberegister
D0-D7 des LCD über das Latch des Schieberegisters befeuere, treibt dann das LCD bei LOW auf D7 vom 74HC595 und HIGH vom Display nicht einen zu großen Strom weil Ausgang vom Schieberegister und Ausgang vom Display gegeneinander arbeiten? Um das zu verhindern müsste das Schieberegisterausgang doch hochohmig
D7 des LCD über das >Latch des Schieberegisters befeuere, treibt dann das LCD bei LOW auf D7 >vom 74HC595 und HIGH vom Display nicht einen zu großen Strom weil >Ausgang vom Schieberegister und Ausgang vom Display gegeneinander >arbeiten? Ja, siehe [[Ausgangsstufen Logik-ICs]] >Um das zu verhindern
-
Thread
Bauteile Zweckentfremden
Spannungswandler eingebaut habe funktionierts auch wieder ganz richtig ;-) Ich hab außerdem mal ca. 20 HC595 als LED-Treiber verwendet. Schieberegister verwende ich regelmäßig als Ausgangserweiterung für meinen Mikrokontroller. Da kann man die Ausgänge theoretisch auf sehr sehr viele erweitern wenn man nur 2/3 Pins frei hat. Wenn man anstatt den normalen HC164 die HC595 hernimmt (die haben nen Latch!), so gibts auch während dem Shiften selbst kein Problem. Wobei bei mir Schieberegister keine anderen Logikbauteile mehr ansteuern sondern meistens als Treiber
-
Thread
Flexibler 3.3V --> 5V Pegelwandler gesucht
sein) - 50 mhz sollten drin sein - Der Level-Shifter kommt mit folgenden Bauteilen in Berührung: SN74HC595N (3.3V schieberegister), TPIC6C596N (5V Schieberegister, nur Clock und SER-Signal, da die outputs "low-side" sind) und Raspberry Pi (Linux basierender minicomuter mit 3.3V GPIO's). Im Bild ist
lesen kann ich, nur sind mir die Unterschiede nicht > im Klaren). Standardlösung ist: 3.3V->5V: 74HCT: 5V-Technik, bei der die Eingangsschaltschwellen kompatibel zu TTL und damit auch zu 3.3V CMOS ist 5V->3.3V: 74LVC: 3.3V Technik, die 5V-tolerant ist; alternativ 74AHC 74HC verträgt nur
-
Thread
Atmega32, SPI ueber Timer gesteuert macht Probleme
ich gelesen. Ich mochte in C ueber das SPI einen Bus aufbauen und an einen der Teilnehmer (eine 74HC595-Kaskade), gesteuert ueber den Timer1, Datensaetze zu je 40 Bit (5 Byte, da 5 74Hc595) senden. Solange ich aus int main() heraus diese 5 Byte in einer Endlosschleife sende, funktioniert das auch
-
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
Porterweiterung
Erst mal verwende einen HC oder HCT299. Da dieser keine Output-latches hat, ändern sich beim shiften ständig alle Ausgänge. Das kann unerwünscht sein. Wenn dem so ist, verwende lieber einen HC4094, der hat output-latches die
Du brauchst 3 freie Pins von deinem Controller: Data Clock Strobe und einen Hc4094 oder auch HC595 siehe link zu AVR tutorial. Grüße
-
Thread
Problem mit Schaltregister
Schaltregisters Hat da jemand eine Idee, woran das liegen könnte? Ich kann kaum glauben, dass der 74HC595 Lageempfindlich ist :/ Ich verwende folgendes Schaltregister: http://www.produktinfo.conrad.com/datenblaetter/150000-174999/155762-da-01-en-LOGIK_IC_M74HC595B1R_STM.pdf und ein Arduino UNO
-
Thread
8 Duo-LEDs einfach ansteuern
Hallo Max, du könntes auch 2 74HC595 (8 Bit Schieberegister mit Ausgangsspeicher) seriell hintereinander an den Controller hängen. Du kannst dann alle DUO-LEDs unabhängig voneinander schalten und brauchst nur 4 uc-Pins. Wenn du die LEDs nur als Anzeige nimmst kannst Du auch Schieberegister ohne Ausgangsspeicher nehmen (74HC164). Grüße Matthias
-
Thread
Portextension: SPI mit AVR und CPLD
zwei Bit, eins für die Richtung und eins für die Daten. Ds gibts aber auch schon fertig als IC, z.B. 74HC299. MFG Falk
, eins für die > Richtung und eins für die Daten. Ds gibts aber auch schon fertig als IC, > z.B. 74HC299. Nö, der 74HC299 hat nur ein gemeinsames /OE für alle. Aber für nen Datenbus reicht das ja. Die CPLD-Ausgänge haben auch alle nen OE-Term. Peter
-
Thread
Wird diese Schaltung funktionieren? Stoppuhr mit 7 Segment
genügend Ausgänge und die Programmierung wird einfacher und der liefert mehr Strom. Nimm wenigsten 74HC595. Überlege wie viel Strom durch deine Segmente fliessen soll, 10mA Mitttelwert wäre üblich, also 80mA für 1/8 der Zeit, also 640mA gesamt.
sollten noch (10k) Pull Downs bekommen. Dankesehr! okay, und beim IC2 hol ich mir am Montag 2x 74HC595, hab mich bei meinem vertan, da er parallel einließt
-
Thread
74HC959, für was serieller Ausgang?
Ich nehme mal an, du meinst den 74HC595 und nicht 959?! Der Unterschied liegt darin, dass die 8 "normalen" Ausgänge über den Enable-Pin aktiviert werden, wenn mit Load alle Daten in das Ausgabe-Register übertragen sind - d.h. du müsstest
Ups, Zahlen vertauscht.. Ja ich meinte natürlich den 74HC595 Vielen Dank für deine so schlüssige Antwort, hat mir sehr geholfen! Mfg
-
Thread
4-zu-16 Decoder für LED-Drehzahlmesser
Der 74HC154 wäre das Steinchen deiner Wahl http://www.nxp.com/acrobat_download/datasheets/74HC_HCT154_6.pdf Gruss Helmi
Der 74LS154 "kann" bis 16 - er hat 4 Eingänge und 16 Ausgänge Gruss Otto
-
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
14 Segment Anzeige AI-2054AHRI an ATMega8/Pinbelegung
Charlieplexing" (einem Spezialfall des Multiplexings) und dem Einsatz von Decodern oder Schieberegistern (z.B: 74HC595) lässt sich der der Pin-Bedarf stark reduzieren. Mit 2 x 74HC259 könnte man z.B. mit 6 Leitungen (A0,A1,A2,E(1),D,E(2)) 16 Pins steuern. Mit dem Charlieplexing sollten dann prinzipiell bis zu
Segment einen Treibertransistor. Momentan bastle ich mit einem Atmega48 eine 8-Stellige Anzeige(2 x 74HC374 (8-Bit Latch) + 74LS138(3-to-8 Demultiplexer) + 74LS293 (4-Bit Counter) ) mit einem Pin-Bedarf von 13.