I was struggling with understanding these concepts till I watched this whole video through. Truly great at clear explanations and how things work. Thank you for putting up these videos.
@DerekMolloyatDCU11 жыл бұрын
The problem is with the clock input to the JK flip-flop. If you have noise or switch bounce and you have J=K=1 then you may get multiple 'toggle' states (1 toggle, 2 toggles etc. unknown on a single press). For learning you can connect a 555 timer (see my video on the 1Hz 555 timer circuit) to the clock input of the JK flip-flop. This will give you a clean clock cycle every 1 second. An alternative would be to use a debounced switch (see my SPST debounce video) to drive the JK clock input.
@Spark-Hole5 жыл бұрын
So how do they built jk flip flop inside 74HC112 or 74HC191...Is it Master Slave or the other one?
@williammchargue61208 жыл бұрын
incredible video. you make the logic of this circuitry VERY clear and accessible
@wilfredmulenga555811 жыл бұрын
God bless you!I've never had a better explanation of J-K flip flops
@parasbhanot12 жыл бұрын
best explanation of flipflops on the internet
@alienpioneer11 жыл бұрын
I just simply love your tutorials.Crystal clear.
@melindalee98419 жыл бұрын
Clear explanation!! Can i know the value of resistors you used in this circuit?? Because i can't see clearly the colours on the resistors.
@DerekMolloyatDCU11 жыл бұрын
Hi, it's a combination of applications. Adobe premiere for editing, Smoothdraw for pen work, audacity for audio and illustrator for diagrams.
@sHrG7810 жыл бұрын
This is the best and most comprehensive explanation on youtube for FF's. Thank you!
@GreekGadgetGuru6 жыл бұрын
Agreed!
@juvanerik10 жыл бұрын
This is an amazing video, the work you do in making these amazing presentations... just great.
@jasont.swartz154311 жыл бұрын
This was much easier to follow than the text book and less time consuming!!!
@danielnduoyo39728 жыл бұрын
Well done Sir. Well explained! Is it possible to learn both Mechanical Engineering and Digital Electronics (In other words, Computer Hardware) Engineering? I love both fields.
@stevehamer78216 жыл бұрын
Superb!! Thanks for this Derek. So well presented and easy to comprehend. Great work.
@vythinathanduraiswamy34306 жыл бұрын
Extremely well done video that can be followed for the most part. The last part where an asynchronous Set/Reset was added was somewhat confusing. Otherwise, terrific job, thank you!
@azeeminator11 жыл бұрын
Thank you very much sir. The thing is that we have to construct a pulse triggering master-slave jk flip flop as part of the course project. You have used a schmitt trigger which we haven't studied so i do not know about switch debouncing and noise. I have to use a 555 timer as 'the clock'. And it has pins RESET, TRIG, OUT, DIS, CTRL and THR. Which pins will be useful. Can I wholly replace the 555 and schmitt with a debouncing switch if I, like you mentioned, want single toggle state.
@Pagweb12 жыл бұрын
What buttons do you use for your breadboard? Mine tend to pop out of the breadboard and I'm looking for new ones.
@alkolaqi8310 жыл бұрын
The best explanation of flip flop
@jonathanlopez103010 жыл бұрын
this is the best explanation that I have ever got !!! thanks for the video!! :)
@lukasli17728 жыл бұрын
thank you very much !! You helped me a lot. I jnew how to deal with the J and K input but i was wondering what to do with the PRESET and the CLEAR input! Now I know how to deal with it. THANKS
@DerekMolloyatDCU11 жыл бұрын
It doesn't stand for anything specific... Dr. Eldred Nelson assigned letters to the flip-flop inputs, a - h but j and k had interesting 'toggle' properties, so it became the de facto name. Here J means Set and K means Reset.
@azeeminator11 жыл бұрын
Greetings! How can I use a 555 timer for pulse generation? Which pins will be useful? Can you please explain how would a 555 timer be connected when constructing a jk flip flop?
@ayskrim599511 жыл бұрын
Nice tutorial Sir, but how can we design/put it in a PCB? Our professor wants us to put it on PCB
@bakupcpu12 жыл бұрын
This remind me of my electronic classes! But this is way better O.o don't know why! Nice video!
@DerekMolloyatDCU11 жыл бұрын
Have a look at my 555 timer video, where I explain how to connect up the timer - the output of the timer "OUT" can be connected to the clock of the JK flip-flop.
@brockolious11 жыл бұрын
What a great lesson and tutorial, thank you so much for doing this.
@abcborgess11 жыл бұрын
Derek, what app do you use to make your videos?
@DonPavardenis11 жыл бұрын
Very very professional presentation, very accurate and very simple to understand. You must spent a lot of time to create it, thank you Sir, I will definitely subscribe your channel. Keep doing what you are doing ;)
@DerekMolloyatDCU11 жыл бұрын
:-) Very good... I'm not sure anyone was ever forced to listen to me before! There should be some type of law against that! Derek.
@matthewkennedy13299 жыл бұрын
If the inputs on J and K are both 1 then its put in the state of prohibited.
@tuanphamrmit6 жыл бұрын
@29:43 can someone explain why we get 0 at Q and 1 at Q not for the SR latch? Because the inputs at that moment for the upper NAND gate is A=1 and the other input is 0 (Q not =0) meaning Q= 1. For the lower NAND gate we have B=0 and the other input is 1 (Q= 1) meaning Q not is also 1. So Q and Q not are both 1 @.@
@Dannysen11 жыл бұрын
Best lecture ever
@mohamedsolimanH12 жыл бұрын
That's Great explanation many many thanks to u
@StromboliKicks12 жыл бұрын
thanks you so much! keep making this beginners videos!
@nakulagham205811 жыл бұрын
best n simplest tut ever :) thanks !
@appdevtyfy26438 жыл бұрын
Why J-K don't work in simulators?
@shizaep10 жыл бұрын
great stuff mate
@burakos1512 жыл бұрын
Helpful video ! thanks a lot
@prachethire8129 жыл бұрын
thank you very much
@reka535110 жыл бұрын
thanks for this discussion you are the #1
@AthiraNS12 жыл бұрын
thank you.
@MrTham12311 жыл бұрын
my teacher is forcing us to watch this now.
@Jaynext212 жыл бұрын
Thanks a lot ... :-)
@PeGaiarsa9 жыл бұрын
If you plug this circuit into Quartus II and analyse it, it doesn`t work.