Close
0%
0%

Repairing the Amrel PPS-2322

Even without schematics, some persistence pays off

Public Chat
Similar projects worth following
Parts list and notes on the sucessful repair of both analog channels of a PPS-2322.

This Amrel PPS-2322 suffered failure of both channels sometime prior to my acquisition. I purchased this because the front panel display and keypad operated without issue, in spite of the loss of both channels. On opening the unit, the 39 ohm R142 and R155 were clearly burnt, and upon removing the board to desolder these and inspect the power transistors I found that there were a  total of ten components failed symmetrically on each channel. Several power resistors were unidentifiable due to the heat changing the color of the coding bands. Fortunately, blogger Kerry Wong posted detailed photos of his teardown of a functioning unit, from which I determined the values for those resistors.

 I’ve listed the replacements in the below table.

Common Part #DescriptionPCB Reference
TIP31CGTRANS NPN 100V 3A TO-220Q29, Q21
TIP32CGTRANS PNP 100V 3A TO-220Q26, Q41
MOS5C271JRESISTORR143, 151
ROX3SJ1R0RES 1 OHM 5% 3W AXIALR145, R159, R152, R162
2N3904TFRTRANS NPN 40V 0.2A TO-92-3Q35, 36, 38, 47
ROX2SJ1K0RES 1K OHM 5% 2W AXIALR146, R104
ROX2SJ2R2RES 2.2 OHM 5% 2W AXIALR119, R154
ROX05SJ39RRES 39 OHM 5% 1/2W AXIALR142, R155
2SD1047TRANS NPN 140V 12A TO-3PQ37, Q39, Q44, Q45
PR03000203600JAC00RES 360 OHM 5% 3W AXIALR141, R153

Installing these replacement components brought the unit to a state where it was outputting a positive voltage on both channels, but the setpoint and the actual output voltage differed greatly (~9 V observed intermittently with an external DVM with a 0 V setpoint). Additionally, over current was triggering on both channels, even with no load connected.

Several unproductive paths were explored at this point (since there are no full schematics available for the unit). I checked D32 and D34 due to minor discoloration of the adjacent PCB, but these were fine (de-soldering and testing determined these are 17 V Zener diodes,  size is 1/4 W class, and evidentally should be upgraded).  Pulled and checked all the op-amps and comparators to no avail. Frustrated and ready to drop the project straight-in-the-bin I kept checking components and voltages in the hope something would present itself.  Eventually I realized that I was seeing intermittent errors and warning beeps every time I disturbed the computer board slotted into the analog board, and concluded that there must be intermittent contact at the edge connector.

I pulled the computer board, gave its contacts an isopropyl alcohol cleaning (99% pharmacy grade) and when I noted that there was still something a bit ‘off’ with the appearance of the edge connector contacts I gave it a few light swipes with 1500 grit sandpaper then re-cleaned it. I also lightly brushed the contacts of the edge connector slot on the analog board with the 1500 grit, checked pin tension, then reassembled. No faults were observed. Though the voltage output still differed grossly from the set point, I could set different voltages and see a repeatable change in the output. Apparently, the unit had lost its calibration setpoints.

The operator's manual is available from a few sites online and copied as an attachment below. Calibration procedures from the manual will require a DVM and a 0.1 ohm power resistor (a 1 % tolerance was sufficient for my purposes). When an operator starts the calibration procedure, the operator should be prepared to carry it through to completion, though one can exit out by power cycling the unit. If one enters grossly incorrect values by mistake (connecting the DVM or load to the wrong channel at the wrong time and reading an incorrect value) then the unit enters into an error state. This is annoying as the buzzer will emit a constant tone and the operator has to keep canceling warnings while again navigating the calibration procedure. But, once calibrated, the unit should now output voltage and current close to the setpoint.

Once the unit is working consider replacing the fan (which in my case was likely to blame for the cascade of component...

Read more »

pps1326 to pps2322.pdf

User Manual with Calibration and GPIB bus details

Adobe Portable Document Format - 615.93 kB - 02/08/2025 at 14:12

Preview

  • Vulnerability to aging of the PLD

    Cliffweb032 days ago 0 comments

    There is a PLD (Programmable Logic Device) on the computer board. Another other blogger attempted to determine the gate configuration and posted the .jed file based on that study. Unfortunately, when I programmed a new PLC chip with that .jed file and installed it in the socket the unit was inoperable.  The OEM for the PLC used by amrel indicated that the device is rated for 25 years of data(configuration) retention. These instruments are now going on 30+ years.

  • Attempts at reducing the sensitivity to LCD noise

    Cliffweb032 days ago 0 comments

    Having found that the LCD display was leaking noise back into the analog section I installed some low frequency Manganese Zinc Ferrite chokes on the supply lines to the display and the lines from the transformer to the computer. No joy, the noise remains.

    Seperatly,  I found that room lighting (LEDs) were presenting ground line noise. I installed chokes on the AC and ground lines, that effort was effective.

  • A test of the old MLCCs

    Cliffweb0302/25/2025 at 20:57 0 comments

    I tack-soldered film caps a few of the MLCCs (also replaced two with film capacitors as I was trying some desoldering for off-board tests) and then removed the new low ESR electrolytic from the -15 V regulator output, tack-soldering a cheap 0.1 uf electrolytic cap in its place. Interestingly, the intermittent ripple didn't return, even after removing the film caps tacked to the MLCCs (the two film caps I fully installed remained). This gives some weight to the possibility that there were multiple failures (voltage/power stage output cap, supply voltage regulator cap, & op-amp decoupling caps) that caused the problem.


    While researching capacitor types I learned a few interesting tidbits.

    - MLCCS are generally available in two classes at present with Class 1 being the highest stability, highest cost, and least dense of MLCCs. While typically used for oscillators and not cost effective as supply caps, there can be additional reasons to use these (voltage coefficient of capacitance loss, piezo-accoustics, long term aging).

    -Assuming the original (mid 1990s) MLCCs are Class 2,(possibly even Class 3), testing the repair options by tack-soldering film caps to the terminals of the old MLCCs may "de-aged" those MLCCs.

    -Class 2 MLCCs can exhibit bias voltage dependant capacitance loss.

    While Class 1 is roughly 4x the price, I'm proceeding with them instead of film caps or the cheaper Class 2 caps on CH1 to give this effort to minimize the remaining ripple its best chance of success.

  • The sinusoidal ripple was eliminated by replacing the output cap of the negative 15 volt regulator.

    Cliffweb0302/23/2025 at 14:06 0 comments

    Continuing to hunt for the cause of the intermittent 0.8 MHz sinusoidal ripple remaining on the negative 15 volt rail of CH1, I replaced the electrolytic capacitor at the output of the 1 uf negative 15 volt regulator on the rectifier/supply board with a low ESR 10 uf that I had on-hand

    Finally, that fixed the problem!

    There is some random ripple remaining and so I'm going to look at replacing the ceramic caps on the board. Not sure if i'll stick with MLCC (ceramic) caps or 'upgrade' to polyester film. The ceramic caps on the computer board are standing off a bit which allows for some strain relief when the board flexes or expands. The MLCC caps on the main board are fully inserted and may be prone to cracking as a result of thermal cycling stress. My attempts to (gently) de-solder four have left none intact and I'm increasingly suspicious that one or more failed which demanded more suppression from the electrolytic caps.

  • It wasn't the D-A Converter

    Cliffweb0302/22/2025 at 17:08 0 comments

    I replaced the D-A converter, but the  0.8 MHz sinusoidal output ripple remained.  More surveying, with the D-A converter and a few other ICs pulled, demonstrated that ripple was present across the groundline itself, observable by probing the ground line at the rectifier board and the ground point in the vicinity of the power transistors. Lacking a good reference point on the main board threw me off when I was investigating the D-A converter and saw ripple at every Analog point (should have been obvious the problem was more fundamental).

    So, let's consider some vintage equipment repair fundamentals 1) look for burned resistors and transistors (done) 2) check your electrolytic caps (not done, oops). Checking electrolytic caps includes checking ESR (or just replacing key electrolytics with modern low ESR parts if they are cheap enough).

    There's only one electrolytic per channel on the main board, at the output of the power/voltage gain stage. I pulled the output capacitor and noted that CH1 was 100 uf while CH2 is 200 uf. (There are mechanical reasons for the difference, but there are also workarounds, so there's an opportunity for improvement).  replacing with a decent low ESR cap solved the problem of ripple on the ground line entirely. But there's now intermittent ripple at the output and at the negative 15 V rail.

    With the ripple reduced in magnitude and intermittent I've re-probed the main board but can't find any signal matching timing or phase with the intermittent blips of ripple.

  • Copied the UV-EPROM (TMS27C512)

    Cliffweb0302/08/2025 at 14:14 0 comments

    While waiting for mt D-A converter to arrive I copied the UV-EPROM (TMS27C512) binary using a TL866II+ tool, results were unremarkable and a coursery inspection matches blogger Kerry Wong's binary. I have another vintage UVPROM in the mail. Nice to have a backup in case of bitrot. I'm now wondering if I could edit the binary to implement *IDN in place of the present non-standard command as the GPIB commands are visible in the ASCII interpretation of the binary.

View all 6 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates