¿Se pueden controlar siempre las entradas del oscilador con una salida de oscilador de un solo pin y pasar por alto el circuito de retroalimentación integrado?

0

Se escribe muy poco en la hoja de datos MCP2211 con respecto a las configuraciones de entrada del oscilador. Los microcontroladores que he estado utilizando últimamente le permiten utilizar los osciladores de salida única autoalimentados en lugar del mecanismo integrado de retroalimentación del amplificador en el chip.

En general, ¿se puede hacer este tipo de cosas para todos los casos cuando se trabaja con un oscilador que está totalmente integrado con las capacidades de carga y los bucles de amplificación / realimentación?

es decir, en lugar de hacer esto:

¿Podemoshacersiemprealgosimilaraesto?:

    
pregunta sherrellbc

2 respuestas

2

Por lo general, cuando se acepta una fuente de reloj externa en lugar de OSC, también se indica en la hoja de datos, e incluso en ese caso podría haber advertencias. Por ejemplo, los controladores de concentrador USB de velocidad completa TI TUSBxxx aceptarían cuarzo de 12 MHz o reloj de 48 MHz.

Puedes probarlo sin mucha dificultad. Encamine una tabla para el cristal grande, como puede hacerlo el HC49, luego deje las huellas de la tapa en blanco y monte un error muerto del oscilador que conecta su salida al OSC1.

Hay otra cosa que probar. No estoy seguro de esta parte, pero el convertidor de Microchip USB a serie es en realidad uno de sus micros (variedad PIC18 si no me equivoco) con algunos de los periféricos que no funcionan. Después de borrar el código MC del flash, la parte se puede programar / depurar como de costumbre. La parte "MCP2211" puede muy bien ser la misma micro; en este caso, para cambiar a una fuente de reloj externa, tendría que acceder a conf.bits de alguna manera, lo cual no es trivial si la protección del código está activada dentro del chip.

    
respondido por el Oleg Mazurov
1

Funcionará en este caso, sin embargo, en el caso mencionado en su texto (topes de carga integrados) puede que no sea una buena idea sin una resistencia en serie: el oscilador externo tendrá bordes afilados que podrían hacer que la corriente fluya inesperadamente grandes cantidades.

Otra advertencia es que el circuito de reinicio interno puede asumir un cierto tiempo de inicio del reloj, y si el oscilador externo es especialmente lento, el chip no se reinicia correctamente. Probablemente no sea una gran posibilidad, pero vale la pena mencionarlo.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas