Constant Voltage or Current Supply with ARDUINO

Sdílet
Vložit
  • čas přidán 20. 08. 2024

Komentáře • 239

  • @ELECTRONOOBS
    @ELECTRONOOBS  Před 3 lety +7

    You all have good questions, I'll try to answer them soon. Thank you so much!
    Join my Spanish Arduino Course: bit.ly/3ldW6kO

    • @09iban09
      @09iban09 Před 3 lety

      Una pregunta, si nos apuntamos al curso ahora podremos seguir con el segundo curso avanzado o ese curso ira aparte? A mi me interesa mas el avanzado, pero si va todo junto me apunto ya y asi ya lo tengo. Un saludo

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 3 lety

      @@09iban09 hola. Los cursos van relacionados pero serán dos cursos por separado. Quiero decir tendrías que pillar el segundo también. Si quieres espérate al más avanzado. Saludos :)))

    • @09iban09
      @09iban09 Před 3 lety

      @@ELECTRONOOBS vale perfecto gracias. Esperando al segundo curso con ansia =D

    • @pashko90
      @pashko90 Před 3 lety

      @HalfSpeedMastering hi bro. Im looking for some budget 300-350v (working voltage on the system 210-260v) mppt, but they all priced around 1000$. Where is something cheaper on the market? I love vectron, but does not have that much cash right now... I appesiate your advice.

  • @marshdilruk
    @marshdilruk Před 3 lety +4

    As Albert Einstein once said, you made everything about buck converter as simple as possible but not simpler than what it should be. Great video man! It's really an interesting time to be live in because video tutorials of this quilty are freely available on CZcams.

  • @raagamparmar179
    @raagamparmar179 Před 3 lety +17

    I ALWAYS WANTED A VIDEO BASED ON THAT!!! Good Job!

    • @robotechzone
      @robotechzone Před 2 lety

      best arduino project czcams.com/video/zxlb22cTwHo/video.html and you can also get code from this video

  • @TechBuilder
    @TechBuilder Před 3 lety +18

    Great vid! Was working in a synchronous version lately, very timely :)

    • @ericdenny4515
      @ericdenny4515 Před 3 lety +1

      My three favourites are electronoobs,Techbuilder and great scott

    • @protonspeed
      @protonspeed Před rokem

      @@ericdenny4515 same here

  • @ericcmcgraw
    @ericcmcgraw Před 3 lety +4

    Very well explained. A little more detail on the role of the inductor and diode: When the switch is closed, the supply is charging up the inductor, which stores its energy as current. When the switch opens, the inductor discharges its energy while pulling additional current through the diode. This is what allows the converter to output more current than the supply (unlike a linear regulator) and thus be more efficient.

  • @r.d.machinery3749
    @r.d.machinery3749 Před 3 lety

    This guy is one of the best of the electronic enthusiast CZcamsrs. I have watched the channel grow quite successfully. Shame about the constant ads - I pay for CZcams and expect an ad free experience.

  • @ecospider5
    @ecospider5 Před 3 lety +6

    Fantastic overview. I’m looking forward to understanding the code that makes this work.

  • @Delali
    @Delali Před 3 lety +4

    I love how you explain stuff into details. Glad to learn from your channel as always. Great video

  • @fatigmakers
    @fatigmakers Před rokem

    I've watched your videos for serveral months. Great explaination in simple words, although I'm not a native, but still can understand easily. Thank you a lot.

  • @RinksRides
    @RinksRides Před 3 lety +1

    Suggested to add inline capacitor with gate and appropriate resistor to Source to limit pulse-length to the Gate. This is common practice to block DC. That way, it would not matter if your MCU or driver circuit failed to a DC state. The MOSFET Gate would only respond to pulses. the RC forms a high pass filter. The inline Capacitor to Gate introduces ~90 deg phase shift, but not a problem if you only have one channel or drive all Gates the same way.

  • @malharkhairnar485
    @malharkhairnar485 Před 3 lety +1

    Your videos helped me alot for my engineering project

  • @azyfloof
    @azyfloof Před 3 lety +3

    There's a highly linear relationship between the pwm frequency and the voltage output, so you could probably calculate an accurate offset to add to or subtract from the pwm frequency in a single loop, instead of adding or subtracting by 1 with each loop 😊

    • @LeonardoMeireles05
      @LeonardoMeireles05 Před 11 měsíci

      No, depende de muchas cosas incluida la temperatura, no es una cuenta Lineal

  • @akara8793
    @akara8793 Před rokem

    One of the best explanation i have seen for a long time. You need really know your craft to explain it in such simple terms. Its never easy explaining complex thing very simply. Well done look forward to watching more

  • @iuhere
    @iuhere Před 3 lety +1

    Absolutely worth my watchtime.🙏 Thank you for sharing. Good luck 👍 for the next one

  • @Dad-ij2qy
    @Dad-ij2qy Před 9 měsíci

    Two seriously COOL ways to use an Arduino! Thank you for explaining it all in such detail. Super!

  • @educationaltechnology8363

    ohhh your channel is definitely under-rated crystal clear explination.

  • @rjhornsby
    @rjhornsby Před 3 lety

    Thanks for this video. I have a closet full of low power gear, most 5, 12, maybe 18VDC - many of us do - and it’s long frustrated me that every single device needs its own 120VAC power input. It’s messy wiring, requires multiple 120V power strips, and I have to guess can’t be power efficient doing AC to DC for each thing. Your explanation helped me understand what it might take to fix my rat’s nest.

  • @engineerjoules7163
    @engineerjoules7163 Před 3 lety +3

    Great explanation of how the feedback loop can maintain a constant voltage output. Awesome video sir!

  • @asitsantra3491
    @asitsantra3491 Před 3 lety +3

    Great.... mppt 3 stage charging...

  • @stefano.a
    @stefano.a Před 3 lety +1

    Excellent work! This will be taught in the school where I work (referring also to your video and video channel) adding PID control. Thank you!

    • @stephaniesadie832
      @stephaniesadie832 Před rokem +1

      "taught" not "teached", dreadful grammar for a Teacher.

    • @stefano.a
      @stefano.a Před rokem

      @@stephaniesadie832 thank you. I teach electronics in Italy

  • @RMquickbit
    @RMquickbit Před 3 lety

    Great video man, awesome breakdown from the very beginning and showing the fundamentals behind the circuits! Too many channels skip over the educational information, 👍🏻. Definitely looking forward to the future MPPT controller. Well done, sir.

  • @mancio92M
    @mancio92M Před 3 lety +1

    beautiful tutorial

  • @mrfrozen97-despicable
    @mrfrozen97-despicable Před 3 lety +2

    Good. Thanks for fresh content Everytime

  • @circuitium310
    @circuitium310 Před 3 lety

    Nice video! Love them not just the way you present them but because they teach and clarify some vague concepts. Thank you!

  • @BenMitro
    @BenMitro Před 3 lety

    Excellent absolutely excellent coverage of a buck inverter based on Arduino. Looking forward to the full MPPT project.

  • @raghavsrivastava2910
    @raghavsrivastava2910 Před 3 lety +1

    Great video. Please make a video on how to add PID control to this converter.

  • @Metroid1890
    @Metroid1890 Před 3 lety +1

    I've been wanting to do this for a while

  • @abdulrouflone_5555
    @abdulrouflone_5555 Před 3 lety +1

    Thanks for making MPPT CONTROLLER 😍

  • @electronic7979
    @electronic7979 Před 3 lety +1

    Helpful video. I liked it

  • @sammflynn6751
    @sammflynn6751 Před 3 lety

    damn waiting eagerly for the MPPT video, This channel keeps getting better every video.

    • @robotechzone
      @robotechzone Před 2 lety

      best arduino project czcams.com/video/zxlb22cTwHo/video.html and you can also get code from this video

  • @SudhirKumar-bq4xz
    @SudhirKumar-bq4xz Před 3 lety +1

    For me this is one of best explanation on CV or CC source.
    Sir, can you make a video on MOSFET gate drive circuit. Most of us confused when to use driver IC, when to use isolated transformer, also many schematics offers discrete bootstrap circuits, so can you explain which option is efficient for specific circuits.
    Also can you recommend a good textbook to study electronics....
    Thank you in advance..... :-)

    • @eindeend
      @eindeend Před 3 lety +1

      FYI, greatscott made a video a week ago about driving mosfets. That video helped me understand it very well

    • @SudhirKumar-bq4xz
      @SudhirKumar-bq4xz Před 3 lety +1

      @@eindeend Thank you, and I'm also his old subscriber, still we may get new suggestion or even detailed explanation or different opinions from Electronoobs, 2 is always greater than 1 right....? :-)

  • @SaliyaRuchiranga
    @SaliyaRuchiranga Před 3 lety +1

    great video, and clear explanation ! 💖💖💖💖💖

  • @usmanumer9871
    @usmanumer9871 Před 3 lety

    u always explan clearly

  • @harikamalakarreddydarapu7410

    Very nice project

  • @ashok_ign5623
    @ashok_ign5623 Před 3 lety +1

    Always Great Tutorials 🔥🔥

    • @robotechzone
      @robotechzone Před 2 lety

      best arduino project czcams.com/video/zxlb22cTwHo/video.html and you can also get code from this video

  • @bahadrsivasl6615
    @bahadrsivasl6615 Před 3 lety

    Realy great job!!! You won a subscriber, thanks for your efforts

  • @shehryarshaheen7115
    @shehryarshaheen7115 Před 3 lety +1

    That's my stuff 🐱. Keep it up

  • @jamest.5001
    @jamest.5001 Před 3 lety

    Happy holidays, this Buck's for you, buck converter!

  • @caslor2002
    @caslor2002 Před 3 lety

    Thanks one more time again for the detailed but simple in explanation video for electronics . i have learned a lot and helped me build my own projects.

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 3 lety

      Thank you!

    • @lennard7123
      @lennard7123 Před 3 lety

      @@ELECTRONOOBS Hey, I also think this video explains very good how the converter and module are working, but you could please post the code for using buck converter and current limiter at the same time? I don't know how to program it... Thank you very much :)

  • @jimbooth2010
    @jimbooth2010 Před 3 lety

    Very nice video!! Good job!

  • @jensschroder8214
    @jensschroder8214 Před 3 lety

    If you open the switch, the coil will try to keep current flowing. This can be done through the diode in the capacitor. With the switch open, the coil becomes a battery for a short time.
    The diode should be a fast Shottky diode, not a slow 1N400x. A quick UF4004 work.

  •  Před 3 lety +6

    it needs PID to be better :))

  • @Deepakkumar-pk9nz
    @Deepakkumar-pk9nz Před 3 lety +2

    Add a rotary encoder to control the current and voltage.

  • @guilhermedias9404
    @guilhermedias9404 Před 3 lety

    Great vídeo man 👍👍👍

  • @abdullahalrazi3491
    @abdullahalrazi3491 Před 3 lety

    Wait for it bro. love you

  • @ignition_electronics2520
    @ignition_electronics2520 Před 3 lety +1

    Thank You So much for Great Tutorial 🔥🔥

  • @vipinchoudhary2787
    @vipinchoudhary2787 Před 3 lety

    Thank you very much, I was waiting from a long time for such video..

    • @robotechzone
      @robotechzone Před 2 lety

      best arduino project czcams.com/video/zxlb22cTwHo/video.html and you can also get code from this video

  • @ivanrocha9808
    @ivanrocha9808 Před 2 lety

    Thank you, great explanation!

  • @Gyaan_anant
    @Gyaan_anant Před 3 lety

    Your channel has lot of good stuff, so i'll subscribed it..,, keep growing good content.

  • @SonicWawes
    @SonicWawes Před 3 lety

    Hi. Great video for beginers. Please correct you video for errors in schematic. Your P-MOS transistor has swapped Source and Drain (in for example 5:52). Always connect Source of P-MOS to power supply and Dran to your load in this configuration. Otherwise you tranzistor will be still open thanks to body diode.

  • @superpuppy7854
    @superpuppy7854 Před rokem

    Nice but ...
    With a 555 timer you have a voltage divider on the inputs feeding two comparators that are driving flip flop.
    Wouldn't it be simpler to substitute the arduino with a 555?
    I haven't drawn it out but I'm guessing less cost and components without the risk of burning out your microcontroller.
    Update.
    I just watched your video on the Buck converter and read your post on using the 555.
    Nice to know I was right about it being possible.
    Thanks for posting these, very educational 👍

  • @nasermasri3816
    @nasermasri3816 Před 3 lety +1

    Keep going!

  • @srijantanwar3245
    @srijantanwar3245 Před 3 lety +2

    i am first love you bro

  • @michaelfeeley4351
    @michaelfeeley4351 Před 3 lety +1

    Aren’t there custom ICs that can do the job of the arduino in this project? To my knowledge they’re considerably faster too. Good job though!

    • @pashko90
      @pashko90 Před 3 lety

      Yes, but in this case its just a part of unfinished project.

  • @chanusatelier1331
    @chanusatelier1331 Před 3 lety +1

    Great Job!, Please Make a video for PID controller large heaters(like 1.5kW) using SSR, Thank you.

  • @usmanumer9871
    @usmanumer9871 Před 3 lety

    fantastic project

  • @slametriswandi7322
    @slametriswandi7322 Před 3 lety

    Great tutorial. Excellent...

  • @EEGworld
    @EEGworld Před 3 lety

    Awesome content 👏

  • @amnesie6615
    @amnesie6615 Před 3 lety

    Arduino = Like! I love the Arduino content!

  • @AD34534
    @AD34534 Před 3 lety

    Great video bro.

  • @technicaljourneywithpuneet

    Well explained 👌 Good 👍

  • @jeroenjager
    @jeroenjager Před 3 lety

    Great video! This helped me out soo much!

  • @lennard7123
    @lennard7123 Před 3 lety +2

    Hey, great video! Could you give us a schematic and code for using the buck converter and current limiter simoutanlisuly?

  • @PhG1961
    @PhG1961 Před 3 lety

    Waw, really usefull and a great video. Very well explained !
    Happy holidays and keep it safe !

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 3 lety

      Thank you very much! Happy holidays to you too!

  • @IncroyablesExperiences

    Hi!
    I made an equivalent project years ago in order to charge CC a SuperCapacitor (efficient charge) and get its energy back at CV. I didn't managed to implement a full PID regulation and I see you don't tried (I was expecting as you've done many PIDs before ^^). Your regulation is a kind of integral only (and not proportional to the error).
    Do you think it's possible to implement a full PID this way? It's easy when input/output are not quickly related (heat control, drone axis, etc.) but here a proportional or derivative reaction would instantly fail. Have you tried?
    Thanks to be the only guy on the net that could understand this issue 😌

    • @piiumlkj6497
      @piiumlkj6497 Před 3 lety +1

      I think he kept it simple so the majority of viewers can understand, maybe you can do pid on your channel , défi ?

    • @IncroyablesExperiences
      @IncroyablesExperiences Před 3 lety

      @@piiumlkj6497 He often is exhaustive, I'm pretty sure he tried and conclude it's not possible, I think the loop frequency of the Arduino isn't fast enough to really be able to manage a functional proportional (and worst derivative) effect (it's an assumption).

    • @IncroyablesExperiences
      @IncroyablesExperiences Před 3 lety

      @Electronoob?

  • @sermadreda399
    @sermadreda399 Před 3 lety

    Great vid, Thank you for sharing

  • @shantotorofder3916
    @shantotorofder3916 Před 3 lety +1

    I want to make a micro analog linear servo motor........but there is no link or code......plz make something like servo.....with photoreflector and motor driver.......... that can I control with transmitter Roll pitch or yaw....

  • @yahyamustapha7275
    @yahyamustapha7275 Před 3 lety

    thanks brother you are the best god protect you

  • @sivaprakash6068
    @sivaprakash6068 Před 3 lety

    i am waiting for next week updation of this project. keep doing

  • @backdemoletor4654
    @backdemoletor4654 Před 3 lety

    Absolutely fantastic

  • @Drxxx
    @Drxxx Před 3 lety

    great video!

  • @yaswanthamuluru6190
    @yaswanthamuluru6190 Před 3 lety +5

    Waiting for mppt charge controller

    • @pashko90
      @pashko90 Před 3 lety

      Its gonna be awesome if its gonna be like 300v max, high voltage models are really expensive and hard to find...

  • @NBspark
    @NBspark Před 3 lety +1

    nice concept

  • @uvrjj
    @uvrjj Před 2 lety

    This is gold

  • @Dennis-mq6or
    @Dennis-mq6or Před 3 lety

    Good video!

  • @inayathussain9236
    @inayathussain9236 Před 3 lety

    Mppt charge controller was my university project

  • @DIYwithBatteries
    @DIYwithBatteries Před 3 lety +2

    We can use a 555 instead of Arduino Good stuff mate! 👍

    • @alejandroperez5368
      @alejandroperez5368 Před 3 lety

      No, you can't

    • @michaeld9682
      @michaeld9682 Před 3 lety

      No feedback

    • @TheRainHarvester
      @TheRainHarvester Před 3 lety +1

      I think you could set up a resistor divider to influence the 555's resistors that controls it's waveform.

    • @DIYwithBatteries
      @DIYwithBatteries Před 3 lety +1

      @@TheRainHarvester You are right Dude! we can add a transistor & few resistors on pin 5 of 555ic for feedback !

  • @simengfu7352
    @simengfu7352 Před rokem

    Is the diode placed at the best place? Because once the switch is off, the energy stored in the inductor would push towards the same direction as when the switch is on which results a voltage spike (inductor engergy + capacitor energy). That voltage spike would result a current firstly pass through the LED and then the diode. By the time the current reaches the diode (if it does), the LED is already burnt. This indeed saves the MOSFET but destroyed the load which I think is much more expensive than the MOSFET. I suggest to put that diode together with the inductor parallely just after the switch and befor the capacitor. In this way the the diode is freewheeling immediately after the switch is off.

  • @prathambumb5593
    @prathambumb5593 Před 3 lety

    Excellent content 👍

  • @neail5466
    @neail5466 Před 3 lety

    You are excellent in explaining ❤️,
    This is a great video for understanding the theory but a cc cv module from china would be pocket friendly.

  • @MakerMike-bx5ms
    @MakerMike-bx5ms Před 8 měsíci

    This was great! I just wish you could make a arduino buck boost converter with current limiting too. Pleeeeeease!!!

  • @ionelvranceanu6413
    @ionelvranceanu6413 Před 3 lety +1

    Great video as always. How's the nixie watch project going?

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 3 lety +1

      I've made the PCB but haven't received it yet...

  • @srul76
    @srul76 Před 3 lety

    Great vid

  • @avejst
    @avejst Před 3 lety

    Great video
    Thanks for sharing :-) 🎄

  • @CraigHollabaugh
    @CraigHollabaugh Před 3 lety

    Nice work, great explanation, well presented. I also liked that you have melted your solderless board in spots. Shows you like to experiment (and maybe failed, ha). Thanks from Colorado.

    • @ELECTRONOOBS
      @ELECTRONOOBS  Před 3 lety

      Yes I fail a few times till I get it right :)

    • @CraigHollabaugh
      @CraigHollabaugh Před 3 lety

      @@ELECTRONOOBS All the great engineers fear not their failures but embrace them.

  • @nithikasandinu9034
    @nithikasandinu9034 Před 3 lety

    great video. suscribed

  • @mmoci81
    @mmoci81 Před 3 lety

    Very good video. Would be nice to understand how to calculate values for inductor and capacitor.

  • @shehryarshaheen7115
    @shehryarshaheen7115 Před 3 lety +1

    Please add simple mosfet driver

  • @ritvarsrizikovs7117
    @ritvarsrizikovs7117 Před 3 lety

    Next video - Some popular DC-DC converter (Buck-Boost in perfect situation) and use uC to control Voltages and Currents. (Take away PWM control from uC and use it only as process controller)

  • @OtavioRodrigues_
    @OtavioRodrigues_ Před 3 lety

    Great video!!
    Could you please explain how to calculate the inductor value in the buck converter?

  • @tonyrebeiro
    @tonyrebeiro Před 3 lety

    You must use a 5V zener diode across the voltage divider output, to protect the Arduino input from getting damaged.

    • @robotechzone
      @robotechzone Před 2 lety

      best arduino project czcams.com/video/zxlb22cTwHo/video.html and you can also get code from this video

  • @hans-dieterjung4026
    @hans-dieterjung4026 Před 3 lety

    Thanks, I like it and I'm learning, my question is, how works a constant Voltage with Current limiter

  • @saurabhgawli2167
    @saurabhgawli2167 Před 3 lety

    I liked the video before starting to watch it....

  • @ady0187
    @ady0187 Před 3 lety

    great video,please make a 48v arduino esc

  • @panchavarnamb5619
    @panchavarnamb5619 Před 3 lety +2

    Cloud u please Create a PCB that will turn off the charger automatically after the mobile is fully charged!

  • @SIKHGT650
    @SIKHGT650 Před 3 lety +1

    Good project.....let's make lithium battery charger with variable voltage and amps

  • @leehewitt9559
    @leehewitt9559 Před 3 lety

    Brilliant !!

  • @ajpran
    @ajpran Před 3 lety

    very great, thanks

  • @ranganatennakoon
    @ranganatennakoon Před 3 lety

    awesome !!!

  • @edwinr4378
    @edwinr4378 Před 3 lety

    Thank you 🙏