Gefunden für fach schieberegister - Zum Elektronik Forum





1 - Porterweiterung Arduino Uno -- Porterweiterung Arduino Uno




Ersatzteile bestellen
  Hallo,

in meinem Projekt habe ich mit 74HC595-Schieberegister die Anzahl der Ausgänge erweitert. Dabei habe ich durch Kaskadieren mehrere Chips hintereinander geschaltet. Thoretisch könnte man ja so dia Anzahl der I/O Pins des Arduino unendlich fach erweitern. Würde dies auch in der Praxis gehen und wenn nicht warum nicht? Liegt es eventuell ann der zu geringen Spannung, die auf die Widerstände aufgeteilt wird? ...
2 - 140 LEDs als Knight Rider -- 140 LEDs als Knight Rider
Da ich ziemlich altmodisch bin, würde ich so ein Gerät in einer der beiden folgenden Varianten bauen. (für 64 LEDs)

Zum einen ein Taktgenerator mit einer Frequenz von 0,1 bis 10 Hz

1. Ein Binärzähler der von 0 bis 127 zählt.

Die Leitungen 0 bis 5 als Bus, (sowie deren Negierung) mit Leitung 6 invertierst Du den Bus. (Oder du nimmst einen Zähler der dann ab 64 rückwärts zählt)

Dann vor jede LED einen 8-fach-und und ein Juperfeld/Mäuseklavier, dort jumperst Du die Zahlen 0 bis 63 (und verbindest Eingang 5&6&7), der Ausgang ist steuert einen LED-Treiber an.

2. Ein Schieberegister mit 128 Stufen, welches parallel ausgelesen werden kann.
Dann mit Dioden 1 und 128, 2 mit 127 usw zusammenfassen
Dort wieder die Treiber zur LED.

Das hat den Vorteil, das du Muster (3LEDs nebeneinander, 3* 1 LED in einem Abstand) Durch die gegend schicken kannst

Für den "Verwischeffekt" kannst Du die Treiberausgänge quer mit Widerständen verbinden.

Nummer 2 scheint mir einfacher zu sein, es sollte 8-bit-Schieberegister geben. Das wird dann kein SO großes bauteilgrab.

GRuß Topf_Gun

P.S. Nr 2 habe ich mit Elektronkbaukasten 8 LEDs 16 J-K-Flipflops (Set und Reset Eingang) und 8 Transistoren ...








3 - 70 LEDs über parallel port? -- 70 LEDs über parallel port?
Also danke, dass du mich über das S/P-Register aufgeklärt hast
Aber letztendlich, um noch mal auf deinen Vorschlag mit den mehreren Strängen zurück zu kommen, muss ich ja immernoch 20 Schieberegister verarbeiten und wesentlich schneller geht es ja auch nicht, denn ob ich jetzt die 20 S/P-Register alle kaskadiere oder 4 Stränge parallel beschreibe, ist ja schlussendlich egal... Das menschliche Auge bekommt es nicht mit...

Ich habe mich mal noch ganz kurzzeitig kundig gemacht und habe dabei den 'max7219' kennengelernt. Dies ist ein Muliplexer, der ähnlich wie ein S/P-Register funktioniert. Nur dass er eben 64 Bit darstellen kann, da er 16 Ausgänge hat. Also wenn ich jetzt 3 von diesen schweineteuren ICs kaskadiere und dann die LEDs, doch wider in einer Matrix ansteuere, bin ich eigentlich schon fertig, oder?

Der Grund, wesshalb ich die Anzahl der Bauteile so gering wie möglich halten will, ist ganz banal... Platz... Ich habe keine große Lust 20 S/P-Register auf eine Platine zu löten...


Edit: Ach so... und auf DonComi zu antworten: es hatte sich herausgestellt, dass die LEDs an den Fächern der Lehrer befestigt werden sollen... Also jeder Lehrer hat ein, nach vorne hin geöffnetes Fach, in dem Mit...
4 - Sieben mal 5x7 LED Matrizen an µC betreiben -- Sieben mal 5x7 LED Matrizen an µC betreiben
Hallo,

bleib am besten bei Deinem ursprünglichen Vorhaben, für jedes Segment ein Schieberegister zu verwenden. Mit den Schieberegistern steuerst Du die sieben Zeilen eines Segments an (in der Abbildung die Anschlüsse R1 bis R7). Da dies die Kathoden der LEDs sind, geht das recht einfach etwa mit den ULN2004 als Treibern (7-fach Transistorarray, Vorwiderstände für die LEDs nicht vergessen).

Für die Zeilen der einzelnen Segmente benötigst Du nun in Summe 7x7=49 Ausgänge der Schieberegister. Da Schieberegister üblicherweise acht Bit breit sind, musst Du 7 Stück nehmen und hast damit 7x8=56 Ausgänge. Der serielle Ausgang des ersten Schieberegisters wird dabei mit dem Eingang des zweiten verbunden usw.

Desweiteren verbindest Du gleiche Spalten der einzelnen Segmente miteinander, also C1 aller Segmente miteinander, C2 usw. Die Spalten werden nun mit fünf Transistoren gegen Ub geschaltet. Da Deine Schieberegister noch 7 Ausgänge übrig haben, bietet es sich an, mit 5 von diesen direkt die Spaltentransistoren anzusteuern.

Die Programmlogik ist nun insgesamt recht überschaubar: Um alle ersten Spalten zu aktivieren, wird zunächst eine 1 gefolgt von vier 0 in die Schieberegister getaktet, danach folgen die 35 Bit für die ersten Spalten aller Segmente. Nach...
5 - 3 Stufige LED Steuerung -- 3 Stufige LED Steuerung

Zitat : ja, unter diskret ist die reine Schaltung ohne Controller.
Wir reden aneinader vorbei. Unter einem diskreten Bauteil versteht Wikipedia
Zitat : Ein diskretes Bauteil ist ein elektronisches Bauelement, das im Gegensatz zu integrierten Schaltkreisen für sich allein steht, also nur eine Funktion in einem Gehäuse beherbergt. Dazu gehören Kondensatoren, Widerstände, Dioden und Transistoren., also keine ICs. Ich meinte: Willst du ICs verwenden oder nicht? Ohne ICs wird es nämlich schwierig.
NE55 und 4017 muss (kann) man nicht programmieren!!!

Schaltplan: Google nach Lauflicht, Schieberegister und dem üblichen Zeug. Auch die Lupe mal fragen, ähnliche...
6 - Signalleitung überwachen... -- Signalleitung überwachen...
Im Prinzip brauchst Du eine Entprellung, denn das gleiche spielt sich beim Öffnen und Schließen mechanischer Kontakte ab. Dort allerdings im Millisekundenbereich.

Der schnelle, schmutzige Weg geht mit einem Kondensator, der über einen Widerstand aufgeladen wird.
Nur wenn der Impuls lang genug ist, überschreitet die Spannung am Kondensator eine bestimmte Schwelle die den Schaltvorgang auslöst.

Eine kultivierte, digitale, Möglichkeit ist, es mit einem langsamen Oszillator eine "1" in ein 8-Bit-Schieberegister hineinzuschieben. Die acht Ausgänge werden mit einem 8-fach-NAND-Gatter verbunden, das nur dann eine "0" abliefert, wenn alle acht Ausgänge eine "1" enthalten.
Der Negativ-aktive Reset-Eingang des Schieberegister wird mit dem Impuls von der Anlage verbunden. Dadurch werden alle Stufen des Schieberegister solange auf "0" gehalten, wie der Impuls "0" ist.
Nur wenn von der Anlage über einen gewissen Zeitraum kein Reset kommt, können nach 8-Takten alle Stufen eine "1" enthalten und über das NAND den Schaltvorgang auslösen.


Heutzutage bietet es sich an, das letzgenannte Verfahren in einem kleinen Mikroprozessorchip für wenige Euro zu programmieren. Günstigstenfalls braucht man d...
7 - Hardware- Zufallsgenerator für PIC16F877 -- Hardware- Zufallsgenerator für PIC16F877
Nein, einen Crashkurs Polynome werde ich nicht geben.
Dazu ist die Sache zu kompliziert, und es sind viele dicke Bücher darüber geschrieben worden.
Vielleicht findest Du im Netz von irgendeiner Uni - Fach Mathematik oder Informatik - etwas, was Dir zusagt.
Auch bei den Kryptologen und Nachrichtentechnikern könntest Du fündig werden.

Obwohl die Materie nicht trivial ist, gibt es, mit einem Schieberegister und einem oder mehreren XOR sehr einfach aufzubauende, Generatoren, die am Ausgang eine pseudozufällige Folge von Nullen und Einsen, die man auch als Maximum-Lenght-Sequences, MLS, bezeichnet, produzieren.
Wenn N die Zahl der Stufen im Schieberegister ist, wiederholt sich die Sequenz nach 2N-1 Takten, das ist zugleich ihre Länge.

Mit einem softwaremäßig aus 3 Bytes aufgebauten 24-Bit Schieberegister wiederholt sich die Geschichte also erst nach 224-1 Takten. (dezimal 16777215 wenn mein Taschenrechner mich nicht behumpst hat)

Derart erzeugte PN-Sequenzen eignen sich nicht zur Verschlüsselung, weil sie viel zu einfach zu knacken sind, aber man kann sie hervoragend benutzen, um Frequenzgänge oder Reflexionsstellen in Leitungen zu erkennnen.

Generell gibt es Generatorpolynome für jedes N, aber es gibt nicht ...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Fach Schieberegister eine Antwort
Im transitornet gefunden: Fach Schieberegister


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 4 Beiträge verfasst
© x sparkkelsputz        Besucher : 192376799   Heute : 1808    Gestern : 4879    Online : 234        13.7.2026    11:58
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0158729553223