Problema con el oscilador de cristal

4

Aquí está la hoja de datos del cristal (32 MHz) que utilizo para un MCU.

El diseño correcto es una versión anterior de mi placa que funciona perfectamente bien. La de la izquierda es la versión más reciente donde coloqué los componentes más cerca de los demás (así como el cristal). Sin embargo, el cristal de 32 MHz no funciona correctamente en la nueva placa (cuidadosamente armé tres de ellos).

Medílospinesdecristalconunoscilador,yveoqueelnivellógicodepinesaumenta,peronooscila.Además,micódigoseatascaenlainicializacióndelreloj.

Básicamentetodoesigual,apartedeladistanciadeloscomponentes.

Loquehicehastaahoraparasolucionarelproblemaesque:

  • Reemplacéelcristalylastapasdecargaconlosnuevosylosdelatablaantiguaquefuncionanconseguridad.Noayudó
  • lospinesdeloscristalessemidenconunoscilador,peronohayoscilaciónenlospines(laplacatambiéntieneuncristalde32k,quefuncionabien).
  • ProbéelmismoSWendiferentesdiseñosqueelSWfuncionacorrectamenteydeberíaserunproblemaHW.
  • Laorientacióndelcristalseensamblacorrectamente,conseguridad,usocondensadoresdemarcasconocidas(MuratayKemet).
  • HeinspeccionadolatrayectoriadelcristalalaMCUconunmicroscopioylasoldaduraenlospinessevebien.

ElladoizquierdodelatapadederivaciónCC321pertenecealarutaVCC,ypodríaestardemasiadocercadelpindeentrada/salidadelcristal(>0,2mm).MepreguntosipodríaserelproblemadequelaseñaldealtafrecuenciasecombineconlarutaVCC.

QuitéelC321peronoobservénadadiferente.

¿Alguienvealgúnposibleproblemaotienealgunasospechaotienealgunasugerenciaparasolucionarelproblema?

InformaciónadicionalsobreelCristal:

Y una vista esquemática relacionada del diseño

    
pregunta Angs

1 respuesta

5

Hmm en las reuniones todo el día, pero tal vez más tarde o tal vez alguien más inteligente lea esto y dé una buena explicación. Básicamente, el circuito del oscilador es un pequeño amplificador inversor con la entrada y la salida conectadas al cristal. En el momento cero, nada oscila, por lo que debe estar un poco desequilibrado para comenzar a oscilar. La resistencia de realimentación de 1Meg crea una pequeña inestabilidad al vincular la salida con la entrada. Esto inicia la oscilación y luego el cristal se pone en marcha.

Echa un vistazo a este enlace también

    
respondido por el Some Hardware Guy

Lea otras preguntas en las etiquetas