1. El acoplamiento de ruido en el cristal de las señales adyacentes: Este problema ha
sido ampliamente cubierto por encima.
El acoplamiento de ruido suele provocar en un reloj de tiempo real sea manifiestamente
inexacta.
2. Cristal incorrecto: Un reloj de tiempo real normalmente correrá rápido, si se utiliza
un cristal con una capacidad de carga específica (CL) de más de 6 pF. La gravedad
de la falta de precisión depende del valor de CL.
Por ejemplo, utilizar un cristal con un CL, de 12 pF hará que el reloj de tiempo real corra
unos 3-4 minutos por mes rápido.
RELOJES LENTOS.
Los siguientes son los escenarios más comunes que causan que un reloj en tiempo
real basado en cristal corra lento.
1. Rebasamiento en tiempo real de pines de entrada del reloj: Es posible hacer
correr despacio un reloj de tiempo real, pasa por detener el oscilador periódicamente.
Esto puede ser logrado sin darse cuenta por las señales de entrada ruidosa al reloj
de tiempo real. Si una señal de entrada se eleva a una tensión que sea mayor que la
caída de diodo (~ 0,3 V) por encima de VDD, el diodo de protección contra descargas
electrostáticas ESD para el pin de entrada a la polarización, permitiendo que el
sustrato sea inundado con la corriente. Esto, a su vez, detiene el oscilador hasta que
el voltaje de la señal de entrada disminuye por debajo de una caída en el diodo por
encima de VDD.
Este mecanismo puede hacer que el oscilador se pare con frecuencia, si las señales de
entrada son ruidosas. Por lo tanto, debería ser tomado con cuidado para asegurar que no
se rebasen las señales de entrada.
Otra situación que es común para que se rebase el problema es tener una entrada al reloj
de tiempo real en 5 voltios cuando el reloj de tiempo real está en el modo de respaldo de
batería. Esto puede ser un problema en sistemas que ciertos circuitos se cierran
sistemáticamente, pero mantienen otros funcionando. Es muy importante asegurarse de
que no hay señales de entrada al reloj de tiempo real que sean es mayor que el voltaje de
batería cuando el dispositivo está en el modo de respaldo de batería.
2. Cristal incorrecto: En un tiempo real, el reloj típicamente correrá lento, si es
usado un cristal con una capacitancia de carga especifica (CL) menor de 6 pF. La
gravedad de la inexactitud depende del valor de CL.
3. Capacitancia parásita: La capacitancia parásita entre los pines de cristal puede
ralentizar la marcha de un reloj en tiempo real. Por lo tanto el cuidado debe ser
tomado diseñando la disposición PCB para asegurar que la capacitancia parásita se
mantenga a un mínimo.
4. Temperatura: La temperatura adicional de funcionamiento es la pérdida de
temperatura del cristal, el cristal oscilará más despacio. Mirar Figuras 3 y 4.
RELOJ NO CORRE.
Los siguientes son los argumentos más comunes que causan que un cristal de reloj
basado en tiempo real no correr.
1. El problema más común cuando el reloj no funciona es que el bit CH (Clock Halt -
detener reloj) o EOSC (enable oscillator - habilitar oscilador) no se ha establecido o
Traducción libre por V. García.
09-11-2.009
10