32.768 kHz Crystal Oscillator Temperature Drift

Low-cost 32.768 kHz crystal oscillators typically have a parabolic frequency dependency over temperature, as shown in Figure 1, for which the crystal manufacturers specify:

Figure 1. Crystal Frequency Drift with Temperature

The temperature coefficient B is negative, meaning that the crystal oscillator slows down at cold and hot temperatures. The temperature coefficient has a tolerance; typically this is ±15%. The turnover temperature, T0, is typically 25°C, with a tolerance typically in the range ±5°C. The frequency drift at temperature T is given by:

Δf/F0(ppm)=B·(T-T0)2

As an example, assume B = -0.035 ppm/°C2 ±15%, T0 = 25°C ±5°C, and T = 85°C. This leads to a typical drift of:

Δf/F0=126ppm±40ppm