As soon as this was finished, I reconnected that faulty PCB back to the testbed version of a DAT and tried 3 mechanisms I have handy. None of them operated properly and with all of them the same problem. The brake solenoid doesn't release.
I attach a block diagram of the solenoid driver and a shot of the actual circuit driving it. It is driven by Q481.
The service manual diagrams are useful as they provide reference voltages to check across the circuit. So I ventured to probe the referenced voltages. More or less the readings are what the circuit describes.
I measured 3.54 at the base and 4.65 at the collector while the emmiter voltage was just a bit lower than 2.8V. Compared with the voltages measured on a good-working board, these values are within the measurement error.
By measurement error I mean that these values are there for 1-2 seconds after PLAY or FF/REW is pressed. Soon after that the deck decides it can't move the tape and aborts.
I was not surprised to measure these figures. I was surprised to see these values last that long while the solenoid just fires and retracts. I was expecting to barely measure any pulses as I was thinking that for some reason, instead of providing a steady current, the circuit was merely producing a brief pulse.
I did measurements both in peak hold mode and in RMS mode. The measurements don't differ.
Now, I am really stuck. I can't figure out why this is happening. The circuit appears to be healthy, all solenoids measure approximately the same resistance (19-20Ohm), yet some PCBs are able to hold the solenoids in while others can't (the same solenoids). :scratch2::scratch2::scratch2:
Now would be a good time for any kind of suggestions.