Author Topic: [SOLVED] Korad KD3005 with limited output voltage  (Read 3248 times)

0 Members and 1 Guest are viewing this topic.

Offline ElVectoreTopic starter

  • Newbie
  • Posts: 2
  • Country: de
[SOLVED] Korad KD3005 with limited output voltage
« on: December 20, 2020, 03:21:13 pm »
Hello,

I have a Korad KD3005 power supply (0-30V, 0-5A) for about three years now. Since two years it is broken.

My power supply is the non-programmable version of the Korad or RND KA3005P power supply, from which I attached the schematics I've found in this forum.
Additionally, I added the calibration procedure for the KD3005 power supply, which is from this forum too.
Furthermore, there are photos from the problem attached.

But now to the problems:
  • If turned on, the output voltage is 0V and the set-voltage is X5.35V (4-Digit-Display) while the set-current is X.535A. The X stands for a invalid character. To enable an output voltage, I have to go in the set-mode and rotate the first character to the left until the digits appear. Just like in this video https://youtu.be/ugdTeHeu-i0?t=42. If both set-values are in the valid range, it is unable to go over the maximum values again (30V, 5A).
  • After the set-values are in their valid ranges, we come to the next problem. The displayed values are invalid. If I set the voltage to 30V the displayed value is for example 0.25V, and the real value is 17.5V. I created an table for the set, real, and displayed voltages:
    V_Set in mVV_Real in mVV_Display in mVQ10_VoltQ11_VoltLEDs
    024401212CV
    100746
    5002845
    100054380.05
    15008000
    2000106200.131212CV
    250013220
    3000157800.211212CV
    3100163401212CV
    3200168701212CV
    3300173401212CV
    3400175501212CC
    3500175301212CC
    3600175200.241212CC
    . I left out a few lines for readability, but you have to believe me that V_Real is proportional to V_Set until about it is 3.3V.
  • The real-voltages obviously never gets over a voltage of about 18V. Furthermore, I never hear a clicking noise of the two relays on the power board which are driven by Q10 and Q11 on the main board. Regardless of which set-voltage is applied. If I bridge the voltage over the drivers, so that the voltage over them are set to 0V, the two relays are clicking. But this does not change the output voltage.

As a possible solution, I tried to get into the calibration procedure (V_Set == 12.34V and reboot), but it does not work. After each reboot the set-voltage and the set-current is set to 5.35V and 0.535A. Maybe the EEPROM is broken? To check I thought about building an I2C sniffer with an Arduino or a Raspberry, but I did not realize it yet.

Does someone of you know how to fix these problems?

« Last Edit: December 22, 2020, 06:57:09 pm by ElVectore »
 

Offline m k

  • Super Contributor
  • ***
  • Posts: 2549
  • Country: fi
Re: Korad KD3005 with limited output voltage
« Reply #1 on: December 21, 2020, 07:20:09 pm »
Maybe you've just lost one of those internal regulators.
Since it tops around half perhaps it's -12V.
Advance-Aneng-Appa-AVO-Beckman-Danbridge-Data Tech-Fluke-General Radio-H. W. Sullivan-Heathkit-HP-Kaise-Kyoritsu-Leeds & Northrup-Mastech-OR-X-REO-Simpson-Sinclair-Tektronix-Tokyo Rikosha-Topward-Triplett-Tritron-YFE
(plus lesser brands from the work shop of the world)
 

Offline ElVectoreTopic starter

  • Newbie
  • Posts: 2
  • Country: de
Re: Korad KD3005 with limited output voltage
« Reply #2 on: December 22, 2020, 06:40:34 pm »
Thank you for your reply m_k.
The internal regulators were fine.

After two further days of testing and checking almost every part, I've solved the problem.
The EEPROM was indeed the cause.
One or both of the I2C-Bus-Pins of the MCU were not soldered properly. A slight drag with the soldering iron over the pins solved the problem.
Both pins are marked in the attached photo. Please don't mind the poor looking EEPROM. I tried and successfully read out the data with a Raspberry Pi and python-smbus2. The pull-up resistor shown on the picture was not required.

As a bonus I added a simplified LTSpice Model of the power-board. Simplified in terms of not using exactly the used parts by Korad. Maybe someone can make use of it.

Edit: I just realized, that the marked Pins on the picture are the fan pin an the SCL pin. So not the first both pins are the I2C pins, but the second and the third pin (SDA).
« Last Edit: December 22, 2020, 06:44:59 pm by ElVectore »
 

Offline Mosaic

  • Regular Contributor
  • *
  • Posts: 143
Re: [SOLVED] Korad KD3005 with limited output voltage
« Reply #3 on: April 29, 2022, 08:15:34 pm »
Need a little advice.
My KD3005D has a failed 12V fan power feed.
Got around that by adding a 7812 TO220 Vreg to drive the fan, off the auxiliary xformer winding that feeds the PCB via the 3 pin  J3. Fan draws about 180mA.
However, my unit can only do 1.5A continuous (a 12V 35W automotive incandescent lamp used as a test load). The problem predates the fan fix.
Once it crosses 2.2A it will totally freak out and start click cycling the relays continuously on a 1 second time base or so with resultant current/voltage spiking.

Any suggestions where to approach this given I don't have a schematic, unless the one posted here is up to date for the KD3005D.  I have a decent workshop....Several O' scopes (Tektronix Analog & Digital up to 4GHz), Bench 6.5 digit DMMs , handheld Fluke DMMs, Spectrum analyzer, HP Vector NA, 3Ghz Agilent NF analyzer, Function gens, Capacitor & ESR testers, curve tracers...assorted other vintage Tektronix gear/plugins and 44 years of electronics experience and prod. dev. M.I.T. certified.

I could try to reverse engineer the control system for the 2 NPN power output transistors, but time is a bit tight. They are in full parallel configuration and this is not a switching PSU. Linear tracking with a beefy transformer running fed by 120VAC 60Hz.

So...since this thread seems the mot detailed in so far as circuit function...I am asking for some precision pointers. Thx!!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf