¿Qué precisión tienen los cristales en las placas Nucleo de ST?

Me compré un ST Nucleo-L053R8 barato con descuento, para jugar con un par de ideas.

El STM32L053R8 principal solo tiene un cristal de 32,768 kHz de baja frecuencia para RTC, pero también se puede proporcionar un reloj de 8 MHz del programador USB ST-Link incluido. El cristal LF está marcado 32G501y el ST-Link está marcado 8.000Q5G.

¿Alguien tiene idea de cuán precisos son estos dos cristales a temperatura ambiente? La documentación no parece especificar.

Respuestas (1)

Encontré la lista de materiales para esta placa en la página del producto :

Tiene estas dos descripciones para algunos cristales:ingrese la descripción de la imagen aquí

Así que parece que probablemente sean ±20 ppm. En realidad, esa suele ser la tolerancia en todo el rango de temperatura especificado; esperaría una variación aún menor a temperatura ambiente.

Sin embargo, indicó que el cristal de 8 MHz en realidad no está presente en esta placa, por lo que no estoy seguro de si este es el cristal correcto. Incluso si no lo es, es muy probable que usen el mismo en el programador.

Dado que la parte STLINK de la placa es desmontable, no creo que usen su reloj en el desarrollo de aplicaciones. Algunas MCU (p. ej., la serie STM32L4) tienen una calibración automática de hardware del reloj MSI con LSE, por esta razón, el cristal HSE no está poblado en las placas Nucleo correspondientes. Según la hoja de datos, L0 no tiene esta característica, aunque es posible el recorte manual de MSI.
Al menos en una placa NucleoH7, el proyecto CubeMX predeterminado para esa placa configura los pines del reloj para uso de cristal, pero para usar el reloj de onda cuadrada externo de 8 MHz de la parte STLink. Sin embargo, todavía no es la fuente de reloj predeterminada, por lo que depende del usuario cambiar para usar ese reloj. Y tenga en cuenta que el cristal STLink es de 20 ppm con una carga nominal de 12 pF. Han puesto límites de 20pF allí, que ya es una carga de 10pF más cualquier pin y capacitancia parásita, que puede superar fácilmente los 2pF. Por lo tanto, es posible que no esté funcionando exactamente a la frecuencia correcta si existe cierta tolerancia en la capacitancia de la carga.
X1 es el cristal utilizado por el chip ST-Link, por lo que está incluido . X3 no está incluido, que sería un cristal dedicado para la MCU de destino, pero ST-Link puede proporcionar una señal de reloj generada desde X1.
@Maple, creo que generalmente no llenan el HSE para la MCU principal. En cambio, hay una señal de reloj del MCO de la MCU de programación que va a través de un puente de soldadura a la entrada de reloj de la MCU principal.