How PWM works | Controlling a DC motor with a homemade circuit

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 290

  • @memirandawong
    @memirandawong Рік тому +12

    I spent 30 years designing PCB's, beginning with hand taped boards on mylar sheets all the way up to sophisticate auto-routers. Still, It's amazing how far things have come. $2 boards, crazy!

  • @jlbleeker
    @jlbleeker 3 роки тому +29

    It’s so enjoyable to finally see an really professional made tutorial. Not only that but also the video is top class. All the kudos to you Sir. Highly recommended.

  • @apfelsafteis
    @apfelsafteis 3 роки тому +6

    Seeing the representation on the oscilloscope really helped me understand how PWM works. Thanks for the great demonstrations

  • @Barryd57
    @Barryd57 Рік тому

    I assembled my first pwm motor controller using assemblies from Amazon. It worked perfectly and allowed my old VW to have AC w/o fixing the defective computer. Thx!

  • @mayacrafts27
    @mayacrafts27 3 роки тому +13

    This video is very beautifully completed. Not only great explanation about PWM, but also how to create fully working circuit as well as smooth ads integration. Bonus that nice flow motion time-lapse 👏

  • @mumin.azraaq
    @mumin.azraaq 4 роки тому +7

    First time seeing that $30 oscilloscope(Amazon diy oscilloscope) used. Now i'm ordering it. Thanks for using it, and making this video.

  • @MamToCos
    @MamToCos 9 місяців тому

    I am not an electronic/electrician guy, but your way of explaining is very good. Thanks for your effort 👌

  • @standforjustice8799
    @standforjustice8799 Рік тому

    I learned about pwm from this video and I hardly know anything about electronics. It's thanks to your very good demonstrations. Keep up the work please.

  • @andrewdavies7845
    @andrewdavies7845 4 роки тому +19

    Thanks for making this video. I was looking for PWM tutorials mainly for sound processing but this was incredibly informative. Also I didn't realise that PCB's were so cheap to buy, I'll be using those a lot more in my circwits. Many thanks buddy

  • @genefogarty5395
    @genefogarty5395 Рік тому

    From a novice, thank you so much for the tutorial.

  • @barneybarney3982
    @barneybarney3982 Рік тому

    4:00 for led's we dont use pwm to decrease voltage, same goes for majority of usecases, pwm is mainly use for quick on/off while still having high voltage, just not nonstop, for led or dc motors you need to have high enough voltage to run them at all, so you use time, not voltage to control brightness or speed. Pwm is used for decreasing voltage only for variable voltage output and you need to have inductors and caps on the output, for example VRM for cpu/gpu in pc.

  • @TheOfficialDorianelevator
    @TheOfficialDorianelevator 7 місяців тому +2

    i have a PWN controller in my house that i use to test DC motors, now i finally know how it works.

  • @srjit_
    @srjit_ Рік тому +3

    Beautifully presented and very clearly explained. Thank you for taking the time and effort to create this video.

  • @dyancatamaran4016
    @dyancatamaran4016 9 місяців тому

    Good job informing, presenting, explaining and linking with sponsors. Thanks.

  • @MrArcheopteryx
    @MrArcheopteryx 2 роки тому +4

    Very great teacher, you are, Master of the 555. No joke, I learned why we use Pulse Width Modulation with you here and what uses it has. It cleverly limits sordid power dissipation too! Perfect crash course on the 555. Thanks Master. Thanks a lot.

  • @umargul5644
    @umargul5644 3 роки тому +2

    Sir,you perfectly explained the pwm,thanks a lot.

  • @aminekhelifi837
    @aminekhelifi837 4 роки тому +10

    You just make the thing enjoy itself. Amazing tutorial! keep this productivity.

  • @fomxgorl
    @fomxgorl Місяць тому +1

    so, i just tested the signal generator on my oscilloscope and measured it against a potentiometer. it doesn't change the duty cycle, but does change the amplitude of the pulses

  • @mohamedz4560
    @mohamedz4560 4 роки тому

    Good because speed of words expelling is easy to understand by even non english mothertong peoples. Well planned explanation and good heading

  • @pavankumartidke6906
    @pavankumartidke6906 Рік тому

    Thanks for teaching. Doing electronics is an ART.

  • @logandekmarques8412
    @logandekmarques8412 Рік тому

    I think the analysis in 3:30 is very important. Sometimes you have no option other than use a potenciometer, so sometimes when you work mainly with situations you can't use a PWM, you forget this aspect of the PWM when you have the opportunity to use it
    5:16

  • @powegger2
    @powegger2 3 роки тому

    I like that you showed a website to design and build a pro grade board very nice.

  • @typxxilps
    @typxxilps 3 роки тому +2

    pretty late - but I like the way you chose for the PWM explanation.
    and I like this oscilloscope which I think I will buy to see these pulses and check things like servos.
    Was not aware of PWM as servocontrol ...
    Therefore I will walk through the list of videos on your channel to find more explanations I might need later ...
    really great work this video to do it 3 times
    from breadbord
    to pin board
    to pcb

  • @SkibidiWaPaPaPaPa
    @SkibidiWaPaPaPaPa 4 роки тому +16

    Seriously amazing video with a lot of great info. Thank you so much for making this video. I can't wait make this circuit for myself.

  • @TheMalerdaemon
    @TheMalerdaemon 3 роки тому +2

    0:55 Just for clarification, the simplest circuit is a toss up between an open circuit and short circuit.

  • @tonycstech
    @tonycstech 2 роки тому +2

    This video taught me new words:
    Mobulation
    Sirquit
    Axzilloscope
    Vinary
    Viaring
    Modar

    • @Moon1a
      @Moon1a 2 роки тому

      Lmao

    • @dharmaraja41
      @dharmaraja41 3 місяці тому

      on the lighter side, certainly funny. But we all have accents, even native born! the way the brits make fun of Americans.. and Indians make fun of the Brits and the Americans..
      :)

  • @s71402san
    @s71402san Рік тому

    Now that explains why electric multiple unit trains squeak while accelerating or stopping. It's a very primitive VFD. The PWM signal gets sent to the gate/base/control of the switch (transistor), the motor speeds by the average voltage but it in reality is the PWM fluctuations rather than the continuous voltage. Frequencies can be changed for faster speeds or better adjustment.

  • @sadunnakipoglu9471
    @sadunnakipoglu9471 6 місяців тому

    أشكرك وأقدر مجهودك ، تحياتي لك من تركيا .

  • @mohanbm9617
    @mohanbm9617 4 роки тому +4

    Really a good video, simple to understand and clean.
    Thank you for this tutorial.

  • @pariwalatanishq
    @pariwalatanishq Рік тому

    Thanks for the video. Was looking for tutorials on PWM for some projects related to RC cars and in general controlling of Motors using PWM.

  • @rohitsayer1400
    @rohitsayer1400 3 роки тому

    The outrun music is perfect.

  • @dalsbury1979
    @dalsbury1979 3 роки тому +4

    Excellent video! Very informative, excellent production quality and to the point. Thanks!

  • @jamaldaraghmeh7009
    @jamaldaraghmeh7009 4 роки тому +1

    You are talent, and thx for help in PWM Understanding, this practical explanation helps a lot. 🤩🤩

  • @albinsanthosh8697
    @albinsanthosh8697 2 роки тому

    the presentation and explanations are very nice and clear, thanks for such an video.

  • @mktwatcher
    @mktwatcher 2 роки тому +1

    Very helpful. Would you happen to know what the high and low voltages are on the PWM signals used in Volvos to control the AC Blower Motor?
    Say in a 2008 XC90 there are 2 small awg conductors that must be used for the PWM signals and there are 2 Heavier Wires each 10 Gauge Red and Black that provide power from hot to chasis ground controlled by the power transistor and PWM Duty Cycle Signals.
    Most literature still uses the term "Resistor Module' that controls AC fan motor speed but that is just from days of the old technology to control fan speeds. The fan control module must be a power transistor instead that is is controlled by the 2 small conductors Blue & Yellow coming from the climate control module.

  • @BharatThakor-bu8pq
    @BharatThakor-bu8pq Місяць тому

    Plz give information of all components used in pwm with its specifications..

  • @liamshambrook7588
    @liamshambrook7588 3 роки тому

    nice work on the circwits

  • @Danda4inaline
    @Danda4inaline 4 місяці тому

    recommend making a timing drumband with the ESP8266 module for motorbikes, the content will definitely be busy,
    Good luck with the content👍🙏

  • @mohsen8873
    @mohsen8873 Рік тому

    Thank you it was a very good circuit. I have question what's the max voltage and amper ?

  • @srt4boss1
    @srt4boss1 2 роки тому

    I love your channel i learned so ooooo much. I don't hot the like button a lot but i felt compelled to. You are honestly so smart and i look up to you because of videos like this.

  • @bnnm23
    @bnnm23 2 роки тому

    Really great content with quality and knowledge. Thanks for sharing your knowledge and creativity.

  • @danmak3741
    @danmak3741 2 роки тому +1

    Hi, is there a wiring diagram of the Arduino that you created near the end , I'm currently running a project , however, I have to show examples of each a mechatronic motor, a plc motor and a pmw, that one you placed at the end is perfect for what I need to do, many thanks, great video 👍

  • @dewan_lama
    @dewan_lama Рік тому

    Thank you so much for making such a wonderful informative content. I really appreciate your effort. Keep making such videos.

  • @thomasdingo5191
    @thomasdingo5191 4 роки тому +1

    Great video keep up the good work. Helped me understand PWM.

  • @mmtech9352
    @mmtech9352 4 роки тому +2

    nice, im gonna be using this to control the speed of a motor in a smart incubator i´m building. Thanks!

  • @WendellSilvaQuaternionsRocks
    @WendellSilvaQuaternionsRocks Місяць тому

    Thanks for this inspiring project!

  • @randamoses8594
    @randamoses8594 2 роки тому

    Great content, make a video about I2C communication

  • @saikirantelker9995
    @saikirantelker9995 3 роки тому

    Very optimum and impressive making.

  • @mixme8655
    @mixme8655 2 роки тому

    Thank you sir very well explained so simple but great impact

  • @JaykeSapalaran-iq3qs
    @JaykeSapalaran-iq3qs Рік тому

    Great video information 👍
    Thank you for sharing your knowledge ❤🇵🇭

  • @bryanfoot
    @bryanfoot 2 роки тому

    Great and very educative and entertaining.God bless you

  • @Max-di3gw
    @Max-di3gw 4 місяці тому

    Is there a complete circuit diagram? (from DC in to 12V 4pin PWM FAN connector)
    Thanks very much.

  • @longhoang8609
    @longhoang8609 3 роки тому

    really hope for other electronic video like this

  • @Abdalrahman_Yahya
    @Abdalrahman_Yahya 9 місяців тому

    Good job and a nice implementation. I'm gonna to fo Mosfet driver and I want a high frequency typically like 50khertz. Can the Arduino give me these values or I have to implement a timer 555 and deal with resistors and capacitors to have these frequencies

  • @zren4585
    @zren4585 4 роки тому

    very helpful video to explain the concept in a visual way cheers

  • @muhammadzeeshan07
    @muhammadzeeshan07 Рік тому

    perfect explanation and excellent work

  • @icsmartbot
    @icsmartbot 2 роки тому

    Amazing job, amazing teach, amazing video. Thanks to you man.

  • @rciancia
    @rciancia 4 роки тому +91

    Thats a good Cir-QUIT

  • @JerryRecords
    @JerryRecords 4 роки тому +3

    This was awesome and engaging! Keep them coming!

  • @MRCEMCRASHCourses
    @MRCEMCRASHCourses 10 місяців тому

    nice work , how can I use PWM to make DC motor ( pump ) produce pulsatile flow to simulate the pulsation of a human for training purposes

  • @unknownerorr2740
    @unknownerorr2740 Рік тому

    Wow incredible video! Thank you so much for making this!

  • @anniebrown8821
    @anniebrown8821 4 роки тому +1

    Great video! Very informative and easy for a noob like me to comprehend :)

  • @davidperets9997
    @davidperets9997 3 роки тому

    look proffesional, still i didn't understand what is pwm controller? is a main component around him circuit was built or an special circuit

  • @thejosiahowens
    @thejosiahowens Рік тому

    Great video. This was extremely helpful!

  • @jennierlc2761
    @jennierlc2761 4 роки тому +1

    That's a great work of yours sir, but can I ask if how did you design the circuit I mean how did you know the exact value of components to use also how did you know to connect them properly in the schematic, please let me know because I want to learn to design electronic circuits on my own, thank you

  • @iamwaiting514
    @iamwaiting514 2 роки тому

    excellent video, thanks for your time

  • @jboy6944
    @jboy6944 10 місяців тому

    Doesn’t the mosfet in the schematic need a pull down resistor to drain gate capacitance? Otherwise the mosfet will be in saturation mode for a long time.

  • @ccv3237
    @ccv3237 3 роки тому +1

    Superb explanation and demonstration views, and animations. Congratulations!
    I think this is the best video in these regards. I will thumbs up, and subscribe.

  • @ahmeds606
    @ahmeds606 4 роки тому +2

    You deserve more than a like for this great work 👍

  • @andersjensen3805
    @andersjensen3805 27 днів тому

    High class video, Thank you 👍

  • @ishandhanotia6214
    @ishandhanotia6214 4 роки тому

    that was too good explanation and showed it so easily

  • @pedrolotti45
    @pedrolotti45 Рік тому

    thank you for the high quality content

  • @UNBEATABLE_GUY
    @UNBEATABLE_GUY 6 місяців тому

    Sir please can you answer me a simple dc motor can move by using servo tester and MOSFET?😊

  • @shvideo1
    @shvideo1 5 років тому +1

    Excellent video. How did you learn to design PCBs on Easyeda? There are no good videos from them. Also looking for components and picking the correct size, for example to fit a POTs pins is like searching through a jungle. How do you determine correct pin spacing on components contributed by other people? Any helpful tip is much appreciated. Keep up the great work. Thank you.

  • @mikekafei
    @mikekafei 3 роки тому +2

    Nice video! What program did you use to simulate the circuit diagram?

  • @charly_rosario
    @charly_rosario 3 роки тому

    Hi from Argentina, excellent video, i have a question, can i use this pwm to control volume of alarm siren 12v?

  • @antonioluperini5684
    @antonioluperini5684 4 роки тому

    Very professional video. Good job!

  • @MrAce-rs6ju
    @MrAce-rs6ju 5 років тому +5

    Very good video "keep them coming"

  • @includemylog
    @includemylog Рік тому

    Thanks for your explaning

  • @giorgioparodihorsky4089
    @giorgioparodihorsky4089 3 роки тому

    Awesome way to explain it ....thanks

  • @indianinstituteofrobotics2230
    @indianinstituteofrobotics2230 6 місяців тому

    how do you create these animations. I'll really appreciate if you can share this.

  • @sbird7251
    @sbird7251 3 місяці тому

    If I have a geared motor that runs at 30RPM, then I add a PWM speed controller, will the max speed still be 30PWM?

  • @DailyFrankPeter
    @DailyFrankPeter 2 роки тому

    Noob question perhaps... but why is it simply assumed that voltage applied for less time AUTOMATICALLY equals lower voltage? Does it require a specific component to perform the averaging (e.g. capacitor?)? Or is it always true in any circuit (even more interesting why)? Does it perhaps require some component to not be there (RC filters come to mind)?

  • @turkishwithemre
    @turkishwithemre 2 роки тому

    But why we don't use power supply to change the voltage. Because of the amperage that can deliver ?

  • @MechanicForGMCCars
    @MechanicForGMCCars Рік тому

    Hello I have unusual question wuld that circuet work with pick up coils found in distributors?
    I have for days problems finding corect circuet to interupt pick up coils going to ignition module .
    So any help please?
    Basicaly I need circuet that can control pick up coils phase shift them or controling pulse generators pulse duration

  • @marioguy104
    @marioguy104 6 місяців тому

    Is there a way you can make the circuit so that instead of using Variable Speed, you use 3 Speeds within the motor instead? For example instead of the potentiometer using the Variable Speed to control the motor using 3 Speeds within the motor shaft instead of customizing it from an Aesthetic Low Speed (very slow) to Full Blast/Super High Speed (very fast).

  • @DIYGarage_SoCal
    @DIYGarage_SoCal 3 роки тому

    Great job on the animations!

  • @bobbays1552
    @bobbays1552 3 роки тому

    I would like to see you make one that can handle 45 amps motor controller

  • @DazzaDirect
    @DazzaDirect 5 років тому +1

    hi , thanks for the video , found the link from easyeda

  • @farisk9119
    @farisk9119 2 роки тому

    Good video! Can I use an LED instead of a motor? If so, can I consider it as a constant current driver or voltage driver? Thanks

  • @utt.1384
    @utt.1384 Місяць тому

    how about power consumption effeciency of pwm vs switching buck voltage control for motor speed controller?

  • @delrstudio.2252
    @delrstudio.2252 3 роки тому

    Thank you very much for you. god bless you!

  • @bhooshanvijay326
    @bhooshanvijay326 4 роки тому

    I don't understand why you used MOSFET while making a Cir-quit with arduino, can't we use a BJT
    Update:
    I saw the difference between a mosfet and a bjt. So you can contol the output current with the variable input voltage in a mofet, while in a bjt, you can control the output current using the variable input current. You can generate pwm output in an arduino which will deliver variable input voltage for mosfet and in turn the mosfet will control the current output to the motor or the bulb.
    Please correct me if I am wrong.
    I have a doubt: how do you increase the brightness of the led with the current output of the mosfet, I thought increasing the voltage does that.

  • @Sanaullahalam95
    @Sanaullahalam95 3 роки тому

    D1-D3 number mistake I think D3 is Schottky diode and D1,D2 4148

  • @debochando
    @debochando 2 роки тому

    Hi. This is a great video. The best visualization of the content I've seen so far.
    A bit old, but I hope you still can see this message. Regarding the circuit representation about 5:30, with the small waves next to the components, did you get inspired by some software? I'm very interested in making some visualizations of this kind for learning.

  • @marvelshorts2.o337
    @marvelshorts2.o337 Рік тому

    thanks for making this video bro

  • @impactodelsurenterprise2440
    @impactodelsurenterprise2440 2 роки тому

    Do you lose torque with lower speed as much as you would if you were to use a simple potentiometer to lower the voltage?

  • @Good-Enuff-Garage
    @Good-Enuff-Garage 2 роки тому +1

    half way through the video turns into an infomercial

  • @user-gp4vu7ox3y
    @user-gp4vu7ox3y 2 роки тому

    Please what is the name of the program you did the circuit simulation in?

  • @josedmendozaresendiz3439
    @josedmendozaresendiz3439 Рік тому

    Excellent video!