Necesito aprender cómo hacer un contador de frecuencia (o cualquier proyecto crítico en el tiempo) utilizando PIC18F que muestre la salida a través de USB.
Con la opción de 3 fuentes de reloj:
-
± 50ppm 4.0000 MHZ crystal ATP040SM
4.0000 MHZ 20PF SMD ± 50ppm
-
± 50 ppm 24.0MHZ oscilador externo
XO-54D-24.0MHZ
± 50 ppm
-
± 100 ppm 40.0MHZ oscilador externo
Fabricante MXO45-40M000: CTS CORP
40 Mhz
± 100 ppm
Para ejecutar el PLL interno, el PIC18F dividirá la entrada del reloj por el PLLDIV que se puede establecer en 1, 6 o 10 para las opciones anteriores, respectivamente.
¿Estoy pensando qué opción proporciona la mejor estabilidad?
Cuando pienso en mí mismo, creo que la tercera opción será la mejor, ya que creo que el reloj de ± 100 ppm a 40Mhz se dividirá por 10 y, por lo tanto, se comportará de manera efectiva como ± 10 ppm de 4Mhz clock ?
¿O el razonamiento es incorrecto y el reloj ± 100 ppm a 40Mhz después de dividir entre 10 es efectivamente aún ± 100 ppm 4Mhz reloj?
Si usted, con experiencia en el diseño, puede elegir entre más de 3: cuál elige y por qué ( no tiene en cuenta el problema del espacio de PCB o el voltaje de 5 V en el mundo de 3.3v, pero puede considerar el costo solo entre los más caros ± 50 ppm versus menos caro ± 100 ppm )