Troubleshooting a 32kHz Crystal Oscillator
How to Actually Make it Oscillate?
Now for an oscillator to work, we need an amplifier with a gain of greater than 1, and a phase shift of 360 degrees to get positive feedback.
First problem – the transistor was saturated, with Vc stuck near 0V. For an oscillator to start noise gets amplified, filtered by the crystal, amplified again etc. I reasoned that if the amplifier wasn’t biased to be linear, the oscillations couldn’t build up. So I reduced the collector resistor to 6.8k, and changed the the base bias resistor to 1.8M to get the collector voltage into a linear region. So now we have Vc=3.2V with a 5V supply.
Troubleshooting a 32kHz Crystal Oscillator – [Link]
View all comments
Join 97,426 other subscribers
Aaeon AI Arduino ARM Battery BLE Bluetooth camera DC-DC display ESP32 ESP8266 FPGA GPS I2C IoT Kickstarter LCD Led Linux Mcu MEMS Microchip Microcontroller MOSFET Motor OLED Oscilloscope PCB Power supply PWM Raspberry Pi regulator RISC-V SBC Sensor SOC SOM STMicroelectronics Switching temperature Texas Instruments TFT USB Wifi