Selección de valores de condensador de carga para cristal de 32 kHz

Necesito ayuda para seleccionar condensadores de carga para un XTAL de 32,768 kHz en un diseño en el que estoy trabajando.

Esto es un poco largo, pero las grandes preguntas son: ¿es fundamental obtener los valores de límite de carga correctos y qué importancia tendrá la capacitancia parásita de las pistas y los cables para determinar esto?

Mi dispositivo usa un SoC TI CC1111 y se basa en un diseño de referencia para un dongle USB disponible de TI. El CC1111 requiere un oscilador de alta velocidad (HS) de 48 MHz y un oscilador de baja velocidad (LS) de 32 kHz. El diseño de referencia utiliza un cristal para el oscilador HS y un circuito RC interno para el oscilador LS. Sin embargo, el CC11111 se puede conectar a un oscilador de cristal de 32,768 kHz para una mayor precisión, lo cual necesito.

La hoja de datos del CC1111 proporciona una fórmula (p. 36) para elegir valores para los capacitores de carga. Como control de cordura, utilicé esa fórmula para calcular los valores de los límites utilizados con el xtal de 48 MHz en el diseño de referencia. Pensé que debería obtener aproximadamente los mismos números que se usan en el diseño. Pero los valores de capacitancia que obtuve no coinciden con los utilizados por TI, por lo que estoy un poco preocupado.

Los detalles de mi investigación están a continuación, pero en resumen, la hoja de datos del cristal de 48 MHz dice que requiere una capacitancia de carga de 18pF. Los dos condensadores de carga utilizados en el diseño de referencia son ambos de 22 pF. La fórmula de la hoja de datos CC1111 para relacionar la capacitancia de carga vista a través de los cables del xtal con los valores de los capacitores de carga ( C a y C b ) es

C yo o a d = 1 1 C a + 1 C b + C pag a r a s i t i C

Conectando 18 pF para C yo o a d y 22 pF para C a y C b , esto significa C pag a r a s i t i C debe ser 7 pF. Sin embargo, la hoja de datos dice que este valor suele ser de 2,5 pF. Si hubiera usado este consejo, terminaría con C a = C b = 31 pF, y no 22 pF como se usa actualmente en el diseño de referencia.

Alternativamente, de acuerdo con la nota de aplicación AN100 de TI ,

C yo o a d = C 1 × C 2 C 1 + C 2 ,

donde " C X es la suma de la capacitancia en C X , la capacitancia parásita en la traza de PCB y la capacitancia en el terminal del cristal. La suma de las dos últimas partes normalmente estará en el rango de 2 a 8 pF".

Si C 1 = C 2 = 22 pF, obtienes C 1 = 2*18 pF = 36 pF, de modo que la capacitancia parásita asociada con cada traza + terminal es 36pF - 22pF = 14 pF, que está fuera del rango de 2 - 8 pF citado en AN100.

Estoy preguntando todo esto porque me preocupa que si elijo los valores incorrectos del capacitor de carga, no funcionará o la frecuencia será incorrecta. ¿Qué tan sensibles son estos tipos de cristales a los valores límite de carga?

Detalles de mi investigación:

Del Partlist.rep (BOM) incluido en el archivo zip del diseño de referencia, el cristal (X2) y los dos condensadores de carga a los que está conectado (C203, C214) son:

X2   Crystal, ceramic SMD    4x2.5mX_48.000/20/35/20/18
C203 Capacitor 0402 C_22P_0402_NP0_J_50
C214 Capacitor 0402 C_22P_0402_NP0_J_50

Entonces, los capacitores de carga tienen cada uno un valor de 22 pF. El cristal, basado en una respuesta a una pregunta anterior del foro TI E2E para un dispositivo relacionado, es esta parte:

Name: X_48.000/20/35/20/18
Descr.: Crystal, ceramic SMD, 4x2.5mm, +/-20ppm 48MHZ
Manf.: Abracon
Part #:  ABM8-48.000MHz-B2-T
Supplier: Mouser
Ordering Code: 815-ABM8-48-B2-T

El valor de 18 pF proviene de la hoja de datos del ABM8-48.000MHz-B2-T .

Gracias por tu ayuda.

Respuestas (2)

Lo más probable es que los valores de 22pF utilizados por TI sean un compromiso (costo/disponibilidad). El cristal generalmente puede tolerar unos pocos pF más o menos el valor calculado. Supongo que algunas pruebas empíricas tomaron la decisión de usar 22pF en lugar de un valor más cercano, o tal vez 22pF ya estaba en la lista de materiales.

En última instancia, incluso un cálculo como el que se encuentra en la hoja de datos se basa en una "estimación aproximada" de la capacitancia parásita. Debe probar cualquier valor de condensador que se le ocurra y asegurarse de que funcione en su producto final.

Además, la página 20 de la hoja de datos C1111 a la que se vinculó dice que 12-18pF es el rango a usar para el cristal de 32.768kHz. Su experiencia puede ser diferente.

Lo más importante a tener en cuenta es que el condensador debe tener una tolerancia estrecha con un material dieléctrico apropiado (uno que no dependa mucho de la temperatura, como NP0/C0G).

Lectura adicional: aquí hay un enlace a una buena explicación del tema de cómo interactúan los cristales y los condensadores.

Gracias. La hoja de datos recomienda el cristal Epson MC-306 de 32,768 kHz, y planeo pedir la versión de 12,5 pF. Gracias por la nota técnica, la leeré. Desde entonces, también encontré este, de TI: ti.com/lit/an/slaa322b/slaa322b.pdf . Entonces, si no me equivoco, recuperaré mi prototipo de PCB de la casa fabulosa, veré si funciona y, si no, ¿repetiré? Esto suena caro. :^(
Otra pregunta: ¿está bien +/- 2%? La hoja de datos recomienda la serie "Murata GRM1555C". Puedo encontrarlos en tolerancias de +/- 2 %, pero nadie parece tener la variedad de +/- 1 % (es decir, GRM1555C1E200FA01, donde la 'F' es para una tolerancia del 1 % y una 'G' indicaría una tolerancia del 2 %) .
Cualquier cosa mejor que el 5% de tolerancia será útil.
usar NP0... o no usar NP0?
No usaría NP0 en esta aplicación.
Enlace actualizado para la nota de aplicación de TI anterior: ti.com/lit/an/slaa322c/slaa322c.pdf

Si está tratando de mantener la hora precisa durante un período prolongado, es probable que necesite calibrar el sistema de alguna manera, ya que la precisión inicial de 20 ppm que normalmente se especifica para estos cristales le dará 15 minutos de error en un año antes. incluso mirando capacitores, crystal tempco (enorme) y crystal drift. Algunos procesadores PIC tienen un sistema de calibración que puede compensar unos pocos cientos de ppm de error, pero debe calibrarlo en producción o sobre la marcha durante el uso. La compensación de temperatura del tiempo de funcionamiento del cristal es fundamental si su sistema funcionará a más de unos pocos grados desde 25 ºC. En general, la estabilidad del condensador suele ser más importante que la tolerancia inicial.