FIRST DRAFT: Programmable dummy load

Posted on Thursday, January 26th, 2012 in Prototypes by DP


This is a programmable current sink, usually used to simulate¬† different current loads for power supplies. We have always wanted to build one, but we’ve stalled several times. This design is based on the simple analog load posted by Bearmos. It’s not intended to be a final project, it’s just an experimental prototype to see what might go into an eventual project.

We’re using an MCP4725 I2C 12bit digital to analog converter to set the current instead of a pot. Everything is controlled via the USB capable PIC18F2550 microcontroller, The relevant data is displayed on a 2X16 character HD44780 LCD. The UART interface is also available for datalogging and debugging. You can check out the schematic below.

This is only a initial test version, as we plan to develop this project more. If you have any suggestions, tips, or questions please head for the forum.

This entry was posted on Thursday, January 26th, 2012 at 1:00 pm and is filed under Prototypes. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

4 Responses to “FIRST DRAFT: Programmable dummy load”

  1. megabug says:

    Wow very nice! I am thinking of buildung this a long time… but never had the time… if you need someone to help testing and have a spare pcb… ;) dibs!

  2. Kaz says:

    Would it not be able to upload load profiles? so a simple table with load data – with simple “goto” profiles?

    so example

    1. After 5 minutes set load to 1a
    2. After 15 min set load to 1.5a
    3. After 20 sec set load to 0.5a
    4 After 30 sec set load to 1a
    5. Repeat from step 3 25 times
    6. Goto Step 2

    And finally a “cutoff” voltage (great for battery discharging)
    Set Min V = 8 volt.

  3. Rubi says:


    I love this project.
    What I miss on my current sink is the possibility of temp control.
    It would be way much easier to put an ntc on the dut and watch the temp on the lcd display, instead of using an extra device for temp control.


Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Derek: Is the Sunday one no longer a thing?
  • Doub: Just add sleeving and black variants of these 5557 and you'll take the enthusiast/gamer PC market by storm.
  • James Fowkes: This is a brilliant service, I'm sure I'll be using it a lot. An option for spade/FASTON connectors would be amazing!
  • Peter: Another sunday, another chance...
  • Louis Beaudoin: This is great work guys! Placing an order for a sample pack and hope to use the service to make a custom cable soon.