Oscilador y frecuencia de la fuente de energía

0

He estado trabajando a través de un esquema del Reloj Nixie, para entender cómo funcionan los relojes como un todo, y estoy atascado en cómo funciona el tiempo para el microcontrolador PIC. El esquema se puede encontrar aquí: enlace

¿Por qué el microcontrolador necesita tanto un cristal (en los pines OSC) como una frecuencia de la fuente de alimentación (en el pin T0CKI)? ¿No podría el microcontrolador guardar el tiempo simplemente desde el oscilador?

¿Es necesaria la frecuencia de la fuente de alimentación? Y si es así, ¿por qué?

    

1 respuesta

0

El problema es el costo de la precisión.

Todas las MCU necesitan un oscilador de reloj rápido para que funcionen, pero no importa cuál sea esta frecuencia, dentro de un amplio margen. Esto significa que puede usar un cristal no calibrado muy barato, un resonador cerámico, o si no necesita golpear velocidades de transmisión, incluso un oscilador RC. Si usara esto como la fuente de tiempo, obtendría un comportamiento de mantenimiento del tiempo bastante errático a medida que la temperatura cambiaba y envejecía.

La forma de onda de la red se mantiene precisa, sin costo alguno para usted. Como el reloj necesita una fuente de alimentación principal (demasiado hambre para las baterías), también puede usar eso. Tenga en cuenta que la frecuencia real de la red varía un poco de f_mains (50 o 60Hz) a lo largo del día. Lo que está garantizado es que después de n períodos de 24 horas, habrá habido aproximadamente n * 24 * 3600 * f_mains ciclos, con el error no acumulativo. En otras palabras, ideal para un reloj de pared.

De wikipedia Frecuencia de utilidad artículo

  

Hoy en día, los operadores de red de alimentación de CA regulan la frecuencia promedio diaria para que los relojes permanezcan dentro de unos pocos segundos de la hora correcta. En la práctica, la frecuencia nominal aumenta o disminuye en un porcentaje específico para mantener la sincronización. En el transcurso de un día, la frecuencia promedio se mantiene en el valor nominal dentro de unos pocos cientos de partes por millón. [19] En la red síncrona de Europa continental, la desviación entre el tiempo de fase de la red y el UTC (basado en el Tiempo Atómico Internacional) se calcula a las 08:00 cada día en un centro de control en Suiza. La frecuencia objetivo se ajusta hasta ± 0,01 Hz (± 0,02%) desde 50 Hz, según sea necesario, para garantizar un promedio de frecuencia a largo plazo de exactamente 50 Hz × 60 s × 60 min × 24 horas = 4,320,000 ciclos por día. [20] En América del Norte, cuando el error supera los 10 segundos para el este, 3 segundos para Texas o 2 segundos para el oeste, se aplica una corrección de ± 0.02 Hz (0.033%). Las correcciones de error de tiempo comienzan y terminan en la hora o en la media hora. [21] [22]

    
respondido por el Neil_UK

Lea otras preguntas en las etiquetas