Skip to content

Refurbish a Power Designs TP325 triple output power supply with a digital meter.

License

Notifications You must be signed in to change notification settings

amosborne/tp325-meter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tp325-meter

Refurbish a Power Designs TP325 triple output power supply with a digital meter.

Demonstration Video

Link to demonstration video, stored on Google Drive.

Construction Pictures

front panel protoboard 1 protoboard 2 protoboards 3 and 4

Operating Principle

  • Electrical Schematic (link)
  • Microcontroller Code (link)

5V and 3V3 power is derived from the TP325 channel-3 21mF capacitor following the transformer and rectifier diodes (typically 13V). A resistive divider and a bipolar transistor set the turn-on/off input voltage threshold, followed by a MOSFET to pull the 5V linear regulator low.

An MSP430 microcontroller drives a shift register with the inputs necessary to realize the proper numeric display. The first 4-bits drive the binary-to-decimal decoder and the second 4-bits drive the MOSFET used to multiplex the LED display anodes.

The TP325 output voltage/current is sensed by a current-sense instrumentation amplifier which is fed through a low-pass filter and into the microcontroller ADC.

The microcontroller and ADC are running at a clock speed of 8MHz. ADC samples are taken at a 50Hz rate; the numeric output is updated at a 6Hz rate and is the median of the previous 15 ADC readings. The numeric output has an update deadband of 8mV (about 1 LSB).

Accuracy Result

The meter was calibrated against an Extech EX330 multimeter via a lookup table in the microcontroller software with a digital code-interval of 32. As can be seen by the chart below, the meter is just as reliable as the EX330 multimeter it was calibrated to.

meter accuracy

Lessons Learned

  • Rather than using 4x single-digit 7-segment LED display, I should have purchased a 4-digit display to avoid having to tie them together by hand. Additionally, I should have purchased a common-cathode LED display in order to multiplex each digit with 1 MOSFET rather than 2.
  • I initially tried to amplify the voltage sense signal with a generic op-amp (LM324) rather than an instrumentation amplifier. I was able to get reasonable common-mode rejection by hand selecting matching resistors for the input divider, but ultimately the generic op-amp did not have the common-mode range to operate near it's negative supply (ground).
  • The chosen microcontroller only has 1kB of flash memory and 99% of it is currently utilized. Designing the software to fit was challenging and ultimately required trading off between the size of the ADC lookup table and the remaining code.
  • End-to-end accuracy and noise rejection would also be improved by the addition of a 12-bit ADC and a higher precision reference with which to calibrate it. I suspect the true accuracy of the current design is about 50mV, rendering the final digit of the display entirely useless. With these improvements the accuracy would certainly be below 10mV.

About

Refurbish a Power Designs TP325 triple output power supply with a digital meter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published