BitBasics - 74xx595 / 74HC595 - Shift Register

  Рет қаралды 57,344

BitBastelei

BitBastelei

Күн бұрын

Пікірлер
@wolfgangwulz8079
@wolfgangwulz8079 4 жыл бұрын
Es gibt Lehrer, die nichts rüberbringen und es gibt solche Menschen wie ihn. Das war didaktisch sauber aufgebaut. Klasse!
@best591
@best591 9 жыл бұрын
Super erklärt. In diesem Video muss echt viel Arbeit gesteckt haben. Aber ich denke eine bessere Erklärung findet man nicht so einfach. Vor allem der "Praxistest" ist unglaublich gut gelungen.
@thomasscharbow7095
@thomasscharbow7095 5 жыл бұрын
Ganz toll. Auch alle anderen Videos sind echt klasse.Warum konnten unsere Lehrer das damals nicht auch so erklären??? Vielen Dank.
@sandiego29061993
@sandiego29061993 7 жыл бұрын
wow. Das is eines der besten Videos die ich auf YT je gesehen hab. Top Erklärung und ich glaub das versteht nun echt jeder.
@nichts_als_die_Wahrheit
@nichts_als_die_Wahrheit 4 жыл бұрын
Super verständlich erklärt, vor allem der Versuch am Ende mit der dazugehörigen Visualisierung. Daumen ist hoch auf jeden Fall!
@CustomMaDe-eo2wx
@CustomMaDe-eo2wx 7 жыл бұрын
Beste Erklärung die ich hierzu gefunden habe 👍
@ak771-i9i
@ak771-i9i 6 жыл бұрын
This is the most understandable video to understand shift register ic I think nothing can be simpler than this video I am an hobbyist , this video helped me so much Thank you very very much
@dl8cy
@dl8cy 9 жыл бұрын
Ich glaube wer es jetzt nicht verstanden hat, wird es nie verstehen - ein idiot proof video - super!
@SaniProjects
@SaniProjects 9 жыл бұрын
In dem Video steckt viel Arbeit drin! Echt super erklärt. :)
@bernt6500
@bernt6500 7 жыл бұрын
finde es toll, dass du auch so basics erklärst. hast damit irgendwie Lust geweckt. Ich denke ich werde mir da mal ein paar bestellen - kosten ja auch kaum was.
@MrHelpStation
@MrHelpStation 7 жыл бұрын
Endlich mal eine verständliche Erklärung. Super Danke!!!
@_dream_it_possible_7947
@_dream_it_possible_7947 4 жыл бұрын
Sehr toll erklärt das Beste Video hier im Netz :) Vielen Dank dafür ✌
@tycood5257
@tycood5257 5 жыл бұрын
Mega gutes Video. Danach hab ich lange gesucht 👍
@HerbyKraft
@HerbyKraft 2 ай бұрын
Jetzt hab ich es verstanden Danke 🎉 In der Schule hab ich es so halber verstanden...
@SphaeroX
@SphaeroX 7 жыл бұрын
vielen Dank für deine Videos, du erklärst das alles echt voll gut!
@Tauruss96
@Tauruss96 8 жыл бұрын
Thanks alot for explaining and for the subtitles! This is on of the best videos about shift registers!
@XxStormmixxX
@XxStormmixxX 6 жыл бұрын
Endlich mal Praxis.. Bei der ganzen Theorie in den Skripten, weiß man gar nicht, was genau passiert. Vielen Dank!
@t3chb0y67
@t3chb0y67 3 жыл бұрын
Das beste KZbin Video überhaupt
@super-8
@super-8 9 ай бұрын
Ich glaube damit kann man eine Uhr bauen, sehr gut erklärt hier .
@LassWasLernen
@LassWasLernen 6 жыл бұрын
Erklärung: Erste Sahne! Top!
@xen00x
@xen00x 7 жыл бұрын
Beste Erklärung die ich bisher hier finden konnte! ;)
@mantaneunzehnhundert
@mantaneunzehnhundert 6 жыл бұрын
Richtig gut Vor allem das du auch die Möglichkeit erklärst mehrere Shift Register zu verbinden Jetzt muss ich nur noch auf die Bauteile für mein Matrix Projekt warten 😎
@piejecko
@piejecko 5 жыл бұрын
Super Tutorial! bin gerade dabei, den HC595 für meinen Arduino zu programmieren
@foxmoulder2430
@foxmoulder2430 8 жыл бұрын
Was gelernt! Danke Florian.
@nizarbelhiba
@nizarbelhiba 2 жыл бұрын
Die beste Erklärung Die ich für den 74HC595 im ganzen KZbin gefunden habe
@wutex77
@wutex77 6 жыл бұрын
Sehr gut und Verständlich erklärt, jetzt habe ich es auch verstanden.
@GerdLambrecht
@GerdLambrecht 2 жыл бұрын
Wirklich guter Digital-Kurs fürs 74XX 595
@ThomesSkates
@ThomesSkates 5 жыл бұрын
Wirklich gut und verständlich erklärt, vielen Dank!
@Zerobrain
@Zerobrain 9 жыл бұрын
Sehr schön gemacht. Wundert mich, dass Dir das Prellen auf der Clock Leitung keine Probs gemacht hat - auch bei den kleinen Tastern...
@adlerweb
@adlerweb 9 жыл бұрын
Joa, die Modelle sind recht sauber, aufm Ozi fast nichts zu sehen. Paar falsche Takte sind aber auch einfach nur rausgeschnitten ;)
@Zerobrain
@Zerobrain 9 жыл бұрын
BitBastelei Das beruhigt mich. Ich hatte noch nie einen so "sauberen" Taster in den Pfoten. Ein RC Glied sollte das aber kurieren ;-)
@tollertup
@tollertup 9 жыл бұрын
Seht interessant :) werde demnächst bestimmt etwas damit basteln
@Maximilian1303
@Maximilian1303 4 жыл бұрын
Top Erklärung, besser als jeder Ausbilder;)
@Manawyrm
@Manawyrm 9 жыл бұрын
Ein absolut genial gemachtes Video :) Gleich mal gebookmarkt, der nächste Forenthread kommt bestimmt :)
@stefanlukschander4745
@stefanlukschander4745 7 жыл бұрын
Sehr schön erklärt! Habs gleich auf anhieb verstanden! Danke
@dsoverno6426
@dsoverno6426 4 жыл бұрын
Hallo, ich weiß zwar nicht ob diese Nachricht gelesen wird, aber ich hätte eine frage, wird bei den Schieberegister die eingabe gespeichert auch wenn keine Stromquelle mehr anliegt?
@lschecker6080
@lschecker6080 4 жыл бұрын
Gutes Video echt gut erklärt. Könnten sie vielleicht noch einige Besipiele geben wo dies im Alteag verwendet wird oder mit welchen Komponenten/Bauteilen dieser verwendet wird? Danke
@MrXsharp
@MrXsharp 6 жыл бұрын
Das ist ja eine geile Erklärung, super gemacht.
@Tim7475
@Tim7475 9 жыл бұрын
Sehr gut und anschaulich erklärt.
@m-electronics5977
@m-electronics5977 3 жыл бұрын
Habe mal eine library schnell geschrieben weil mir das zu blöd wurde mir immer Gedanken zu machen welche Pins ich in welcher Reinfolge nach oben und nach unten ziehen muss
@therealmeisl5609
@therealmeisl5609 8 жыл бұрын
Tolles Video! Ich hab gleich mal zwei hintereinander gepackt und 16 blaue LEDs angesteuert, so mit ~8mA (270R @ 5V). Zwei Sachen gibt es die ich nicht erklären kann: a) "zu Fuß" mit Tastern, hardwaremäßig entprellt mit 1µF + 220 Ohm, 10K pullup/down @ 5V funzt super - außer beim rausshiften von dem letzten Bit vom ersten Register zum nächsten. Das wird da fast immer "gedoppelt", also es kommt praktisch "zu früh" beim zweiten Register an, so daß effektiv immer Bit 7 vom ersten = Bit 0 vom zweiten ist (anstatt erst einen SHCP-Puls später). Liegt das an meiner Entprellung? b) kein derartiges Problem wenn ich das mit µC ansteuere (dann aber auch ohne sonstige Bauteile). Allerdings waren mir die LEDs jetzt zu hell und ich dachte mir: benutze einfach OE (out-enable) direkt an einem digitalen Pin um die Gesamthelligkeit PWM-artig zu steuern. Das geht aber überhaupt nicht gut, gibt ziemlich chaotische Ergebnisse. Z.B.: Die Hälfte der LEDs (vom einem Shift-Reg) flackert während die anderen aus sind wo eigentlich alle aus sein sollten u.ä. Kann das sein, daß OE (also wo alle Shift-Regs parallel dranhängen) wo angeschlossen sein muß was richtig viel Strom "sinken" kann?
@ni7mo
@ni7mo 8 жыл бұрын
Wirklich gut erklärt. Danke dafür!
@cobra1916
@cobra1916 5 жыл бұрын
Tolles Video. Ich würde gerne die Schaltung nachbauen, weiß aber leider nicht, wo ich den Schaltplan finden kann.
@HGV62
@HGV62 9 жыл бұрын
He danke, so schön beschrieben versteht man das schnell. Danke
@m-electronics5977
@m-electronics5977 3 жыл бұрын
Wo ist das video mit dem "parralell in serial Out" chip?
@dsoverno6426
@dsoverno6426 4 жыл бұрын
Wenn man jetzt sage mal 0 0 1 0 eingespeichert hat und dann den Ganzen stom entfernt, sodass niregendswo Saft drauf ist, und dann z.b in 10 minuten wieder Saft drauf gibt, ist das das eingespeicherte ( 0 0 1 0 ) immer noch eingespeichert? Suche nämlich eine möglichkeit signale einzuspeichern auch wenn der strom ganz weg fällt also die Schaltung z.b von der Steckdose rausgesteckt
@adlerweb
@adlerweb 4 жыл бұрын
Das geht so leider nicht, die ICs verlieren ohne Strom die Daten. Was du suchst wäre ein "non-volatile shift register", so auf die Schnelle konnte ich aber nur Patente und keine fertigen Produkte finden. Spontan wurde ich den IC mittels Elko oder Batterie puffern, sodass er auch ohne (Netz)Strom noch weiter versorgt wird. Wenn die Ausgänge nicht aktiv sind (OE) sollten da nur ein paar µA notwendig sein, das Ding also entsprechend lange durchhalten.
@dsoverno6426
@dsoverno6426 4 жыл бұрын
@@adlerweb hab relays in speicherzellen umgewandelt, und möchte wenn der strom aus ist ein speicher bauen wo merkt welche relays an sind also Speicherzelle und wenn der normale betriebstrom wieder da ist, das der speicher dann wieder den relays sagt sei an oder aus
@adlerweb
@adlerweb 4 жыл бұрын
@@dsoverno6426 Da wären Haftrelais oder andere bistabile Relais vermutlich die bessere Wahl gewesen. So musst du entweder wie beschrieben den Schieberegister irgendwie weiter versorgen oder - wenn ein Microcontroller im Spiel ist - dort etwas zu implementieren, was die Daten Im Falle eines Stromverlust es in einen EEPROM oder ähnliches schreibt. (z. B. www.john.geek.nz/2014/07/avr-detecting-loss-of-power-and-writing-to-eeprom/ )
@dsoverno6426
@dsoverno6426 4 жыл бұрын
@@adlerweb woher bekommt man solche haftrelais bzw für anwendung bei 5 volt, möchte es eig so einfach wie möglich halten
@oszi7058
@oszi7058 6 жыл бұрын
Richtig gut erklärt Danke ^^
@msalzg9171
@msalzg9171 6 жыл бұрын
Cool erklärkt, man lernt halt nie aus, Danke !!
@markhonigschmid6116
@markhonigschmid6116 9 ай бұрын
8:00 Ich sehe im Schaltplan leider den entkoppel-Kondensator nicht, und steh' grad völlig auf der Leitung. 🤦‍♂️
@adlerweb
@adlerweb 9 ай бұрын
Ja, da hast du recht. Viele Schaltplaneditoren lassen die Stromversorgung, also VCC und GND, bei der Anzeige einfach weg, weil "das ist ja klar". Bei 74HC595 als DIP gibt es die Pins 8 (GND) und 16 (VCC), da kommt die Spannungsversorgung dran. Meist macht man über die dann auch einen kleinen Entkoppelkondensator mit 10nF oder 100nF. In den meisten Fällen gehts auch ohne, aber etwas Sicherheitsnetz ist nie verkehrt.
@markhonigschmid6116
@markhonigschmid6116 9 ай бұрын
@@adlerweb danke für die rasche Antwort! 👍 Ich steh' zwar immer noch auf der Leitung, aber das liegt wohl daran, dass ich nicht genug Koffein hatte... 🙈
@TheDuolux
@TheDuolux 9 жыл бұрын
Klasse Video gena das was ich wissen wolte
@Chrfilmer
@Chrfilmer 6 жыл бұрын
Hi. Mal kurz.. Es fällt also eigentlich keine 0 rein, sondern das Register wird einfach leer weiter geschoben? Ich denke da hab ichs. Echt geil erklärt. 👍
@dsoverno6426
@dsoverno6426 4 жыл бұрын
Hallo, ich hätte noch eine frage konnte dazu nichts eindeutiges finden, gibt es ein bauteil bzw schaltung, in der man signale in reihenfolge wie diese signale gedrückt wurden z.b 1. druck = taster 3, 2. druck taster 1, speichern und ausgeben bzw abgleichen kann, aber auch ein Reset knopf gibt, und man aufs neue "kombinationen" einspeichern nach der reihenfolge kann?
@adlerweb
@adlerweb 4 жыл бұрын
Fertig kenne ich da nichts. Spontan würde ich sagen, dass man mit einem RAM/ROM zum Speichern und einem Counter für die Adresse da etwas zusammensetzen könnte.
@dsoverno6426
@dsoverno6426 4 жыл бұрын
@@adlerweb möchte sowas wie ein Zahlenschloss bauen, welches man beliebig ändern kann
@mo7aZa
@mo7aZa 7 ай бұрын
mein arduino ist angekommen!;-) das nachzu(bauen) wäre ja mal spannend. füs verständniss mega! DANKE Edit: und ne anleitungist auch bei.... nice!
@technikgebastel7817
@technikgebastel7817 6 жыл бұрын
versuche eine nixieuhr zu bauen finde allerdings keinen schaltplan der ohne einen programmierten micro c auskommt... vlt kann mir ja jemand helfen
@marcels3960
@marcels3960 4 жыл бұрын
Okey.. das würde die Erweiterung der Ausgänge erklären.. geht das nun auch mit Eingängen? Oder was verwendet man da am besten? Gibts ggf. eine Alternative, welche Ein und Ausgänge bereithält? Bin hier auf Neuland und quasi mit Leihenhaftem Wissen ausgestattet.
@adlerweb
@adlerweb 4 жыл бұрын
Dafür gäbe es das Gegenstück 74HC165. Für Ein- und Ausgänge gleichzeitig könne man einen Port/IO-Expander mit I²C oder SPI nutzen. Ich nutze hier MCP23S17/MCP23017: kzbin.info/www/bejne/ZmfMaISBa7eKgas
@marcels3960
@marcels3960 4 жыл бұрын
@@adlerweb superp! Vielen dank:)
@Leonelf0
@Leonelf0 9 жыл бұрын
Gutes video! Jetzt könntest du ja theoretisch einen Übergang zu SPI oder I²C machen und es anhand irgendeines Sensors (oder EEPROM) erklären :D
@adlerweb
@adlerweb 9 жыл бұрын
+TheTrueM3ga Erst mal die restlichen ICs, die ich für das nächste Projekt vorgesehen habe ;).
@Leonelf0
@Leonelf0 9 жыл бұрын
BitBastelei welches video war das? könnte sein, dass ich eins verpasst habe
@adlerweb
@adlerweb 9 жыл бұрын
Nichts verpasst, zu dem Projekt ist noch nichts online- also außer jetzt die Info, dass ein 595er vorkommt ;)
@Leonelf0
@Leonelf0 9 жыл бұрын
BitBastelei Irgendein tipp, wann das video kommt?
@adlerweb
@adlerweb 9 жыл бұрын
Wenn alles funktioniert wird am 29.12. kommen - passt dann Thematisch und ich kann mich gemütlich den 32C3-Streams widmen
@hoamai5435
@hoamai5435 8 жыл бұрын
this video is very great. thank you so much
@josuarohmundjr
@josuarohmundjr 9 жыл бұрын
sehr sehr gutes Video :)
@m-electronics5977
@m-electronics5977 3 жыл бұрын
Irgendwie finde ich das auch unlogisch bei dem i2c expander kann man immer zu jeder zeit sagen welcher pin welchen zustand haben soll hier nicht...
@OpenGL4ever
@OpenGL4ever 7 жыл бұрын
@1:46 Du meinst wohl eher einen Ablockkondensator, oder? Ein Entkoppelkondensator macht an VCC oder GND meiner Meinung nach keinen Sinn, du willst den IC ja schließlich mit Strom versorgen. An den Datenleitungen mag das anders aussehen, aber in dem Kontext sind die einzigen Eingänge die des 74HC595 und ich wüsste nicht, warum du den µC von diesem entkoppeln solltest, ne echte Last ist das ja eigentlich nicht und der 74HC595 kommt auch mit 3,3 V klar. Tja und bei Ausgängen nimmt man doch besser eine Transistorschaltung wenn man da eine Last dranhängen will, natürlich kann man die noch entkoppeln, wenn es Sinn macht.
@m-electronics5977
@m-electronics5977 3 жыл бұрын
Mit was hast du das so toll animiert?
@ausprobierendannweisstdues8686
@ausprobierendannweisstdues8686 5 жыл бұрын
Sehr gutes Video, danke!
@Caaalloffduttty
@Caaalloffduttty 6 жыл бұрын
Sehr schön erklärt.
@luxxxa1186
@luxxxa1186 8 жыл бұрын
+BitBastelei, ich würde gerne die Schaltung am Ende nachbauen und wollte fragen, ob die 74er von TI (SN74ls0 6n/8n) auch dafür geeignet sind und ob du den Schaltplan, welcher am Ende eingeblendet ist auch in ein bisschen schärfer hast! :)
@adlerweb
@adlerweb 8 жыл бұрын
Hallo, kannst du eventuell die Zeitmarke (minuten:Sekunden) nennen zu der der Schaltplan, den du meinst, im Video zu sehen ist? Kann aus der Beschreibung das leider nicht eindeutig zuordnen.
@luxxxa1186
@luxxxa1186 8 жыл бұрын
+BitBastelei 8:00
@adlerweb
@adlerweb 8 жыл бұрын
+Luxxa Lix Hmmm, greifbar nicht, aber in HD ist das eigenlich lesbar: imgur.com/w6FbXpv . Wie im Video gesagt ist das mit den Tastern aber nicht sehr zuverlässig (Stichwort Prellen) und wirklich nur zum testen zu gebrauchen. 74xx ist nur die Bauart, wichtig ist die Typennummer 595. Wenn du SN74LS06N oder SN74LS08N meinst wären das andere Bauteile, die entsprechend auch ganz andere Funktionen als der gezeigte 595 haben (06 = sechs Inverter, 08 = vier UND-Gatter).
@luxxxa1186
@luxxxa1186 8 жыл бұрын
+BitBastelei ok, danke. Ja das mit den Tastern wollte ich nur mal um die Grundlegenden Funktionen abzufragen und mit nem 100nF Kondensator sind die Taster ja schnell (☆_☆) entprellt.... später ist die Ansteuerung mit einem Microcontroller gedacht! Danke für die schnelle Hilfe! !!
@therealmeisl5609
@therealmeisl5609 8 жыл бұрын
+Luxxa Lix 100nF scheint mir bisschen wenig, es sollten doch schon einige ms hin-und-her-wackeln weggebügelt werden, oder? Bzgl µC: dann halt gleich nur in Software...
@DieSirenenwerkstatt
@DieSirenenwerkstatt 6 жыл бұрын
Kann man den Latch eigentlich auch dauerhaft hochziehen?
@adlerweb
@adlerweb 6 жыл бұрын
Du meinst STCP? Das kommt auf die Umsetzung an, ich würde aber eher nein sagen - bei dem 74HCT595 von NXP/Nexperia wird das Kopieren durch einen Wechsel von HIGH nach LOW auf STCP ausgelöst (Edge Triggered), nicht durch das LOW selbst.
@DieSirenenwerkstatt
@DieSirenenwerkstatt 6 жыл бұрын
Ok, Danke! :-)
@trollkidlp5812
@trollkidlp5812 7 жыл бұрын
Hallo, was ist der unterschied von schieberegister und mikrocontroller?
@adlerweb
@adlerweb 7 жыл бұрын
+TruckKidLP Mikrocontroller sind komplette "Mini-Rechner" welche selbst Logik haben und über Software programmiert werden (müssen). Schieberegister können nur einen Job, da der aber in Hardware und nicht Software läuft sind sie für den schneller und günstiger als Mikrocontroller.
@trollkidlp5812
@trollkidlp5812 7 жыл бұрын
ok, Ich möchte mir bald ein Arduino zulegen. Möchte aber nicht nur eins haben . wenn du selbst Mikrocontroller hast, und dich mit ihnen auskennst, könntest du mir die Mikrocontroller beibringen? Wäre voll nett.
@ahoe
@ahoe 9 жыл бұрын
voll gut erklärt :)
@W_87
@W_87 9 жыл бұрын
Super Video! Danke!
@CooperDuper3000
@CooperDuper3000 9 жыл бұрын
Klasse Video!
@nickgewehrschmied3766
@nickgewehrschmied3766 5 жыл бұрын
Der Hammer!!!
@anton5201
@anton5201 4 жыл бұрын
Sehr edles Video!
@LetsPatrick
@LetsPatrick 9 жыл бұрын
Vielen Dank !!
@geraldcharbonier6313
@geraldcharbonier6313 8 жыл бұрын
Beau travail !
@Darkmaster5629
@Darkmaster5629 6 жыл бұрын
Danke
@ludgergesler3815
@ludgergesler3815 5 жыл бұрын
Super!!
@Timmmmmmmmmmmmmmmmmmm
@Timmmmmmmmmmmmmmmmmmm 4 жыл бұрын
TOP!
@m-electronics5977
@m-electronics5977 4 жыл бұрын
Das ist mir zu kompliziert ich benutze lieber i2c expander
@hansmeiser2474
@hansmeiser2474 Жыл бұрын
Top
@bachger4289
@bachger4289 3 жыл бұрын
haha, Entkoppelkondensator ist lustig, :)
@AngelusMortis1000
@AngelusMortis1000 6 жыл бұрын
Russian language, now german, it is like shifting between hindi and black people.
@hhhhhhhhh7013
@hhhhhhhhh7013 5 жыл бұрын
hab das Prinzip verstanden aber weis garnicht wo schieberegister eingesetzt werden. würd mich freuen wenn mich wer aufklärt^^
@adlerweb
@adlerweb 5 жыл бұрын
Gehen wir davon aus du hast einen Mikrocontroller, z.B. ein Arduino. Mit diesem möchstest du viele Pins ein und ausschalten, z.B. weil da viele LEDs dran sind. So ein Arduino hat nur eine Hand voll GPIO-Pins, welche dafür genutzt werden können. Wenn man nun mehr brauch kann man solch einen Schieberegister nutzen um die Anzahl der Ausgänge sozusagen zu "erweitern". Da man die hintereinander schalten kann sind so theoretisch unendlich viele Ausgänge möglich während man am Mikrocontroller nur ~3 Pins belegt.
@cansimkp4951
@cansimkp4951 7 жыл бұрын
Besser kann man es nicht darstellen. Danke
@frogstair
@frogstair 6 жыл бұрын
Roses are red Violets are blue The title is English Why aren't you?
@adlerweb
@adlerweb 6 жыл бұрын
Actually the title is german for most people. KZbin, however, will show translated titles if a video features subtitles for the prefered language you set in your account preferences - in your case english.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
BitBasics - Der Operationsverstärker
29:31
BitBastelei
Рет қаралды 28 М.
BitBasics: Wireless data transmission using microcontrollers
15:03
CD4017 tutorial: the IC you can count on!
17:49
FriendlyWire
Рет қаралды 36 М.
Schieberegister
11:25
Christian Stöcker
Рет қаралды 3,6 М.
Schieberegister | Digitaltechnik
5:30
BrainGain
Рет қаралды 23 М.
Controlling a BIG LED Matrix?! How Shift Registers work! || EB#39
12:33
Julian's Logic: The 74HC595 Shift Register
10:48
Julian Ilett
Рет қаралды 130 М.
LED Scrolling display board using Arduino with 74HC595
15:08
BitBasics - MOS4017 / 74HC4017 - Dekadenzähler
12:24
BitBastelei
Рет қаралды 13 М.