Author Topic: KORAD programmable PSU Voltage kludge  (Read 2911 times)

0 Members and 1 Guest are viewing this topic.

Offline MikeQTopic starter

  • Newbie
  • Posts: 3
  • Country: se
KORAD programmable PSU Voltage kludge
« on: December 25, 2017, 07:50:15 am »
I recently bought a KORAD USB controllable PSU with the intention of implementing a lithium ion battery charger in software. Unfortunately the PSU reports inaccurate voltages when within close range of the setpoint. When the measured voltage gets within 0.2 volt from setpoint, it reports/displays the setpoint instead of the measured voltage..! I assume this is deliberate by the firmware, but neither the vendor nor KORAD are too happy admitting this. And of course, it might be only my unit defective, however not very likely.

I wrote down all the detailes here; http://whiteboard.ping.se/HackValue/KoradPsu

Much appreciated if someone could verify my claim that this is a problem with the series, and not only my device (or as the vendor told me, my multimeter ;)).

Thanks.


« Last Edit: December 25, 2017, 09:35:20 am by MikeQ »
 

Offline HalFET

  • Frequent Contributor
  • **
  • Posts: 512
  • Country: 00
Re: KORAD programmable PSU Voltage kludge
« Reply #1 on: December 25, 2017, 08:22:14 am »
What did you use to measure these values?
 

Offline MikeQTopic starter

  • Newbie
  • Posts: 3
  • Country: se
Re: KORAD programmable PSU Voltage kludge
« Reply #2 on: December 25, 2017, 08:57:25 am »
What did you use to measure these values?

"Reported voltage" and "current reported" from the PSU itself via the serial API, consistent with the values on the PSU's display. "Current limit" the limit set via the serial API. "True voltage" calculated from "current reported" over the 20 ohm load via ohms law. This value is verified against an external voltmeter as well.
 

Offline Per Hansson

  • Supporter
  • ****
  • Posts: 437
  • Country: se
Re: KORAD programmable PSU Voltage kludge
« Reply #3 on: December 25, 2017, 10:47:16 am »
Yes this is a documented issue with this PSU, see here:
https://www.eevblog.com/forum/repair/korad-ka3005p-power-supply-calibration/msg1105223/#msg1105223

The user "Tony Mach" has even started work on a custom firmware for it if you want to get your hands really dirty further down in the same thread!

And then if you are really down to it why not just throw everything out and design your own logic controller? ;)
https://www.eevblog.com/forum/projects/korad-ka3003d-redesign-and-upgrade/
 
The following users thanked this post: edavid, MikeQ

Offline MikeQTopic starter

  • Newbie
  • Posts: 3
  • Country: se
Re: KORAD programmable PSU Voltage kludge
« Reply #4 on: December 25, 2017, 12:06:31 pm »
Many thanks, Per!

Now I know this really is by design and can continue my dialog with KORAD based on this. Hacking the firmware would have been an idea, but with IP protection enabled in the MCU requiring writing new firmware from scratch ... no thanks. Patching away the condition toggling from true value to setpoint probably quite easy, but requires the original firmware.

What a shame.
 

Offline glarsson

  • Frequent Contributor
  • **
  • Posts: 814
  • Country: se
Re: KORAD programmable PSU Voltage kludge
« Reply #5 on: December 25, 2017, 12:28:01 pm »
When repurposing a bench power supply to charge batteries it is important to find out if the power supply can survive when the battery tries to fees power back into it. Many power supplies will not survive.
 

Offline alm

  • Super Contributor
  • ***
  • Posts: 2903
  • Country: 00
Re: KORAD programmable PSU Voltage kludge
« Reply #6 on: December 25, 2017, 02:04:57 pm »
To prevent current flowing from the battery into the power supply (e.g. when power to the power supply gets interrupted, or some protection triggers), a series diode between power supply and battery is often recommended. Obviously this will degrade voltage regulation at the battery terminals.

Offline glarsson

  • Frequent Contributor
  • **
  • Posts: 814
  • Country: se
Re: KORAD programmable PSU Voltage kludge
« Reply #7 on: December 25, 2017, 02:34:01 pm »
The diode makes it hard to stop charging LiIon batteries at the correct tension.
 

Offline Kalvin

  • Super Contributor
  • ***
  • Posts: 2145
  • Country: fi
  • Embedded SW/HW.
Re: KORAD programmable PSU Voltage kludge
« Reply #8 on: December 25, 2017, 03:11:00 pm »
How about using reverse current protection:

http://www.ti.com/lit/an/slva730/slva730.pdf

Using dedicated reverse current protection circuits will reduce the voltage drop compared to the diode solution.

One may also want to simulate and investigate this simple "ideal diode" circuit using a P-MOSFET and two [quite well matched] PNP-transistors:

http://jiggerjuice.info/electronics/projects/power/ideal-diode.html#type3
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf