Author Topic: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown  (Read 9964 times)

0 Members and 1 Guest are viewing this topic.

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Currently Toploser seems to need more money and he does that the only way he knows how: by selling equipment for excellent prices. This landed a GW Instek PSP-603 on my desk. It seems like a good addition to my lab as a compact general purpose power supply.



The operation is a bit more complicated but it can do some interesting things. Vlimit sets the maximum output voltage. Unlike many other PSUs the output voltage cannot be set (using Vset) above Vlimit. There is also a current limit and a power limit. The power limit adjusts the current limit. In the end something has got to give. The 'Normal' button saves the current settings for the next time it is powered on. I measured the AC output leakage voltage referenced to ground to see if it has half the mains voltage at the outputs but that isn't the case. I measured about 2V (high impedance).

The power stage:


The front panel:


A MSP430 microcontroller runs the entire thing:


Optocouplers for the serial interface (which isn't a real RSR232 interface; a special cable is required):


'RS232' connector:


The fan is temperature/load controlled. At first it made more sound than I liked but some rubber fan mounts solve that nicely:


So far the only logo I found on the board:


Unfortunately it seems these power supplies have some issues with the capacitors:
https://www.eevblog.com/forum/repair/a-gw-instek-psp-405-lab-bench-power-supply-repaired/
However the internals look radically different. The version shown in this thread has a seperate processorboard with a through-hole 8051 microcontroller which explains why my one has so much unused space:
« Last Edit: September 29, 2017, 02:35:12 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: TopLoser, lem_ix, Mr. Scram

Offline crispus

  • Regular Contributor
  • *
  • Posts: 134
  • Country: ro
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #1 on: October 06, 2017, 11:28:51 pm »
I do have this also, but not yet functional.
The switching transistors are shorted.

Anyone knows a good replacement for 2SC3320?
I know I'm numskull, but I look around me and I feel better.
 

Offline woody

  • Frequent Contributor
  • **
  • Posts: 291
  • Country: nl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #2 on: October 07, 2017, 02:54:50 pm »
Congrats, looks like a nice catch. I see that the rubber fan mounts are put to good use again 8)  Maybe I'll get some for the fan in my 2204E, although its noise does not bother me (yet).

 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13168
  • Country: gb
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #3 on: October 08, 2017, 12:43:45 am »
I have three of these power supplies and they have been providing excellent service for several years.

Mine do have one annoying characteristic though....... poor visibility of the LCD display at some angles. I normally have my power units at eye level or higher and they are fine. If I view mine from above, looking down on the display from an elevated angle anywhere higher than straight on, the display becomes unreadable.

I suspect this issue has been sorted out in more recent releases of the power supply as it is annoying to the user.

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #4 on: November 07, 2017, 10:44:01 pm »
Today I did some testing to check the accuracy of voltage and current readouts. On my unit the voltage readout's acurracy is better than 0.5% across the entire range. The current readout however isn't that good. At 100mA the error easely reaches 5%. It gets better at several amps where the error drops below 1%.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2600
  • Country: 00
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #5 on: November 07, 2017, 10:49:04 pm »
This GW Instek PSP-603 is similar to Manson PSUs. https://cdn-reichelt.de/bilder/web/xxl_ws/D500/SDP-2450.png
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #6 on: November 07, 2017, 10:58:06 pm »
This GW Instek PSP-603 is similar to Manson PSUs. https://cdn-reichelt.de/bilder/web/xxl_ws/D500/SDP-2450.png
Similar yes but definitely not the same. It wouldn't surprise me if they come from the same factory but they are not the same product.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #7 on: April 14, 2018, 06:34:19 am »
Hi
I have also this power supply but mine uses 8951 uC with separate board signed as DPS4005. Is there anyone who could share bin file for this uC. Today ive checked - my is blank. I can share bin file for eprom if needed. My is 27C512 rom is V.1.89.
Regards
Greg
 

Offline wraper

  • Supporter
  • ****
  • Posts: 16864
  • Country: lv
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #8 on: April 14, 2018, 08:39:20 am »
Hi
I have also this power supply but mine uses 8951 uC with separate board signed as DPS4005. Is there anyone who could share bin file for this uC. Today ive checked - my is blank. I can share bin file for eprom if needed. My is 27C512 rom is V.1.89.
Regards
Greg
Please do not make the same post in 4 treads. As of 89C51 being blank, it should be read protected, not blank.
 
The following users thanked this post: c_04

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #9 on: April 14, 2018, 09:59:07 am »
My device doesnt work - maybe thats the reason why i see blank 8951.
Cheers
G
 

Offline wraper

  • Supporter
  • ****
  • Posts: 16864
  • Country: lv
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #10 on: April 14, 2018, 10:15:50 am »
My device doesnt work - maybe thats the reason why i see blank 8951.
Cheers
G
You won't be able to read it be MCU faulty or not if it's read protected. Because of that nobody will give you a firmware dump, simply because you cannot read it. Also that's a rather stupid reason to assume there is something wrong with MCU. There may me a hundred of other reasons why it does not work. You did not even tell anything about fault symptoms.

« Last Edit: April 14, 2018, 10:21:44 am by wraper »
 
The following users thanked this post: c_04

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #11 on: April 14, 2018, 10:20:05 am »
I have everything on lcd and any buttons do not react. 5V is present on dps4005 board. 8951 is controlling both: Lcd and keyboard + also DAC.
You are absolutely sure they uC is copy protected? I realize that lock bits exist but its not a must to use them. And i have to say that ive seen AT89C51 in some supplys. That means they used different manufacturers. But who knows the truth? Did you tried its copy protected? ;)
Thanks for reply :)
Cheers
G
« Last Edit: April 14, 2018, 10:28:30 am by c_04 »
 

Offline wraper

  • Supporter
  • ****
  • Posts: 16864
  • Country: lv
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #12 on: April 14, 2018, 10:26:47 am »
I currently have only newer revision of this PSU which have different control board. But it's very rare occasion when manufacturer does not enable read protection, so you can be pretty sure about it.
Quote
I have everything on lcd and any buttons do not react.
Don't quiet understand this sentence, is there anything displayed on LCD? IIRC there was some IC on front panel board for LCD and key control.
 
The following users thanked this post: c_04

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #13 on: April 14, 2018, 10:29:05 am »
Did you buy the PSP-603 new or second hand? Can you make a picture of the PSP-603 when it is on? I don't understand what you mean by 'everything on LCD'. Do you see numbers or are all the segments on?

In my experience with repairs a failed microcontroller is extremely rare so I would look for other causes first. Perhaps you can take some pictures of the circuits as well. Maybe others can spot a problem or something to check.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: c_04

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #14 on: April 14, 2018, 10:30:09 am »
It means that every symbol is lit on when supply is turned on. Everything stays no matter what you do.
 

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #15 on: April 14, 2018, 10:37:31 am »
It means that every symbol is lit on when supply is turned on. Everything stays no matter what you do.
I'd start by looking how the front panel is put together. I suspect there is another microcontroller in there. I also notice that it seems there are two microcontrollers on the control board. Probably one for the regulation and the other for the user interface.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: c_04

Offline wraper

  • Supporter
  • ****
  • Posts: 16864
  • Country: lv
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #16 on: April 14, 2018, 10:38:35 am »
You should check if there is oscillation on MCU xtal. Also take out front panel PCB and look what's on it. IIRC there is no direct connection between MCU and LCD and keys. Also it may fail to start normally if EEPROM content is corrupted. You could try powering it on with blank EEPROM IC.
 
The following users thanked this post: c_04

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #17 on: April 14, 2018, 10:51:59 am »
Display and keyboard board has only PCF8576. Entire keyboard goes directly to 8951. That another uC 8032 looks like some protection unit and receiver for remote control.
I will check once again whats going on with external power supply to power on only dps4005 board + control panel. I will see that helps and as one of you said - i will try to remove eprom. But previously ive removed that second uC and nothing changed.
I asked Gwinstek to any help in servicing and they didnt even answered. I asked Farnell where this power supply was purchased - it was i think 2007. They said that if its warranty has passed they cant help. I asked local 2 stores. In one they service only items which were bought from their store... others said thats too complicate fix for them - they dont hold such data. Im waiting also for another replys but i think as always... ;)
Cheers and thanks for your kind help
G
P.S. Ive attached kind of service manual, because its for different power supply but its mostly the same. At page 7 you will see control panel. Pages 2 and 6 shows boards with uCs. I dont know which is closer to my power supply. In fact ir doesnt matter yet because im not checking other parts and tracks. Anyway i think i will need.
« Last Edit: April 14, 2018, 11:02:29 am by c_04 »
 

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #18 on: April 14, 2018, 11:26:53 am »
I must say one of you were right. When i remove Eprom i see blank lcd. So - possible data corrupted.
 

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #19 on: April 14, 2018, 11:29:26 am »
Those schematics look interesting. If your front panel also has a PCF8576 then the schematics will be very useful to debug your power supply. I'd start by checking the crystal with an oscilloscope and see what the reset pin is doing.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: c_04

Offline wraper

  • Supporter
  • ****
  • Posts: 16864
  • Country: lv
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #20 on: April 14, 2018, 11:45:39 am »
I must say one of you were right. When i remove Eprom i see blank lcd. So - possible data corrupted.
I was meaning 8pin EEPROM, not EPROM. But at least you can assume there should be some life in 8951. And not remove EEPROM but erase it (with backing up first) or replacing with another IC. Calibration data and settings are stored inside it. EPROM might be corrupted too but there is much higher chance for EEPROM as data is written to it quiet frequently and something might go wrong during that.
« Last Edit: April 14, 2018, 12:01:03 pm by wraper »
 
The following users thanked this post: c_04

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #21 on: April 14, 2018, 11:53:02 am »
Ive attached pictures you asked. As you see - everything means everything ;).
If you mean restet is SW1 - which is missing switch. Hmm it resets display for while. If i turn on again power supply then everything is back as it was previously. Just a question: if i erase 24c02 eprom then how i can bring back calibration data? Or how to calibrate this supply? I dont know what to do if data will be corupted. Is there some special line where calibration is stored? To me it looks rather simpler - there are stored user settings. I remember that once or twice in the past this power supply was beeping and display was showing something, of course i wasnt able to change nothing but then supply pcb was unscrewed. When i screwed it back lcd stays as is right now.
Cheers
G
« Last Edit: April 14, 2018, 12:30:22 pm by c_04 »
 

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #22 on: April 14, 2018, 12:46:26 pm »
You have to debug this step-by-step. Do you have an oscilloscope? Preferable a digital one. Besides checking the crystal and reset pin you can look at the I2C bus. Maybe one of the I2C devices isn't responding which locks the entire thing.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: c_04

Offline c_04

  • Contributor
  • Posts: 23
  • Country: pl
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #23 on: April 14, 2018, 12:58:31 pm »
Yes i have oscilloscope. But im not sure its only 10MHz. Hmm... looks that i have to contact with my friend. So im now suspended. Anyway - i will try to copy 24c04 content. I will do it later because i have to prepare for it. I2C looks that only use 2 devices: one is 24c04 and second PCF8576. I dont see nothing more on this bus.
Thanks again and cheers :)
Greg
 

Offline nctnicoTopic starter

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: GW Instek PSP-603 60V 3.5A power supply (short) review and teardown
« Reply #24 on: April 14, 2018, 01:02:52 pm »
10MHz is good enough for I2C. Are the SCL and SDA lines both high? What happens at startup? Any activity at all? Before pulling any chips out it is better to diagnose first.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: c_04


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf