Hi everyone! Someone found an error in the original video so we took it down and are now republishing it with that error corrected. Sorry for the confusion!
It does actually matter - only because of the voltage requirements on the FETs. You can choose to drive either one with the PWM but you'll need to see what your voltage is to make sure you can actually turn the FET on and off.
i mean, using 4 nmos isnt an error, it requires more external circuitry to drive it in most cases and is probably just less common (it exists) all that and it is still less efficient it s not like pmos is rare or something, dunno why anyone would ever use 4 nmos
True! Perhaps error isn't the correct word but it certainly isn't best practices for the reasons you mention. Either way, we're really trying to keep these as accurate and beneficial as possible so we're being more aggressive about reviews and replacing problems. Things still slip through the gaps sometimes, though.
Hey I think this may answer a question Im trying to figure out. What is the main difference between a hobby grade ESC & the motor controller/receiver board of a toy grade RC car. It seems the toy grade board has no PWM & the hobby ESC does. Both of the have H Bridge is this a correct guess? Since speed isnt controlled by the TX this means the toy RC has no PWM?
I had a hobby RC car a long time ago but I didn't really use it much and I'm not too familiar with them in general. But my understanding is that there are actually a lot of different options. You have your basic DC motors, which are often controlled with a simple PWM like shown in this video, though I think there are some proprietary technologies out there as well. But there are also brushless motors for higher performance vehicles, which require a much more complex driving mechanism and would follow this general idea of sending pulses but in a much more complicated pattern with more inputs. For brushless, you're no longer using using an h-bridge but some sort of more complicated variant of a bridge As for the toy RC car... I'm really not sure what's going on there without more information. My assumption would be the toy would be using a simple DC motor with a simple PWM but that's just an assumption.
@@CircuitBread The "toy" grade RC cars you buy in a retail store only have full function control, meaning the forward, backward, right and left max out the motors. So the car has 1 speed going forward and the same 1 speed going backwards. With the "hobby" grade cars the motors are controlled proportionally using PWM. Im only speaking on the brushed DC motors that have a positive and negative lead. I have no real knowledge of how the 3 cable brushless motor operate. Thanks for replying to me.
Few queries about H-Bridge: 1. Can it vary duty cycle and frequency? 2. If an H-Bridge is connected to a copper wire of length 15 metres, will the wire see a voltage drop due to impedance? If yes, how to overcome that impedance ? Thanks!
Sorry, I didn't see this before for some reason. 1. Yes, definitely, that's referenced in the video. Both frequency and duty cycle can be changed significantly. 2. It totally depends on the amount of current going through the wire and should be minimally affected by the H-bridge itself. You can overcome that voltage drop by increasing the voltage (if possible) and achieving the same amount of power transmission with less current.
It would be nice if you make data logger tutorial somewhere in the future. There is practicly not a sningle useful tutorial about that on YT. It would be nice to measure temperature for example and transfer data to PC to make some graphs, temp vs. time etc..
Sergey actually just finished a data logger tutorial that measure temperature though the output is to a Nokia display, not to a computer. However, he has also shown how to interface with a computer in other lessons. The datalogger tutorial can be found here: www.circuitbread.com/tutorials/make-a-temperature-logger-using-eeprom-and-lcd-embedded-c-programming-part-36
Hey I love the series so much that I subscribed.(I love your Vids) But I have a question. Can the PIC10F200 be programmed in the same language as in the arduino IDE? (Please respond)
Arduino uses a propriety C-based language that is very similar but not the exact same. So, while the PIC10F200 can be programmed with a very similar language to the Arduino, it wouldn't be the exact same. There are some projects out there that add support to certain PIC MCUs but I'm not very familiar with them and, as far as I can tell, they don't include anything for the PIC10F200.
I actually invented an ultra efficient motor with a multitude of operating modes. AC, pulsating DC and various combinations of the two. An H-Bridge and algorithm run microcontroller would certainly expand upon it's functions.
Hi everyone! Someone found an error in the original video so we took it down and are now republishing it with that error corrected. Sorry for the confusion!
So clear! love all the animations!!!
You're a true master and I really love your way of speaking and even your voice: I could listen to you for hours! 😁
great, clear explanation
This is incredibly informative and helpful!
Glad it was helpful!
Excellent, You did a very good job!
This helped me a lot
Glad it helped!
wow crystal clear..thank u
really nice explanation thank you
This was a very nice and clear explanation, thank you. I see the pwm only needs to be on one side, does it matter if it is the high or low side?
It does actually matter - only because of the voltage requirements on the FETs. You can choose to drive either one with the PWM but you'll need to see what your voltage is to make sure you can actually turn the FET on and off.
@@CircuitBread Excellent, thanks!
i mean, using 4 nmos isnt an error, it requires more external circuitry to drive it in most cases and is probably just less common (it exists)
all that and it is still less efficient
it s not like pmos is rare or something, dunno why anyone would ever use 4 nmos
True! Perhaps error isn't the correct word but it certainly isn't best practices for the reasons you mention. Either way, we're really trying to keep these as accurate and beneficial as possible so we're being more aggressive about reviews and replacing problems. Things still slip through the gaps sometimes, though.
Hey I think this may answer a question Im trying to figure out. What is the main difference between a hobby grade ESC & the motor controller/receiver board of a toy grade RC car. It seems the toy grade board has no PWM & the hobby ESC does. Both of the have H Bridge is this a correct guess? Since speed isnt controlled by the TX this means the toy RC has no PWM?
I had a hobby RC car a long time ago but I didn't really use it much and I'm not too familiar with them in general. But my understanding is that there are actually a lot of different options. You have your basic DC motors, which are often controlled with a simple PWM like shown in this video, though I think there are some proprietary technologies out there as well. But there are also brushless motors for higher performance vehicles, which require a much more complex driving mechanism and would follow this general idea of sending pulses but in a much more complicated pattern with more inputs. For brushless, you're no longer using using an h-bridge but some sort of more complicated variant of a bridge As for the toy RC car... I'm really not sure what's going on there without more information. My assumption would be the toy would be using a simple DC motor with a simple PWM but that's just an assumption.
@@CircuitBread The "toy" grade RC cars you buy in a retail store only have full function control, meaning the forward, backward, right and left max out the motors. So the car has 1 speed going forward and the same 1 speed going backwards. With the "hobby" grade cars the motors are controlled proportionally using PWM. Im only speaking on the brushed DC motors that have a positive and negative lead. I have no real knowledge of how the 3 cable brushless motor operate. Thanks for replying to me.
Few queries about H-Bridge:
1. Can it vary duty cycle and frequency?
2. If an H-Bridge is connected to a copper wire of length 15 metres, will the wire see a voltage drop due to impedance? If yes, how to overcome that impedance ? Thanks!
Sorry, I didn't see this before for some reason. 1. Yes, definitely, that's referenced in the video. Both frequency and duty cycle can be changed significantly. 2. It totally depends on the amount of current going through the wire and should be minimally affected by the H-bridge itself. You can overcome that voltage drop by increasing the voltage (if possible) and achieving the same amount of power transmission with less current.
Thanks for video
It would be nice if you make data logger tutorial somewhere in the future. There is practicly not a sningle useful tutorial about that on YT. It would be nice to measure temperature for example and transfer data to PC to make some graphs, temp vs. time etc..
Sergey actually just finished a data logger tutorial that measure temperature though the output is to a Nokia display, not to a computer. However, he has also shown how to interface with a computer in other lessons. The datalogger tutorial can be found here: www.circuitbread.com/tutorials/make-a-temperature-logger-using-eeprom-and-lcd-embedded-c-programming-part-36
good clip friend
Hey I love the series so much that I subscribed.(I love your Vids) But I have a question. Can the PIC10F200 be programmed in the same language as in the arduino IDE? (Please respond)
Arduino uses a propriety C-based language that is very similar but not the exact same. So, while the PIC10F200 can be programmed with a very similar language to the Arduino, it wouldn't be the exact same. There are some projects out there that add support to certain PIC MCUs but I'm not very familiar with them and, as far as I can tell, they don't include anything for the PIC10F200.
Thanks!
Very nice all bord
I actually invented an ultra efficient motor with a multitude of operating modes. AC, pulsating DC and various combinations of the two. An H-Bridge and algorithm run microcontroller would certainly expand upon it's functions.