This short post will describe a small side-project that I’ve had in the back of my head for some time now, and was finally able to complete. It is meant to enhance the usability of my BK Precision 8500 electronic load by adding banana jacks as well as remote sense terminals to the front panel. Since many other electronic loads out there share the same physical structure as this series from BK Precision, the final design can be useful for many other people with a variety of different instruments.
This post will be somewhat different to others, but I consider it interesting enough and useful enough to share on the blog. Over the past years I have used MATLAB quite a lot for communicating with instrumentation/test boards I’ve designed. Due to a number of reasons I’ve recently decided that gradually transitioning to use of Python instead is a good idea. My needs are typically quite basic, some communication with external instrumentation/test boards, data recording, data analysis, and finally generating some nice looking figures to summarize the results. Since the best way to learn is do, I’ve decided writing a control software for a DC electronic load I own would be a nice first project. The code is finally complete, so I’ve decided to share it with others so that anyone who owns an instrument from this series could use it.