How To Use A Shift Register (74HC595N)

  Рет қаралды 21,465

Francis Studios Engineering

Francis Studios Engineering

Күн бұрын

Пікірлер
@Bravo_L
@Bravo_L 9 ай бұрын
this is the best video i have ever seen on this shift register. 100/100 perfection!!!!
@Gene1954
@Gene1954 10 ай бұрын
I've watched lots of shift register vids but this one made it click, good job.
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
I'm glad to hear.
@iggzistentialism8458
@iggzistentialism8458 10 ай бұрын
Love the chip chat! Rarely done in detail whilst keeping it fairly brief, and much appreciated. Newly subscribed in the hope there's more 😉
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
Thanks for the nice feedback. I'm glad you enjoyed it. Sure there will be many more episodes of the series. Hopefully I will be able to get my hands on many interesting chips that I can showcase :)
@mikegLXIVMM
@mikegLXIVMM 10 ай бұрын
I like using the TPIC6B595 power shift register. It's based on the 74HC595, but not pin compatible. The output are buffered by MOSFETS, and can drive up 150mA each.
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
Thank you for the suggestion. I will try to take a look at that IC. It sounds very exciting 😃 and might be very useful for my future projects
@ovalwingnut
@ovalwingnut 10 ай бұрын
iNtErEsTiNg and well explained. Thank you for bringing us your video. p.s. Your mastery of English is outstanding and on display when you can make 'puns' in a language that's not your first. Impressive! 🎓 Cheers from So.CA.USA 3rd House On the Left
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
I'm glad you enjoyed this video. Thanks for the nice feedback!
@giorgiocanal1659
@giorgiocanal1659 10 ай бұрын
That PCB is a good example of the wrong placement and routing of decoupling capacitor.
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
Thank you for letting me know. I know that the cap should be as close to the pins as possible, but for easy understanding I routed close to the input power - so people can learn it in blockified patterns. It also helped me learn everything from languages to programming and electronics. But yeah. I admit that I failed to call out the importance of placing it right next to the IC power input.
@didgeridooblue
@didgeridooblue 9 ай бұрын
It gets worse, if you attempt to load this shift register at the full clock rate (25 MHz). Without a ground plane you will get flakey operation.
@RetroShare2
@RetroShare2 10 ай бұрын
You need for each led one resistor. The voltage drop on your one resistor depends on how many of the leds are on.
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
Yes and No. You need a resistor for each one of the LEDs if you want to keep their brightness consistent and these sort of jazz. But for a test application like this, one resistor is well enough. You won't even notice the difference in brightness and none of the LEDs are threatened with burning out.
@MadScientist267
@MadScientist267 2 ай бұрын
The bypass cap is supposed to be as close to the chip as possible. It can't do its job all the way down there by the supply input. Ideally it should be directly across the Vcc and Gnd pins, but as close as possible is acceptable. The intent of it being present is to deal with the chip's internal switching spikes. Inductance as in traces reduces and even eliminates the effectiveness.
@francisstudiosengineering
@francisstudiosengineering 2 ай бұрын
Thanks for the comment. I have highlighted this information in the video I believe, the pcb design is just for visual.
@havetechshreekrishna6736
@havetechshreekrishna6736 10 ай бұрын
Great Video, please keep on!!!
@jlucasound
@jlucasound 10 ай бұрын
At the start, you should show how the pins are counted, from the dot around, in case a viewer is new to this and doesn't know. 🤔😁👍 I Love Shift Registers. Thanks for the Video!!
@2007grapevine
@2007grapevine 10 ай бұрын
Keep them videos coming...
@tetraquark2402
@tetraquark2402 4 ай бұрын
Nice explanation.
@drmatthew9757
@drmatthew9757 3 ай бұрын
Awesome video I learned a lot and this helped fix a lot of bugs for me. Wondering what software you use to simulate? It looks very good for prototyping
@francisstudiosengineering
@francisstudiosengineering 3 ай бұрын
It's not simulation, it's an animation only.
@pcbwayluz
@pcbwayluz 10 ай бұрын
Great work, carry on!
@Hackercreationnitin
@Hackercreationnitin 8 күн бұрын
Which software is use..
@mixme8655
@mixme8655 10 ай бұрын
New subscriber sir always watching your videos very interesting ❤
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
Thank you! 😄
@factoftechandlogic698
@factoftechandlogic698 10 ай бұрын
From india - very good video
@tekaistu5472
@tekaistu5472 8 ай бұрын
Nice video! Wanted to try this chip as it came along with Arduino, but i did not get too far with example sketch. After watching this i might be able to try use my own inputs. I don't have capacitor, but example sketch seems to be working. Would it be necessary with one SN74HC595N? I use LEDs as output.
@francisstudiosengineering
@francisstudiosengineering 8 ай бұрын
You can go without a capacitor, it should work without, but you might experience some bugs or unexpected behaviour if you drive it too fast.
@wodowiesel
@wodowiesel 10 ай бұрын
nice explanations! so can i only use 3.3V for vcc? datasheet 2-6V
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
To be sure, check the datasheet of your exact model, some variations may work on other voltages, but if you have 74HC595 or SN74HC595(N) then yes these can work with 3.3v supply. Edit: sorry I haven't noticed the "only" at first. So you can use it in a range of voltages... 3.3v or 5v and if your model supports 2v - 6v you can choose the voltage that's the most suitable for your circuit from this 2-6v range. But usually 3.3v or 5v is the standard (for compatibility with other ICs and devices)
@Every_thing717
@Every_thing717 8 ай бұрын
Great work
@mandyjohn8807
@mandyjohn8807 10 ай бұрын
What software are you using to create the prototype for the wiring
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
KiCad - it's an open soruce pcb design cad software. I can recommend it.
@ArcAiN6
@ArcAiN6 10 ай бұрын
Never heard of an SN24HC595N IC
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
It's quite useful and versatile ^^
@jakecovideocompany6496
@jakecovideocompany6496 Ай бұрын
thank you!
@velho6298
@velho6298 10 ай бұрын
Not to flame or anything but ... Increasing the traces for data and clocks but not for powers and then the cap.. But I hope this only simulated. Good luck on your learning experience!
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
It was done only for visibility purposes - to highlight the important part for the viewers (but I have mentioned this detail in the video)
@pcbwayluz
@pcbwayluz 10 ай бұрын
Any chance that we can get in touch?
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
How can I help?
@pcbwayluz
@pcbwayluz 10 ай бұрын
were wondering if you would need some custom service we provide so we can do some work together@@francisstudiosengineering
@francisstudiosengineering
@francisstudiosengineering 10 ай бұрын
Thank you for reaching out. Currently I have everything I need in terms of PCB design and manufacturing, thank you. (If I'm not mistaken you are on behalf of PCBWay)
@pcbwayluz
@pcbwayluz 10 ай бұрын
Glad to know. Keep up the great work.
@jozefnovak7750
@jozefnovak7750 10 ай бұрын
Super!
@michaelstraughn3465
@michaelstraughn3465 16 күн бұрын
HUH?
How to use an OR Gate (MM74HCT32)
8:11
Francis Studios Engineering
Рет қаралды 1 М.
Controlling a BIG LED Matrix?! How Shift Registers work! || EB#39
12:33
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 167 М.
74HC595 & 74HC165 Shift Registers with Arduino
40:38
DroneBot Workshop
Рет қаралды 411 М.
38C3: Hacking the RP2350
57:15
Atomic Central
Рет қаралды 6 М.
A simple BIOS for my breadboard computer
21:53
Ben Eater
Рет қаралды 364 М.
5 Ways To Generate A Sine Wave (Analog)
13:16
Sine Lab
Рет қаралды 112 М.
High Voltage Transformer (Flyback Transformer) Explained
14:00
Francis Studios Engineering
Рет қаралды 6 М.
Embedded Rust setup explained
23:03
The Rusty Bits
Рет қаралды 97 М.
HOW TRANSISTORS RUN CODE?
14:28
Core Dumped
Рет қаралды 636 М.