Raspberry PI Controlled DC Electronic Load

Поделиться
HTML-код
  • Опубликовано: 23 июл 2024
  • In this video I build a DC Load that's controlled by a raspberry pi. I've built dc loads before, but this time I decided to up the goal to supporting 100w (it actually handled 200w) using three mosfets instead of one. I drive it with a DAC and read back the actual state using an ADC. The CPU board is a raspberry pi, and I have a VFD, encoder, and some buttons for control. It also has a web UI. For more electronics projects, see www.smbaker.com/
  • НаукаНаука

Комментарии • 28

  • @Pops180
    @Pops180 3 года назад +7

    The major temp difference is due to all three mosfets being driven by a single driver. Each mosfet is a little different in regards to their gate threshold voltage. I would treat each mosfet as a separate circuit ( individual drivers and current shunts)

  • @cyclemoto8744
    @cyclemoto8744 4 года назад

    Many thanks for your content. Based on most of the other RUclips contact your presentation stands out due to the fact that you actually verbally explain your process. Evidently this feature of yours (talking) is beyond the grasp of most of the other channels. Keep up the great work. Cheers from oz

  • @TheRealSasquatch
    @TheRealSasquatch 4 года назад +2

    Nice solution - I esp. like the use of VFD.

  • @nosafetyswitch9378
    @nosafetyswitch9378 4 года назад

    Amazing job! Makes me feel very embarased about my ugly looking Arduino Load but it works so I dont complain and costed me almost nothing! Mine runs a single transistor and I wont push it for more than 50W but what I have done is i ve used a GPU cooler from an old graphics card and run the fan at 5-6v so it is not loud but the cooling is amazing, It also has 3 buttons but they dont look nearly as neat as your setup! Again great job!

  • @tsusec
    @tsusec 3 года назад

    When i do something with opamps, Rail-to-Rail opamps in my xp dont go to true zero output voltage, so if it is necessary to remove that offset @0V input, i make negative voltage generator, so negative pole of OP is below 0V ie. -2.5V.. By that you remove most(not all) problems.

  • @DaveMcAnulty
    @DaveMcAnulty 4 года назад +1

    Since your already sampling the current sense resistor's voltage with the PI why don't you just control the mosfets directly with a spare gpio pin?

  • @bitsurfer0101
    @bitsurfer0101 2 года назад

    What is the size of the new heatsink? Would you be able to post dimensions?
    Thanks for posting this video.

  • @ugetridofit
    @ugetridofit 4 года назад

    you should try the INA219AID IC. This is what I used for mine and makes it real easy to measure volts and amps at same time.

    • @ahmedelwan9129
      @ahmedelwan9129 4 года назад

      ads115 is really better then ina219 i am using both and ads115 has 16bit and better i know you need to add shunt and resistor but its ok i think

  • @tablatronix
    @tablatronix 3 года назад

    VFD, niiice, raspi seems overkill but flexible for sure. Why the IO expanders ?

  • @flemming2jacobsen911
    @flemming2jacobsen911 4 года назад +3

    If you added a .01R-ish resistor in each source of the power FETs, would it not help balance the load on each?

    • @RicardoPenders
      @RicardoPenders 3 года назад

      yes it would, I made a DC load myself and I'm using from an old amplifier those double 0.22 Ohm resistors in a ceramic package and I have the 2 source pins connected to that resistor which balances it quite nicely

  • @UpLateGeek
    @UpLateGeek 4 года назад +1

    I was just looking to buy a cheap electronic load from China, and while it would be fun to build one of these myself, it would definitely take a lot longer considering all the work involved, ordering parts and the board. Plus my 3D printer is out of action right now, so I'd have to get that working to print a case.
    Anyway, it was a nice little project. The VFD is cool, I always like seeing them in projects rather than a boring old LCD. Have you considered using a piece of transparent green acrylic or colour gel to give better contrast? I bought a big sheet of red colour gel from a photography place, which I use on my LED displays. It really makes the segments stand out.

    • @smbakeryt
      @smbakeryt  4 года назад +2

      I do have some orange filters (bought them to use to color the VFD I put on my Prusa 3D Printer) but have not put them into use yet. I do think it would be fun to color them. If you want a commercial load from China, the Kunken KP184 seems to be a popular one. I have a KP184 here as well, but I thought it would be fun to build my own, and the UI on the Kunken feels a bit like it was designed in the 1980s.

  • @EasyOne
    @EasyOne 4 года назад

    good

  • @BartdeBoisblanc
    @BartdeBoisblanc 2 года назад +1

    I know why it is oscillating ,the LM324 can't handle the capacitive load of the MOSFET. You capacitor is dampening the oscillation by attenuating the frequency of oscillation through feedback. it is making the ac gain of you feedback loop less than 1.

  • @gnabla321
    @gnabla321 4 года назад

    What is the advantage to drive the gates through OpAmps? I have built an electronic load where the DAC is directly connected to the gate. Seems to work so far.

    • @largepimping
      @largepimping 4 года назад

      I believe that putting individual opamps on each gate makes the load sharing between the mosfets much more equal - much more than other options.

  • @guillep2k
    @guillep2k 4 года назад

    Why do you need a unity gain OpAmp @ 2:30 to feed the next OpAmp? Unless you've actually meant to connect pin 2 of SV1 to its output, which would make more sense.

    • @smbaker-3d-prints122
      @smbaker-3d-prints122 4 года назад +1

      This was a holdover from my original design that used a potentiometer, and I suppose it buffered the potentiometer. Even then I'm not sure it's necessary (may have come from the original EEVBlog video that I watched long ago). I am working on a respin of the board where I drop the unity gain stage as well as switch the dual op-amp out for a single op-amp that has an offset trimmer.

  • @bitsurfer0101
    @bitsurfer0101 2 года назад

    How hot does your sense resistor get?

  • @iyan1khz
    @iyan1khz 2 года назад +1

    how does the cellphone camera to check temperature?

    • @smbakeryt
      @smbakeryt  2 года назад

      I'm using a "seek thermal" compact thermal imager that plugs into the phone.

  • @prashkd7684
    @prashkd7684 10 месяцев назад

    I don't think this design will last long with you run it at full capacity. There is no current balancing between the mosfets so you never know which one is pulling more current

  • @samhsavdr9647
    @samhsavdr9647 4 года назад

    good day i want to convert irobot roomba battery to li ion battery. This is a very common issue. How can I do charge voltage ranges from 7 to 20v .. 3200ma - 14.4v 5200ma liion battery

    • @zaprodk
      @zaprodk 4 года назад

      What on earth does this relate to this video? ...

  • @sathyaprasad1411
    @sathyaprasad1411 10 месяцев назад

    👏👏👏👌👌👌🤝

  • @cyclemoto8744
    @cyclemoto8744 4 года назад

    further to my last comment, at this point in time 2 viewers disliked this video so let's assume those ungrateful people don't like the presenter to talk through the content. Either that or they're just idiots. Maybe my last point stands true regardless.