Métodos prácticos de medición para el post "Optimización de cristales de cuarzo para circuitos integrados" - secciones E y 4
Al artículo de la enciclopedia : Emparejamiento óptimo de cristales con circuitos integrados
De qué se trata:
El tiempo de arranque es el tiempo que transcurre entre que se conecta la tensión de alimentación (o se activa el oscilador en la MCU) y se alcanza una oscilación estable y utilizable. Es especialmente crítico para MCUs de bajo consumo con frecuentes ciclos de reposo/despertar porque cada proceso de arranque se incluye directamente en el balance energético y determina la latencia global.
<p<p class="text-justify">Requisitos típicos: < 2 ms para MCU rápidas con un oscilador potente, 2 - 10 ms para diseños estándar, 250 - 1000 ms para cristales de reloj de 32,768 kHz.
La latencia puede variar en función del diseño.
Variables de influencia
- Ganancia del oscilador en el CI (|-Rneg|)
- ESR del cristal
- Capacitancia de carga CL o realmente efectiva C1, C2 y Cpar
- Temperatura (-40 °C significativamente mayor que +25 °C)
- Tensión de alimentación (VCC baja alarga exponencialmente el tiempo de arranque)
- Calidad de la rampa VCC (tiempo de subida, monotonía)
.
Definición del tiempo de arranque
El tiempo de arranque suele definirse como el tiempo en el que la amplitud de oscilación alcanza el 90% de su valor final en estado estacionario. Algunos fabricantes de MCU lo definen de forma diferente como alcanzar el nivel lógico digital o como habilitar la bandera de preparado XOSC.
<p| Definición | Punto de medida | Típicamente utilizado por |
|---|---|---|
| Criterio del 90 % | Oscilloscopio a XOUT | Fabricante de cuarzo, práctica de laboratorio |
| 95 % criterio | Osciloscopio a XOUT | Estricto Automóvil-Spec | Nivel lógico a la salida | Salida reloj / GPIO | Hoja de datosMCU | XOSC-Ready-Flag | Registro de estado / conmutación GPIO | Vista del firmware de la CMU |
Configuración de la medición
Equipamiento
- Osciloscopio ≥ 500 MHz, ≥ 2 GS/s, profundidad de memoria profunda (≥ 1 MPt)
- Sonda FET activa en XOUT (baja capacitancia de entrada, ≤ 1 pF)
- Segundo canal en VCC (directamente en el pin de alimentación del CI)
- Opcional: tercer canal en un GPIO que se conmuta mediante el código de inicio del MCU (por ejemplo, para XOSC-Ready). p.ej. para XOSC ready flag)
- Punta de medición con referencia de tierra corta (< 5 mm) para minimizar la inductancia de tierra
Paso a través
- Disparo: flanco en VCC (por ejemplo, al 50 % de Vnom) o en el GPIO que marca el encendido del oscilador.
- Ajuste la base de tiempo al rango de inicio esperado - para cristales de MHz típicamente 0,2 ms/div (ventana total 2 ms), para cristales de 32,768 kHz típicamente 50 ms/div.
- Grabe al menos 3 veces el tiempo de inicio esperado para capturar completamente el proceso transitorio.
- Evaluación: determine la envolvente de la oscilación XOUT. t_start es el tiempo en el que se alcanza el 90 % de la amplitud de estado estacionario.
- Para la evaluación de series: registre 10 - 30 arranques individuales (modo de persistencia) y evalúe el tiempo de arranque más largo como el peor caso.
.
Importante al disparar No dispare sobre la oscilación misma. El oscilador comienza fuera del ruido, y disparar en cualquier borde de la amplitud creciente distorsiona sistemáticamente el tiempo de inicio. Dispare siempre sobre el evento externo: flanco VCC o pulso GPIO del código de arranque del MCU. |
.
Caracterizar el tiempo de arranque a través de la temperatura y el voltaje
Una única medición a +25 °C y tensión nominal es insuficiente. Se recomienda la siguiente matriz para diseños robustos:
| Temperatura | VCC | Medida | Aceptación |
|---|---|---|---|
| +25 °C | Vnom | Referencia | Valor base |
| -40 °C | Vnom | Frío | < 3× valor base |
| +85 °C | Vnom | Calor | < 1.5× valor base |
| +25 °C | Vmin (-10 %) | Tensión límite | < 2× valor base |
| -40 °C | Vmin | Worst-Case-Combination | < 5× valor base |
| +25 °C | Rampa VCC lenta (5 ms) | comprobación de la monotonicidad | la oscilación comienza de forma segura |
Interpretación de la envolvente
La envolvente de la oscilación de arranque sigue normalmente una función exponencial:
U(t) = U_rausch - exp( t / τ ) con τ = 2-L1 / (|-Rneg| - ESR)
Dos anomalías proporcionan pistas valiosas:
Plateau en el run-up (la amplitud no sigue creciendo, y de repente lo hace): Indica reserva |-Rneg| al límite. A menudo a bajas temperaturas o bajo VCC. Contramedida: cuarzo con ESR más baja.
Sobreimpulso de la amplitud (se supera brevemente el valor estacionario): Muestra una fuerte amplificación, generalmente acrítica. Sin embargo, puede ir acompañado de un breve aumento del nivel de accionamiento: compruebe si se trata de efectos de envejecimiento en cristales de cuarzo muy sensibles.
Valores de medición típicos
| Tipo de cuarzo | Oscilador | t_start (90 %) typ. |
|---|---|---|
| MHz estándar SMD | Fuerte MCU-OSC | 0.3 - 1.5 ms |
| MHz Standard-SMD | Low-Power-MCU | 1 - 5 ms | MHz LRT cuarzo baja ESR | bajo consumo MCU | 0.5 - 2 ms | 32,768 kHz reloj cuarzo | Oscilador RTC | 250 - 800 ms |
| Cristal de reloj de 32,768 kHz, CL = 4 pF | RTC de bajo consumo | 500 - 1500 ms |
Medidas de mejora si el tiempo de inicio es demasiado largo
- Seleccione un cristal con una ESR significativamente menor (factor 2 - 3 en comparación con el máximo especificado)
- Reduzca la capacitancia de carga si lo permite la MCU (menor C1/C2 y, por tanto, CL_eff)
- Configure la etapa de ganancia del oscilador en la MCU en "High Drive" / "Fast Start"
- Reduzca las parásitas del diseño (consulte el post sobre capacitancias parásitas)
- Para cristales de reloj: En aplicaciones de bajo consumo, favorecer la tecnología LRT para mantener el tiempo de arranque y la reserva de arranque seguros incluso a VCC baja
Más información
Las correlaciones entre tiempo de arranque, ESR, ganancia y temperatura se describen en la guía práctica "Adaptación óptima de cristales a circuitos integrados" (secciones E y 4). Este post proporciona la práctica de medición para ello - desde la estrategia de disparo hasta la caracterización de la temperatura.
<p<p>Tienes preguntas sobre la implementación
Nuestros expertos en frecuencia le ayudarán a seleccionar el cuarzo adecuado, con mediciones en su circuito y con asistencia en el diseño hasta la liberación en serie.
- Solicite información sobre la implementación.
- Solicite asesoramiento técnico
- Discuta su aplicación con nosotros
- Defina y solicite un cristal de muestra
- Solicite una alternativa mediante referencia cruzada
Teléfono: +49 8191 305395 Email: info@petermann-technik.de
Su éxito es nuestro objetivo.
