GW Instek PSP-603 60V 3.5A power supply (short) review and teardown - Page 1
Forum section: electronics / testgear

author: nctnico
author_rank: Super Contributor
timestamp: September 29, 2017, 02:28:15 pm
content: 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:

author: crispus
author_rank: Regular Contributor
timestamp: October 06, 2017, 11:28:51 pm
content: I do havethisalso, but not yet functional.The switching transistors are shorted.Anyone knows a good replacement for 2SC3320?

author: woody
author_rank: Frequent Contributor
timestamp: October 07, 2017, 02:54:50 pm
content: Congrats, looks like a nice catch. I see that the rubber fan mounts are put to good use againMaybe I'll get some for the fan in my 2204E, although its noise does not bother me (yet).

author: Fraser
author_rank: Super Contributor
timestamp: October 08, 2017, 12:43:45 am
content: 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

author: nctnico
author_rank: Super Contributor
timestamp: November 07, 2017, 10:44:01 pm
content: 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%.

author: Hydrawerk
author_rank: Super Contributor
timestamp: November 07, 2017, 10:49:04 pm
content: This GW Instek PSP-603 is similar to Manson PSUs.https://cdn-reichelt.de/bilder/web/xxl_ws/D500/SDP-2450.png

author: nctnico
author_rank: Super Contributor
timestamp: November 07, 2017, 10:58:06 pm
content: Quote from: Hydrawerk on November 07, 2017, 10:49:04 pmSimilar 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 06:34:19 am
content: HiI 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.RegardsGreg

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 08:39:20 am
content: Quote from: c_04 on April 14, 2018, 06:34:19 amPlease do not make the same post in 4 treads. As of 89C51 being blank, it should be read protected, not blank.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 09:59:07 am
content: My device doesnt work - maybe thats the reason why i see blank 8951.CheersG

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 10:15:50 am
content: Quote from: c_04 on April 14, 2018, 09:59:07 amYou 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 10:20:05 am
content: 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 replyCheersG

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 10:26:47 am
content: 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.QuoteDon'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.

author: nctnico
author_rank: Super Contributor
timestamp: April 14, 2018, 10:29:05 am
content: 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 10:30:09 am
content: It means that every symbol is lit on when supply is turned on. Everything stays no matter what you do.

author: nctnico
author_rank: Super Contributor
timestamp: April 14, 2018, 10:37:31 am
content: Quote from: c_04 on April 14, 2018, 10:30:09 amI'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.

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 10:38:35 am
content: 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 10:51:59 am
content: 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 helpGP.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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 11:26:53 am
content: I must say one of you were right. When i remove Eprom i see blank lcd. So - possible data corrupted.

author: nctnico
author_rank: Super Contributor
timestamp: April 14, 2018, 11:29:26 am
content: 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.

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 11:45:39 am
content: Quote from: c_04 on April 14, 2018, 11:26:53 amI was meaning 8pinEEPROM, 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 11:53:02 am
content: 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.CheersG

author: nctnico
author_rank: Super Contributor
timestamp: April 14, 2018, 12:46:26 pm
content: 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 12:58:31 pm
content: 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 cheersGreg

author: nctnico
author_rank: Super Contributor
timestamp: April 14, 2018, 01:02:52 pm
content: 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.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 09:08:26 pm
content: I unsoldered 24c02B and still nothing. Without this memory i hear only 2 beeps and thats it. Erased and soldered back. I tryided to copy content but i made mistake and i lost it. Now i will check maybe something with oscilloscope. Not much to do with 10MHz tool. But maybe...I will try to burn another 27C512 with my copy but i dont belive it can help.Maybe someone of you have working one bin or hex?CheersG

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 10:04:10 pm
content: Quote from: c_04 on April 14, 2018, 09:08:26 pmAt least for this older PSU version there is calibration manual available.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 10:42:05 pm
content: Thank you very much.I didnt moved any pots - should stay calibrated.Checked with oscilloscope. Theres something. SCL and SDA - at least higher level than 0V when turning on. Not see peaks or something like that but maybe because of my oscilloscope. Also xtal looks present but in similar way.

author: nctnico
author_rank: Super Contributor
timestamp: April 14, 2018, 10:44:31 pm
content: Are the SCL and SDA lines at 5V after the PSU has started?

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 10:46:02 pm
content: Im not sure its showing me correctly but its rather 2V. Will check again with multimeter maybe too.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 10:48:15 pm
content: With multimeter both shows 5V. But constant i think.Hmm at different pins of U1 i see some activity. I thought that this uC is dead. Now looks opposite. 7832 it sends only some noises. I have somewhere 8031 but has only half of ram 8032 - i cant check it that way.

author: wraper
author_rank: Unknown
timestamp: April 14, 2018, 11:14:53 pm
content: Quote from: c_04 on April 14, 2018, 10:42:05 pmIt's a mix of digital calibration + pots.

author: c_04
author_rank: Contributor
timestamp: April 14, 2018, 11:28:52 pm
content: Ive bought 5pcs of P80c32 for other projects and i will try to check if that will work in this power supply. I will check once more 27c512 - yesterday i was able to read it but im not sure about today. Ive checked closer whats happening to and from 27c512. Looks that both processors are sending and receiving something. When i short SW1 then starts some activity on SCL and SDA. Normallny is flat line there. After turning on is there send high and goes back to flat line. Shorting SW1 only 2 times produce similar effect after that when i try to short again nothing happening. Checked 74hc373 and looks fine. No idea what else i can check.There must be something working because ive seen twice fan was started and after some time stoped.CheersG

author: c_04
author_rank: Contributor
timestamp: April 19, 2018, 11:58:03 am
content: Hello GuysMy way of thinking was good but not that chip was damaged as i thought. Today ive got 80C32 and i replaced old one 78c032c from Winbodond. After short boot my power supply wake up after probably 10 years lying on some storage.So real thanks for each oneof you who forced me to make some measurements. Without you probably i would be sure that this power supply is unfixable.Thanks very much again and...CheersGreg

author: nctnico
author_rank: Super Contributor
timestamp: April 19, 2018, 12:16:39 pm
content: Thanks for feedback about the actual problem! These power supplies are quite nice.

author: c_04
author_rank: Contributor
timestamp: April 19, 2018, 12:30:30 pm
content: But unfortunately customer service is crap. Manufacturer doesnt reply for any questions.No one wants to service these power supplies. Farnell said that if its still under warranty they can help. Similar TME in Poland - they said that they can fix it only if it was purchased in their store. I asked many other services that spacialise with measurement gear. All of them said that they are not able to fix this power supply. At last when i was pissed enough i started to dig there. In fact is not much inside. And if any uC is good should start just by the kick. Anyway i start to think - what can be reason if LCD doesnt work and any entered values do not makes response. As i thought was uC... next you knowCheersG

author: c_04
author_rank: Contributor
timestamp: April 21, 2018, 12:55:30 am
content: HiIve observed another issue. Power supply is occasionally reseting. I checked some capacitors C25 (i think), C29, C33, C37, C49, C36 - replaced this one with Sanyo. This power supply probably was previously serviced because all caps are like new. What else could be the reason of resetting? Once even i wasnt able to set any value because constant resetting but then i pressed wire connectors and everything back to occasional reseting.Maybe its somehow connected with that i replaced 78C032 to 80C32?I will replace eprom maybe... but no idea it can help.CheersGP.S. Interresting... when ive replaced eprom with 27C512 (UV erasable) power supply is reseting even when i try to sen any value. That means there something is too slow. Maybe I need 80C32 little faster. Maybe thats the reason.

author: c_04
author_rank: Contributor
timestamp: April 21, 2018, 03:52:14 am
content: I must say that there is definitely something wrong with contact between uC and socket. I replaced uC with another one and everything is back to normal. Checked another eproms (UV) and every of them works fine no resetings. I replaced back again the same uC which was before this test and works as a charm.Of course this dead 78c032 is still deadSo thats another point - bad contacts and weak quality sockets.CheersG

author: byhazin1453
author_rank: Newbie
timestamp: December 07, 2020, 08:05:05 pm
content: HELLO, I would be glad if you can help me know the reason for this problem on my device.