Pull-up and pull-down resistors - what are they and why are they needed? My book - www.amazon.com/dp/1787112810
Жүктеу.....
Пікірлер: 85
@moceasar6714 жыл бұрын
Better than all the explanations out there on pull up resistors. Simple, no fancy words, straight to the point. Ty
@JulianEdgar
4 жыл бұрын
Thank you.
@PhilipBryden11 ай бұрын
Easily the best and simplest explanation of pull up / down resistors I've came across. Thank you.
@JulianEdgar
11 ай бұрын
You are welcome!
@user-su5zw2tm9r11 ай бұрын
Awesome! Spent an hour trying to get my head around this before I found this video, then I had it in 3 minutes. Good on you mate!
@JulianEdgar
11 ай бұрын
Great to hear!
@NikonCrayzee5 жыл бұрын
Very clear and simple explanation - thank you
@jet60914 күн бұрын
Thanks so much! Was struggling with my uni's diagrams. This made it very clear! And you seem like a really nice guy.
@JulianEdgar
4 күн бұрын
Glad I could help!
@thedanielcer2 жыл бұрын
This is hand down the best video explanation of this
@stevekyhon Жыл бұрын
This is the best explanation so far. Thanks so much! Now, I understand how they work.
@JulianEdgar
Жыл бұрын
Great to hear!
@MrDangerousBOB10 ай бұрын
perfect explanation, it will allow me to read my hardware schematic better at my work. I am an embedded systems engineer.
@Lexyvil Жыл бұрын
I'm learning this in my embedded systems class, and you cleared the idea up easily! Thanks!
@JulianEdgar
Жыл бұрын
Glad it was helpful!
@abdul-kabiralegbe56602 ай бұрын
This really explains the reason behind the names. Thanks!
@paulla74293 жыл бұрын
Understood this better than the explanations in my Native language
@kpfalconi2 жыл бұрын
Thank you sir for making this video clear and concise. Cheers!
@JulianEdgar
2 жыл бұрын
You are welcome!
@fusco804 жыл бұрын
Great video, I see this type of application quite alot in BMS controls. Thanks for explaining it so well.
@JulianEdgar
4 жыл бұрын
Thank you!
@BuiltByBlake2 жыл бұрын
so helpful. And clear! Thanks mate
@k.chriscaldwell41412 жыл бұрын
Superb. Thanks. Love the accent, too.
@guliyevshahriyar Жыл бұрын
Thank you very much, that's a great introduction!!!
@kurthansen3916 ай бұрын
Thank you so much
@elijahsmith7552 Жыл бұрын
Great video. Thanks!
@josecatalan47876 ай бұрын
awesome video!
@TsetTsyung10 ай бұрын
Just learning basics of Arduinos, and pullup/pulldown has stumped me for 2 days. Thanks for the explanation in such a concise video!!!
@JulianEdgar
9 ай бұрын
Great to hear!
@VishalThakur-ek7nd4 жыл бұрын
You must be a great teacher... Love from India
@JulianEdgar
4 жыл бұрын
Thank you!
@captaincurd2681
2 жыл бұрын
Yes he is. I feel like he could teach me math even when I am in a coma.
@giantbee9763 Жыл бұрын
Great explanation. Thanks!
@775969772 Жыл бұрын
Thx for the video.
@ahmadabdel9114 Жыл бұрын
thank you, easy and quick
@ec113682 жыл бұрын
Thank you very much
@7minnow2 жыл бұрын
Nice explanation Great job just subscribed
@selvalooks4 жыл бұрын
clearly explained !!!
@SuvankitSahooBCS Жыл бұрын
Beautiful explanation !!
@JulianEdgar
Жыл бұрын
Thank you.
@johanneschristianlenk9950 Жыл бұрын
Danke dir Julian, hat echt geholfen :)
@vinaykumargupta74873 жыл бұрын
thank you sir ...a great explanation
@JulianEdgar
3 жыл бұрын
Thanks and welcome
@amjadiqbal4789 ай бұрын
Great, wonderful explanation 🎖️
@JulianEdgar
9 ай бұрын
Thanks! 😃
@blueonblueracingnova2 жыл бұрын
Best explanation I have seen thank you
@JulianEdgar
2 жыл бұрын
You are welcome
@aialra5882 жыл бұрын
fantastic explanation!
@JulianEdgar
2 жыл бұрын
Thanks! 😃
@tk007b910 ай бұрын
Lots of confusion, watched your explanation for 2 mins and understand it perfectly! - thank you - Pullup and Pulldown resistors are ordinary resistors and not 'special types of resistors'. - If a resistor is connected to ground (it's a pull down) or if the same resistor is connected to a +ve voltage (e.g. 5v dc) then it will be a pull up resistor. Bingo! but WATCH the Video!!! :-)
@JulianEdgar
10 ай бұрын
Glad it helped!
@meomuop82603 жыл бұрын
Thank you
@JulianEdgar
3 жыл бұрын
You're welcome
@markostanisavljevic4072 Жыл бұрын
Nice and easy explanation 👌
@JulianEdgar
Жыл бұрын
Thank you 😊
@andrawsfarah83203 жыл бұрын
thank u sir
@JulianEdgar
3 жыл бұрын
Welcome
@dansylvester35792 жыл бұрын
Question internal pull-up resistor is bad in BCM. You think I could add external pull-up resistor? I was able to trick BCM with a 3.7 volt battery.
@mikeadler4344 ай бұрын
👍👍
@magnusbrzenk4472 жыл бұрын
In the case of the pull-up resistor, surely whether the input is "true" depends on the value of the resistor, no? It seems that if you make the resistor's resistance sufficiently large, the voltage drop across the resistor will reduce the voltage available to the input below its logical-truth value.
@JulianEdgar
2 жыл бұрын
Not with such a high input impedance.
@alexanderstroborg18052 жыл бұрын
Textbook explanation Julian!
@JulianEdgar
2 жыл бұрын
Thank you!
@serdarcal Жыл бұрын
Peki pull-down direnci bir şekilde zarar görürse ve biz arduino ile bir step motor kontrol ediyor olsak bir direnç yüzünden butona basmadığım halde buton tetiklenip step motoru hareket ettirince kullanıcıya zarar vermezmi?
@Flipmole1236 ай бұрын
Why can't you connect the input pin directly to VCC without a pullup resistor? I know you shouldn't short the power supply to ground when pressing the switch, but is this the only reason? Would supplying 5V to the input pin work the same as using a pullup resistor?
@amirarab2542 ай бұрын
Thank you very much for your clear explanation. Nevertheless I have a question: at minute 1:40, why can’t the current flow also to the ECU, when the switch is closed?
@JulianEdgar
2 ай бұрын
Because the resistance to ground is much lower than the resistance to 5V.
@amirarab254
2 ай бұрын
Do you mean, the resistance to the ground is much lower than to the 5V or to the ECU?
@sumanthcheedepudi87512 жыл бұрын
Great video. Let's say I am trying to connect one end of the switch to gnd. So, I have to do a pull up inside the controller. Can I do a pull down instead of pull up for the same ? Thankyou
@JulianEdgar
2 жыл бұрын
No
@sumanthcheedepudi8751
2 жыл бұрын
@@JulianEdgar The use of pull up or pull down is to take away the floating condition of the pin so that it won't pickup noise. So what I am thinking is instead of driving the pin to Vcc, I will drive it ground. So even if I close the switch, whose other end is also at 0 , the pin will still drive to 0. So isn't it a user's choice to pull up or down ? Am I missing something ?
@JulianEdgar
2 жыл бұрын
@@sumanthcheedepudi8751 Can your specify a pull-up in the controller? If you can, you can use the switch to pull to ground. If the controller uses a pull-down, and you can't change that to a pull-up, the switch to ground won't do anything.
@chriswaggoner2388 Жыл бұрын
I can't find your book on Abebooks.
@JulianEdgar
Жыл бұрын
Amazon
@user-kh6rp6yx1j9 күн бұрын
Hello.
@rul1175 Жыл бұрын
Is there an equation to know how much the resistor needs to be?
@JulianEdgar
Жыл бұрын
A good question - and I don't know the answer. Typically I don't think it matters much eg 1-10K.
@xoralundra5364 жыл бұрын
Can someone explain why when he uses the pull down resistor and the three-state is in conduction the circuit doesn't burn? Sorry for bad english
@JulianEdgar
4 жыл бұрын
Because the resistor limits current flow to a tiny amount.
@xoralundra536
4 жыл бұрын
@@JulianEdgar thank you appreciated, you're the man
@mumbucorporation7243
4 жыл бұрын
I don't get it also: in pull-down scheme and closed button state there is no resistor between 5V and the ecu (input pin, that will burn every pin as they can't handle high currents. So if I get it right, you need another resistor in between 5v and the ecu. Is that right?
@JulianEdgar
4 жыл бұрын
@@mumbucorporation7243 The ECU has a high input impedance. See kzread.info/dash/bejne/Y2d-j8eehK_RZNo.html
@ahmadbodayr7203 Жыл бұрын
Thank you doctor for your grear explaination I really appreciate it, read about islam doctor !
@carbonosilicio53184 жыл бұрын
Good explanation although was a bit difficult to concentrate because of your to much energetic arms and hands gestures.
Пікірлер: 85
Better than all the explanations out there on pull up resistors. Simple, no fancy words, straight to the point. Ty
@JulianEdgar
4 жыл бұрын
Thank you.
Easily the best and simplest explanation of pull up / down resistors I've came across. Thank you.
@JulianEdgar
11 ай бұрын
You are welcome!
Awesome! Spent an hour trying to get my head around this before I found this video, then I had it in 3 minutes. Good on you mate!
@JulianEdgar
11 ай бұрын
Great to hear!
Very clear and simple explanation - thank you
Thanks so much! Was struggling with my uni's diagrams. This made it very clear! And you seem like a really nice guy.
@JulianEdgar
4 күн бұрын
Glad I could help!
This is hand down the best video explanation of this
This is the best explanation so far. Thanks so much! Now, I understand how they work.
@JulianEdgar
Жыл бұрын
Great to hear!
perfect explanation, it will allow me to read my hardware schematic better at my work. I am an embedded systems engineer.
I'm learning this in my embedded systems class, and you cleared the idea up easily! Thanks!
@JulianEdgar
Жыл бұрын
Glad it was helpful!
This really explains the reason behind the names. Thanks!
Understood this better than the explanations in my Native language
Thank you sir for making this video clear and concise. Cheers!
@JulianEdgar
2 жыл бұрын
You are welcome!
Great video, I see this type of application quite alot in BMS controls. Thanks for explaining it so well.
@JulianEdgar
4 жыл бұрын
Thank you!
so helpful. And clear! Thanks mate
Superb. Thanks. Love the accent, too.
Thank you very much, that's a great introduction!!!
Thank you so much
Great video. Thanks!
awesome video!
Just learning basics of Arduinos, and pullup/pulldown has stumped me for 2 days. Thanks for the explanation in such a concise video!!!
@JulianEdgar
9 ай бұрын
Great to hear!
You must be a great teacher... Love from India
@JulianEdgar
4 жыл бұрын
Thank you!
@captaincurd2681
2 жыл бұрын
Yes he is. I feel like he could teach me math even when I am in a coma.
Great explanation. Thanks!
Thx for the video.
thank you, easy and quick
Thank you very much
Nice explanation Great job just subscribed
clearly explained !!!
Beautiful explanation !!
@JulianEdgar
Жыл бұрын
Thank you.
Danke dir Julian, hat echt geholfen :)
thank you sir ...a great explanation
@JulianEdgar
3 жыл бұрын
Thanks and welcome
Great, wonderful explanation 🎖️
@JulianEdgar
9 ай бұрын
Thanks! 😃
Best explanation I have seen thank you
@JulianEdgar
2 жыл бұрын
You are welcome
fantastic explanation!
@JulianEdgar
2 жыл бұрын
Thanks! 😃
Lots of confusion, watched your explanation for 2 mins and understand it perfectly! - thank you - Pullup and Pulldown resistors are ordinary resistors and not 'special types of resistors'. - If a resistor is connected to ground (it's a pull down) or if the same resistor is connected to a +ve voltage (e.g. 5v dc) then it will be a pull up resistor. Bingo! but WATCH the Video!!! :-)
@JulianEdgar
10 ай бұрын
Glad it helped!
Thank you
@JulianEdgar
3 жыл бұрын
You're welcome
Nice and easy explanation 👌
@JulianEdgar
Жыл бұрын
Thank you 😊
thank u sir
@JulianEdgar
3 жыл бұрын
Welcome
Question internal pull-up resistor is bad in BCM. You think I could add external pull-up resistor? I was able to trick BCM with a 3.7 volt battery.
👍👍
In the case of the pull-up resistor, surely whether the input is "true" depends on the value of the resistor, no? It seems that if you make the resistor's resistance sufficiently large, the voltage drop across the resistor will reduce the voltage available to the input below its logical-truth value.
@JulianEdgar
2 жыл бұрын
Not with such a high input impedance.
Textbook explanation Julian!
@JulianEdgar
2 жыл бұрын
Thank you!
Peki pull-down direnci bir şekilde zarar görürse ve biz arduino ile bir step motor kontrol ediyor olsak bir direnç yüzünden butona basmadığım halde buton tetiklenip step motoru hareket ettirince kullanıcıya zarar vermezmi?
Why can't you connect the input pin directly to VCC without a pullup resistor? I know you shouldn't short the power supply to ground when pressing the switch, but is this the only reason? Would supplying 5V to the input pin work the same as using a pullup resistor?
Thank you very much for your clear explanation. Nevertheless I have a question: at minute 1:40, why can’t the current flow also to the ECU, when the switch is closed?
@JulianEdgar
2 ай бұрын
Because the resistance to ground is much lower than the resistance to 5V.
@amirarab254
2 ай бұрын
Do you mean, the resistance to the ground is much lower than to the 5V or to the ECU?
Great video. Let's say I am trying to connect one end of the switch to gnd. So, I have to do a pull up inside the controller. Can I do a pull down instead of pull up for the same ? Thankyou
@JulianEdgar
2 жыл бұрын
No
@sumanthcheedepudi8751
2 жыл бұрын
@@JulianEdgar The use of pull up or pull down is to take away the floating condition of the pin so that it won't pickup noise. So what I am thinking is instead of driving the pin to Vcc, I will drive it ground. So even if I close the switch, whose other end is also at 0 , the pin will still drive to 0. So isn't it a user's choice to pull up or down ? Am I missing something ?
@JulianEdgar
2 жыл бұрын
@@sumanthcheedepudi8751 Can your specify a pull-up in the controller? If you can, you can use the switch to pull to ground. If the controller uses a pull-down, and you can't change that to a pull-up, the switch to ground won't do anything.
I can't find your book on Abebooks.
@JulianEdgar
Жыл бұрын
Amazon
Hello.
Is there an equation to know how much the resistor needs to be?
@JulianEdgar
Жыл бұрын
A good question - and I don't know the answer. Typically I don't think it matters much eg 1-10K.
Can someone explain why when he uses the pull down resistor and the three-state is in conduction the circuit doesn't burn? Sorry for bad english
@JulianEdgar
4 жыл бұрын
Because the resistor limits current flow to a tiny amount.
@xoralundra536
4 жыл бұрын
@@JulianEdgar thank you appreciated, you're the man
@mumbucorporation7243
4 жыл бұрын
I don't get it also: in pull-down scheme and closed button state there is no resistor between 5V and the ecu (input pin, that will burn every pin as they can't handle high currents. So if I get it right, you need another resistor in between 5v and the ecu. Is that right?
@JulianEdgar
4 жыл бұрын
@@mumbucorporation7243 The ECU has a high input impedance. See kzread.info/dash/bejne/Y2d-j8eehK_RZNo.html
Thank you doctor for your grear explaination I really appreciate it, read about islam doctor !
Good explanation although was a bit difficult to concentrate because of your to much energetic arms and hands gestures.
@JulianEdgar
4 жыл бұрын
I like being animated.