I have an APC Back-UPS ES 650 (BE650Y-IN), Board Number: 640-0678 REV01.
Recently, there was a power cut. After power was restored, I turned the UPS on, but later noticed that it had shut down. After checking, I confirmed that the unit is completely dead.
I began troubleshooting, and initially, there was absolutely no sign of life.
I found that the large fusible resistors and the 10Ω resistor between the relays were open, so I replaced them. However, this did not resolve the issue. (The main fusible resistors were originally 2.9K since I couldn't find the exact value I replaced them with 3.3K)
Next, I noticed that the three large resistors near the optocoupler (4N25) were getting extremely hot, along with the nearby MPSA42 transistor.
If I remove the transistor, the heating stops completely. If I remove the optocoupler instead, the heating is significantly reduced and appears closer to normal operating levels.
Symptoms:
I then replaced:
Despite this, the issue remains unchanged.
To investigate further, I injected 12V directly into the VCC of the LM358 IC. With this, the UPS appears to come to life, although the resistors still heat up.
However, even with this external voltage injection:
I have tested most of the components, and nothing appears to be shorted or open.
With the battery connected: (Positive side of the battery goes via the transformer not directly to the circuit)
This behavior is quite confusing, and I’m currently stuck. I could potentially use the UPS with external voltage injection and remove the overheating resistors, but since it does not switch to battery mode, it’s not usable.
Could anyone help me diagnose this issue?
A few years ago, I received great help here fixing a faulty PSU with similar strange behavior.
I’ve attached photos of the board, using backlighting so that both sides of the traces are visible.
Thank you.
Recently, there was a power cut. After power was restored, I turned the UPS on, but later noticed that it had shut down. After checking, I confirmed that the unit is completely dead.
I began troubleshooting, and initially, there was absolutely no sign of life.
I found that the large fusible resistors and the 10Ω resistor between the relays were open, so I replaced them. However, this did not resolve the issue. (The main fusible resistors were originally 2.9K since I couldn't find the exact value I replaced them with 3.3K)
Next, I noticed that the three large resistors near the optocoupler (4N25) were getting extremely hot, along with the nearby MPSA42 transistor.
If I remove the transistor, the heating stops completely. If I remove the optocoupler instead, the heating is significantly reduced and appears closer to normal operating levels.
Symptoms:
- No signs of life at all
- No relay clicks
- No voltage present after the optocoupler
I then replaced:
- The optocoupler
- The MPSA42 transistor
- All small electrolytic capacitors (22µF, 16V), as they had very high ESR (one measured around 140Ω)
Despite this, the issue remains unchanged.
To investigate further, I injected 12V directly into the VCC of the LM358 IC. With this, the UPS appears to come to life, although the resistors still heat up.
However, even with this external voltage injection:
- When AC power is removed, the UPS beeps and LEDs flash, but it does not switch to battery mode
- The LEDs flash green and amber, indicating “Shutdown by Software”
I have tested most of the components, and nothing appears to be shorted or open.
With the battery connected: (Positive side of the battery goes via the transformer not directly to the circuit)
- I get 12V at one of the 330µF capacitors (Top one near IC), but not the other
- All Mosfet drains get 12V
- Transformer black and white cables which connect next to Mosfets get 12V
- The 47µF capacitor near the buzzer also receives 12V
This behavior is quite confusing, and I’m currently stuck. I could potentially use the UPS with external voltage injection and remove the overheating resistors, but since it does not switch to battery mode, it’s not usable.
Could anyone help me diagnose this issue?
A few years ago, I received great help here fixing a faulty PSU with similar strange behavior.
I’ve attached photos of the board, using backlighting so that both sides of the traces are visible.
Thank you.

Comment