Saludos al grupo. ¿Es correcto el siguiente razonamiento? Sea un cristal de 20MHz con una tolerancia en frecuencia de +/- 20ppm. La frecuencia del cristal podrá variar en hasta +/-400Hz (20Hz por cada MHz). Si se usa ese cristal para controlar un reloj en tiempo real (aunque 20MHz quizás no sea el valor apropiado para ello) cada 50000 segundos (20MHz dividido por 20) el reloj sufriría un atraso o un adelanto de hasta 1 segundo (suponiendo que la variación de frecuencia respecto a 20MHz es constante) ¿es cierto esto? ¿no es demasiado desfase horario? (un día tiene 86400 segundos, lo que supone un adelanto o atraso diario de más de 1 segundo). Nota: Lo de más arriba es independiente de la frecuencia del cristal. Si hubiese considerado un cristal de 1MHz los resultados serían los mismos. O digamos uno de 32768Hz. Eso sí, manteniendo constante la tolerancia en frecuencia.
La otra cosilla: ¿por qué se usan cristales de 32768Hz para los relojes en tiempo real? Sí, ya se que 32768 x 2 = 65536, con lo que un contador de 16 bits se desbordaría en 2 segundos, pero con 16384 se produciría el mismo efecto en 1 segundo. ¿Demasiado pequeña la frecuencia de 16384Hz para la fabricación de cristales?