Power Options are correct. I opened the tower and now I think it's the
fans and USB fan controller which seem to slow down after shutdown and
then the fan blade starts to flip back and forth rather than spinning,
almost like they are still receiving minimal power. Very strange. Any
thoughts?
Oscillating power supply. Either a supply problem, or the motherboard
drive on PS_ON# is not deasserting properly.
PS_ON# controls the power supply. It is open collector logic, and
a pullup resistor on the power supply, pulls it up to +5V.
When the power supply is sitting on a table, with no motherboard
connected, and you turn it on at the back, nothing happens. That
is because the internal pullup resistor on the power supply,
causes the PS_ON# signal to rest at positive 5 volts (+5V).
When at 5V, it is in the "off" position (it is inverted logic).
When a motherboard is connected, the motherboard controls the power
supply via PS_ON#. When the motherboard want the supply on, it
grounds PS_ON# (makes it zero volts). To do that, a driver chip
on the motherboard "sinks" or absorbs a small amount of current
from the pin.
Now, imagine the following scenario. The user just selected "shutdown"
in Windows from the menu. Windows is all done, and the OS flips
PS_ON# to the non-driven (resting at 5V) state. But the signal
doesn't go cleanly to the full 5V value. The power supply can be
in a "half on" state, where the voltages are no longer full value
and correct. Or the supply could flip itself on and off rapidly,
leading to twitching fan blades, and a very confused computer.
Now, in this situation, it could be the fault of the power supply,
or the motherboard may not be healthy. While there are probably
ways to identify the problem, with instruments, it is faster
to just try another PSU, and see if the behavior is the same.
(I think if I had to determine for sure, which side was at fault,
I'd have to insert a series resistor in the PS_ON# line, and
observe the voltage on either end of the resistor. Maybe
around 100 ohms or so. By looking at the voltage levels on either
end, it gives an idea if the driver is driving, and whether the
pullup inside the power supply is working or not. The voltage
across the resistor, also tells you the amount of current flow
in the line. To do this kind of test, I'd purchase an ATX main
power extender cable, so I could chop the PS_ON# line in two,
and insert the resistor. That is what I mean by a test. Swapping
the supply, is less work than all that nonsense.)
Paul