element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
WorkBench Wednesdays
  • Challenges & Projects
  • element14 presents
  • WorkBench Wednesdays
  • More
  • Cancel
WorkBench Wednesdays
Documents DC-to-DC Converter Efficiency: How to Automate Measurements and Improve Performance - Workbench Wednesdays 72
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join WorkBench Wednesdays to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 25 Apr 2023 3:50 PM Date Created
  • Last Updated Last Updated: 10 May 2023 7:24 AM
  • Views 22072 views
  • Likes 5 likes
  • Comments 10 comments
Related
Recommended

DC-to-DC Converter Efficiency: How to Automate Measurements and Improve Performance - Workbench Wednesdays 72

Maximizing IoT battery usage means you need to know the DC-DC converter’s efficiency across many different loads. Learn how to measure it on your electronics bench. This video shows how to use a multimeter, power supply, electronic load, oscilloscope, or even resistors to evaluate the efficiency of a DC-DC converter.

Watch the Video:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Bonus Content:

  •  DC-DC Converters - eBook  
  •  How to Program Test Tools with Python - Workbench Wednesdays 66 
  •  Measurements with an SMU - Workbench Wednesdays 40 
  •  Instrument Basics: Electronic Loads -- Workbench Wednesdays 14 
  •  Instrument Basics: Bench Power Supplies -- Workbench Wednesdays 13      

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
DC-DC CONVERTER, 3.3V, 0.5A Multicomp Pro 1 Buy Now
LM317BTG - Adjustable Positive Regulator TI 1 Buy Now
72-7270 Decade Box, Resistance, 7, 1ohm to 11.1Mohm, 1 % Tenma 1 Buy Now
HMC8043 Bench Power Supply, Programmable, 3 Output, 0 V, 32 V, 3 A Rohde & Schwarz 1 Buy Now
MP730028 US Bench DMM, 5.5 Digits Multicomp Pro 1 Buy Now
115 - Handheld Digital Multimeter, 6000 Count, True RMS, Auto, Manual, 3.5 Digit Fluke 1 Buy Now
MP7300256 Handheld DMM 3.75 Digits with Bluetooth Multicomp Pro 1 Buy Now
MP710259 DC Electronic Load, 300 W, Programmable, 0 V, 120 V, 30 A Multicomp Pro 1 Buy Now
RTM3000 - 4 Channel Oscilloscope (RTM3K-COM4) Rohde & Schwarz 1 Buy Now
Oscilloscope Current Clamp Probe RT-ZC20B Rohde & Schwarz 1 Buy Now
2602b, SourceMeter, 2-Channel, 4-Quadrant, 3A DC, 10A Pulse Keithley 1 Buy Now
B2901BL, Precision, 1-Channel, 21V, 1.5A, 1pA Resolution Keysight 1 Buy Now
GSM-20H10, 4 Channels, Current/Voltage/Resistance Measure, Current/Voltage Source, 22 W GW Instek 1 Buy Now
NGU404, 1-Channel, 4-Quadrant, 40V, 3A, 60W with Digital I/O Option Rohde & Schwarz 1 Buy Now
 

element14 presents

element14 Presents  |  About James |  Workbench Wednesdays

  • dc-dc converters
  • efficiency
  • DC-DC Converters Efficiency
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • baldengineer
    baldengineer over 2 years ago +2
    In the video, I showed some Python code. This automation code is based on the Bode Plot code . However, I stream lined the instrument modules a bit. The idea is that you can create a couple of function…
  • Jan Cumps
    Jan Cumps over 2 years ago +1
    I'll see your ugly python code and raise you my ugly labview: part of the eload series: Programmable Electronic Load - Automating a DC Switcher Efficiency Test with LabVIEW
  • dougw
    dougw over 2 years ago

    I like the Bode plot code idea ...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 2 years ago in reply to koudelad

    You can! /products/roadtest/rt/roadtests/627/roadtest_aim-tti_smu4201

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • koudelad
    koudelad over 2 years ago

    Great episode. I wish I could get some second hand SMU at reasonable (i mean amateur friendly) price :)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • baldengineer
    baldengineer over 2 years ago in reply to DAB

    Thanks DAB!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 2 years ago

    Another very good video.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • baldengineer
    baldengineer over 2 years ago

    In the video, I showed some Python code. This automation code is based on the Bode Plot code. However, I stream lined the instrument modules a bit. The idea is that you can create a couple of function calls for whatever instrument you have.

    Bald-Efficiency on GitHub.

    Steps:

    1. Edit the strings in inst/instruments.py
    2. Make an instrument module for your tool in insts/.
    3. Modify efficiency.py to use your modules. And then go.

    Of course, there is a ton of room for improvement. I provide this code as a starting point if you want to do something like this in Python with PyVISA.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • baldengineer
    baldengineer over 2 years ago in reply to scottiebabe

    haha, Good eye!

    I've been using a Libre Computer Le Potato lately. So now I have "bench pi" and "bench-potato." (Even though "bench pi" should be renamed "IT closet pi.") I'm not the most creative when it comes to names, obviously.

    So far, I have only used it for pyVisa / Linux stuff. I haven't tried the GPIO (or other IOs) yet. But for $35 (plus a wifi/bt dongle) it seems to be a decent alternative to a Pi for general purpose stuff. AND, you can actually buy them. :)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • baldengineer
    baldengineer over 2 years ago in reply to Jan Cumps

    haha, I don't know what it does, but it looks cool doing it!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • scottiebabe
    scottiebabe over 2 years ago

    I'm definitely not a couch-potato but I might be a bench-potato... Great work!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 2 years ago

    I'll see your ugly python code and raise you my ugly labview:
    image

    part of the eload series:  Programmable Electronic Load - Automating a DC Switcher Efficiency Test with LabVIEW 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube