A twenty-five year old quartz clock stopped working. I'm curious to see what has failed. Opening up the clock, we see a simple one-layer PCB with a COB (chip-on-board), a crystal, a transistor and a magnetic buzzer. The clock movement comes from the stepper motor with a coil resistance of 545Ω; the coil is driven in the alternative directions every second. A number gears form the hour, minute and second hand. The alarm is set with another gear that causes a spring loaded contact to short out two pads when the hour hand coincides with the alarm hand and as the hour hand moves it pushes the contact away from the pads to stop the buzzer.
The clock was not completely dead. Occasionally, it started, but it would soon stop moving. All the electrical connections seemed OK. To be sure of no cold soldering joints, I reflowed all the joints. I probed all the connections that were possible to get to and it appeared that the voltages were getting to the circuit; both the stepper coil terminals sat at the rail and there were bias voltages on the quartz crystal terminals. I could not see any obvious wrong. During the course of troubleshooting, despair set in the first time. Where should I go from here?
We stepped back and asked, what could possibly go wrong for 25-year old device? Nothing on the electronics side: the COB was unlikely, the crystal might age and be out of frequency spec but not dead, and the buzzer was irrelevant. It was more likely the wear-and-tear of the mechanical parts.
Now I started to take apart of more the mechanical parts. The gears seemed free to move, so I should see some movement if the electronics were driving it. I could eventually rule out mechanical issues by noting that some voltages for the alarm were not at the correct values. The voltages at the crystal leads would be stuck at a higher values and the voltages to the motor coil was static when compared with when it was running (the pulse to the motor was brief but still visibly to the multimeter). It implied the clock was not oscillating and the circuit did not start. I even replaced the crystal with another one that came from a digital watch, but it did not work. It was progress but still frustrating.
After somewhat aimlessly and repeatedly probing, I noticed that it could consistently start when the multimeter leads were placed between one of the crystal lead and the negative terminal of the battery. I could observe the voltage decreasing from around 1V to 0.7V. Curiously, on the PCB, there is an unpopulated footprint between the crystal lead and the negative terminal of the battery. So perhaps placing a 10MΩ resistor and/or some capacitor there might work. And putting the leads on the other crystal terminal stopped the clock. However, after started, the clock would stop after a short time and leaving the probes on the circuit would not keep it running.
But why would it need an extra capacitor now? Is aging a factor? Has the oscillator circuit deteriorated? Accumulation of dust or FOD causes leakage or stray capacitance? Here we went back to the fundamentals: how does a crystal clock work? Quartz is a pure SiO2 crystal with the piezoelectric property, i.e. an electric field physically deforms the crystal structure and vice versa. There is a restoring force that would result in vibration.
So dust and FOD are a strong hypothesis. A thorough cleaning of the PCB with 99% isopropyl alcohol miraculously worked; now it could consistently start.






