-
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
bekannt schrieb im Beitrag #4214169: > 74hc595 Schieberegister, jeweils 8 oder 16 in einer Kette, schon kommst > du mit einem kleinen Mikrocontroller aus. Wenn du Zeit hast, garkein > Problem. man kann auch an die Ausgänge vom Schieberegister
-
Thread
SD Card 328P SPI timeout
soweit, nur die SD Karte wird nicht initialisiert. Es hängt bspw. auch ein 16x2 Display dran (via 4094 um Ausgänge zu sparen). Dieses funktioniert, wird korrekt initialisiert und kann Daten anzeigen. Aber bei der Initialisierung der SD Karte bekomme ich Fehler 1 = "timeout error for command CMD0
Standalone nicht. Falls ich statt Spannungsregler-Schaltung per Widerstände auf eine Schaltung mit cd74hc4050e gehen würde... Wie kriege ich am effektivsten die benötigten 3.3V Input schaltung für den 4050? Auf dem Arduino ist ein lp2985-33dbvr verbaut, welchen ich nicht in "meinem" Standardraster finde
-
Thread
Durgangsprüfung ganz VIELER Kanäle.
Ich würde den Durchgangstest mit Multiplexern machen, z.B. HC 4051 kosten bei Reichelt 30cent. Mit 3+3+6=12 Leitungen steuerst du die an und sind auch recht gut/schnell ansteuerpaar. Das heisst, du hast dann 5x64 Leitungen sowie 1x15 Leitung welche du liest oder
zusätzlich zur Schnittstelle (RS232/USB usw.) vier weiter Portpins frei hat sowie Standart Logik der 74´er oder 4000´er Serie. Die Lösung mit der Matrix (dioden) gesteuert durch den µC ist wahrscheinlich die billigste (330 Dioden für 2ct. statt z.b. knapp 100 SR wie CD4094 für 15ct.) und die mit dem
-
Thread
Led-Matrix an VGA
Helligkeitssignal triggern, dann seriell in eine Kette Schieberegister mit internem Latch (mir fällt da der 4094 ein, aber 74HC wäre besser, schau mal im AVR-Tutorial unter serielle Ausgabeporterweiterung) , dann kannst Du die Spalten einer ganzen Zeile gleichzeitig an die LED's legen, die dann für eine ganze
-
Thread
Digitaluhr mit geringem Stromverbrauch
Und er sollte einen 32.768 Uhrenquartz benutzen. ATmega16 ist also knapp. ATmega48PA mit 3 74HC595 ist keine single chip Lösung mehr. Strombedarf wenn man 100 mal pro Sekunde aufwacht um die Zeit zu zählen und das Display umzuschalten ca. 10uA. Knopfzellenlebensdauer also 2.5 Jahre. Multiplexen
und keine zugänglichen CMOS uC mit niedrig genug Stromverbrauch und FLASH die reingepasst hätten. 68HC711 waren unobtainium für Hobbyisten.
-
Thread
Schieberegister-Kaskade schiebt in der Mitte der Kaskade einen Takt zu weit
Funktionen des Vorverstärkers (also Quellenwahl und Lautstärkeregelung) werden von drei kaskadierten 74HC4094 Schieberegistern gesteuert, die Daten/Takt/Strobe vom Prozessor (bzw. dem letzten der drei SR, die sich bereits auf dem Controller-Board befinden) bekommen. Daten werden jeweils von QS zum nächsten
-
Thread
100mm 7 Segmentanzeige über Arduino Uno
selbst, rate ich Dir, keinen fertigen BCD-7-Segmentdekoder zu verwenden, sondern ein Schieberegister CD4094 oder 74HC595. Dieses braucht nur drei Leitungen vom Arduino. Dazu gibt es etliche Beiträge hier im Forum.
-
Thread
LEd Großanzeige (7 Segment)
mal drei Pins - Daten, Shift Clock und Register Clock. Im kleinen Maßstab würde man das mit einem 74HC595 pro Digit machen, für größere Sachen gibts von TI die TPIC6A595/TPIC6A596. Die können pro Ausgang 350 mA gegen 50V schalten. fchk
bekommst Du damit nicht dargestellt. Ansonsten: auf jeden Fall per Schieberegister ansteuern ('595 bzw. 4094 und ULN2803 als Segmenttreiber).
-
Thread
7-Segment Anzeigen Treiber treibt mich in den Wahnsinn Gesperrt
Aufdruck nicht lesen. Ist es wirklich ein CD4543, also CMOS, der 15V aushält oder der pinkompatible 74HC4543, der nicht mehr als 6V verträgt? Wenn der heiß wird wäre es kein Wunder.
Aufdruck nicht lesen. Ist es wirklich ein CD4543, > also CMOS, der 15V aushält oder der pinkompatible 74HC4543, der nicht > mehr als 6V verträgt? Wenn der heiß wird wäre es kein Wunder. In erster Linie ist der Chip defekt weil die Versorgungsspang verpolt ist. 74HC...könnte auch sein, man erkennt nichts
-
Thread
Attiny Programmieren! Wie? <- Absoluter Anfänger
der Ports) und, wenn du multiplexen nicht machen magst, den ATtiny mittels Schieberegister (bspw. 4094) oder Latches (74HC573) erweitern kannst ! Gruß
-
Thread
Transistorschaltung (LCD-Ansteuerung)
übernommen. Mit dem Output Enable kannst Du sogar über PWM die Helligkeit steuern. Beachte den CD4094 der kann die 18V vertragen, andere CMOS nicht.
genug pins hat dann wuerde ich da noch 1-2 serielle in/parallel out Schieberegister dran schalten. (74HC4094) Wie du siehst mach ich die Anodenspannung und die Heizspannung an Board mit einem kleinen Royerkonverter. Olaf
-
Thread
64bit Schieberegister
hinausgeschoben werden, sodaß ich mehrere dieser Bausteine miteinander verbinden kann. Also quasi das Q'S eines 4094 Schieberegisters. Folgender Code soll dies bewerkstelligen (Dank an Thomas): [vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use ieee.numeric_std.ALL; entity test1 is port ( C:
aussehen? Also, wie weise ich dem 64bit Register 64bittig tri-state zu? Also willst du quasi einen 74HC595 als 64 Bit Version nachbauen? Das braucht aber 128 FlipFlops. Einen Vektor komplett auf einen Wert zuzuweisen geht einfach. [vhdl] mein_vektor <= (others=>'Z'); [/vhdl] >Ich möchte
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
Mal so ganz blöd gefragt, mir kam da gerade so eine Idee: Ich habe noch welche von den 74HC595 8-Bit Schieberegistern. Die haben ja logischerweise 8 Ausgänge(LCD_D0 bis LCD_D7) und entsprechend ein Shift, Store und Datenpin. Wenn ich jetzt das SPI Interface nehme MOSI auf den Datenpin
ausprobiert. Die Raspberry-Displays nutzen gar nicht die SPI-Fähigkeit des ILI9486, sondern haben zwei 74HC4094-Schieberegister an Board und nutzen das 8080-Interface im 16-Bit-Modus. Um einen Tristate-Treiber zu sparen, können Daten nur geschrieben und nicht gelesen werden. Für einen µC ohne Platz für einen
-
Thread
Ic gesucht led schaltung
#6428490: > Kann mir vielleicht bitte > jemand sagen welches ic man anstatt der bc547 nehmen kann? 74HC4017 anstelle des CD4017. Der hat mehr Wumms...;-) Ein Vorwiderstand reicht;-)
nämlich einen Resol 1 Solarregler, bei dem der Hersteller auch so dämlich war, zu glauben, aus einem CD4094 käme nicht so viel Strom, um seine 7-Segment-Anzeige zu beschädigen. Stimmt, blöderweise muss man raten welches Segment nun an und welches aus ist und bloss vom Nachbarn angestrahlt ist.. Lasst den
-
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
Absoluter Anfänger
einfachsten wäre es mit dem Schieberegistervorschlag. Der erfordert aber fünf externe Zusatzbausteine (74HC164). Vorschlag für diese Variante: probiere es erst mal mit einem Schieberegister ... > Ein kleiner einfacher soll der ATTiny13 sein, dieser hat nur 6. Ist > soetwas damit möglich Möglich ist
kombinieren: Z.B. Attiny 2313 (4313) liefert die Steuerimpulse und Daten. Schieberegister CMOS 4094 bekommt Low Power LEDs spendiert. Mit nur wenig Leitungen schöne Muster erzeugen. [OT]Und @Stefan haut den Aufbau wieder gründlich in die Pfanne. Ich weiß. Man kann es besser löten. So "könnte"
-
Thread
Tonleiter mit acht Tönen herstellen
mehrere Tasten gleichzeitig drücken kann, um Akkorde spielen zu können. In meinem Beispiel ist ein 74HC14 verwendet. Da es nur 6 Tasten hat, könnte man 6 Oszillatoren bauen und wirklich polyphon spielen
Was könnte man noch alles an so ein Minikeyboard basteln? Da beim HC14 noch einige Inverter frei sind, habe ich mal einen Rechteckmodulator dazu gemacht.
-
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
Brauche Uhr/Zähler/Generator mit Frameanzeige und 100stel Sekunden, RS232 Anschluß
Naja, 7-Segs kann man ja einfachst statisch ansteuern. Ein 74HC595 o.Ä. pro Digit ist schnell gemacht und wird einfach per Spi aufgefüllt und dann gelatcht...
überhaupt nicht sein! Sobald dieses Trigger-Signal erscheint, werden die Inhalte der Schieberegister (4094 z.B.) in deren Ausgaberegister übernommen (strobe-Signal) und die Anzeige binnen µs aktualisiert. Anschließend wird der nächste Anzeigenwert berechnet und schon mal in die Schieberegister geschrieben
-
Thread
Sipeed Lichee Tang FPGA mit RISC-V Core aus China unter 20€
Board weiterempfehlen. :-) Das Bild zeigt die testweise Ansteuerung eines Hitachi-LCD an einem 74HC4094. Wenn ich nicht auf meinem Testboard eine Loetstelle vergessen haette dann waere das in einer Stunden zu schaffen gewesen, seufz. Olaf
-
Thread
Padauk PFS154 und Rambelegung
abgespecktem printf (logischerweise OHNE float-Unterstützung) - I2C - serielle Schieberegister (74HC595 / HEF 4094) - generellen Abstraktionslayer für die GPIO Pins Und das alles, damit man eben auf die Schnelle ein Progrämmchen bei Bedarf auf dem Padauk "hinrotzen" kann. Ob das alles einen
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
diese Zeiten nicht erlebt haben. Dazu die Schnittstelle 4094_4021 welche heute noch nutzbar ist. MfG alterknacker
arbeitet mit einen NEC-ähnlichen Code. Das Herz der Schaltung ist nun der ATMEGA32-16PU und der 74LS123. Der 74LS123 soll mir die richtigen Flanken vom IR-Empfänger liefern und auch am Bedienteil optisch anzeigen, das der Empfänger funktioniert. Der ATMEGA32 steuert und verarbeitet den Rest. Der Steuert
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Led-Ring mit 48 SMD Leds und 50mm Durchmesser. Angesteuert werden die 48 Leds durch 6 Schieberegister (74HC595). Zwischen der Maske und der Deckplatte liegt ein Stück Avery Folie 3491 als Diffusor. Macht meiner Meinung nach echt was her .
für 1 Jahr - Relais für Schaltvorgänge aufgrund von Wetterlagen vorgesehen - Port Extension mit 74HC595 Baustein. Das Barometer und der von mir erdachte Algorithmus zur Prognose sind schon recht zuverlässig), basieren auf einer Gewichtung diverser Parameter. Dazu kommt die Zambretti Prognose (siehe
-
Thread
Viele Kippwaagen, wie zählen?
den Telefonzentralenverhau unbedingt bauen möchte, man muß keine Schieberegister benutzen. Mit 8 St. 74HC244 und zwei 74HC138 Kann man 80 Signale mit 10 "Buszugriffen" zu je 8 Eingängen parallel einlesen. Das sollte fix genug sein. Man braucht 12 Portpins dazu. Uwe
voll statisch! Du kennst doch sicherlich Schaltungen, bei denen viele LEDs mit Schieberegistern (CD4094 oder 74xx595) parallel angesteuert werden? (Beispiel: https://www.mikrocontroller.net/topic/291503#3103604) Mit vielen Eingängen verhält es sich ähnlich, nur daß ein Übernahmeimpuls (strobe) alle
-
Artikel
LED-Matrix
Zeilentreiber dunkeltasten sollte man ja sowieso ein einfaches Schieberegister ohne Ausgangslatch, etwa 74HC164, verwendet werden kann spart (etwas) Geld und Platz Eine weitere Schaltung mit Schieberegistern ist im "Retro-Spiel zum Selberbauen" Ping-Pong von Burkhard Kainka verwendet worden. Hier werden die 10 Zeilen mit Atmega8-Portpins über 100 Widerstände gegen 12 Schieberegister-Spalten zweier 4094D CMOS-ICs geschaltet, um eine Matrix aus 120 roten SMD-LEDs zu steuern. Berechnung. Will man nun seine Schaltung optimal betreiben, muss man ausrechnen wieviel Strom geschaltet werden muss. Wie oben
-
Thread
Blutzucker-Messgerät Hardware OLED Display
kommerziellen > Lösungen auch eine hätte, die man selber bauen kann. > STK200 hat 'nur' einen 74HC244 wenn ich richtig in erinnerung habe. Der wird auch ohne schmerzen mit 3V arbeiten. Sollte jedoch HCT244 drin sein wird nciht gehen. Lösung - tauschen, ich habe hier einen STK200 der ein 74LV244
Ich vergass, ich habe einen 74LS07 dazwischengeklemmt. Werd das aber nochmal durchmessen. Aber lesen geht ja. Kann es sein, dass der Programmer im AVRStudio doch einen Verify byteweise macht?
-
Thread
Netzwerkkarte mit RTL8019
eher auf "high" mit External MAU gelegt werden? Ich habe auch mal verschiedene Logikzustände an Pin74 bzw. 77 "Network medium type" angelegt, aber auch ohne Erfolg. MfG Kai Markus
verbindung, mit der ich ein paar einstellungen vornehmen kann. kann ich so was auch mit einem PIC oder HC12 machen? MfG Freaky
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
der Codes braucht und das auf einem Video besser lesbar ist - Portexpander mit Schieberegister 74HC595 / HEF4094 ;-) irgendwas muß man ja mit der Fernbedienung steuern. Einige Änderungen wurden am Repository vorgenommen und ein (wirklich sehr böser Fehler) in "pfs1xx_gpio.h" vorgenommen: Ich