Mon cristal 12 MHz n'oscille pas

8

J'ai des problèmes avec une planche que j'ai fabriquée. Le processeur est un NXP LPC1788 Cortex-M3.

J'utilise un cristal externe de 12 MHz pour cadencer le processeur comme recommandé dans la fiche technique.

Pour une raison quelconque, je ne peux pas faire osciller le cristal. Je ne sais pas si je le vérifie correctement sur mon oscilloscope, mais je ne vois aucune oscillation cohérente.

Voici la fiche technique du cristal: http://www.txccrystal.com/images/pdf/8z.pdf .

Il a une capacité de charge de 18 pF, la fiche technique LPC1788 recommande des condensateurs de charge externes de 39 pF avec un cristal de capacité de charge de 20 pF, j'ai donc essayé des condensateurs de charge de 39 pF sans joie. J'ai également essayé des condensateurs de charge de 18 pF comme recommandé par la fiche technique LPC1788 pour les cristaux avec une capacité de charge d'environ 10 pF.

J'aimerais vraiment comprendre au moins pourquoi le cristal ne parvient pas à osciller avant de faire un autre essai de la carte, car il est assez cher (carte à quatre couches).

Voici une image du routage des cristaux.

Entrez la description de l'image ici

James
la source
2
Comment pensez-vous qu'il n'oscille pas? Le processeur ne trouve-t-il pas d'horloge ou ne voyez-vous rien sur la lunette? Une sonde de portée passive typique a une capacité de 100 pF et une résistance de 1 MΩ, ce qui pourrait faire en sorte que le cristal cesse d'osciller. Passez en mode 10x (ou 100x, si vous l'avez) ou utilisez une autre méthode de mesure.
Kevin Vermeer
1
Avez-vous vérifié la continuité des pistes de l'oscillateur? La puce fonctionne-t-elle correctement avec l'oscillateur interne?
Leon Heller
J'ai constaté que mon empreinte de cristal était incorrecte, j'ai donc fait pivoter le cristal et son fonctionnement maintenant. Merci pour votre contribution.
James

Réponses:

8

J'ai l'air assez idiot maintenant ... l'empreinte (que j'ai créée, malheureusement) du cristal a été mal épinglée, et j'ai donc tourné le cristal de 90 degrés et remis les bouchons de 39pF et il oscille maintenant correctement. J'aurais dû vérifier ça avant de vous déranger les gars!

Vérifié avec une sonde 10X.

entrez la description de l'image ici

Désolé d'avoir perdu du temps!

James
la source
2
Ça m'arrive tout le temps.
Rocketmagnet
1
N'oubliez pas d'accepter cette réponse quand vous le pouvez (cela devrait être possible dans deux jours).
AndrejaKo
Cela va être la solution pour 80% des personnes bloquées.
Kortuk
Pas un problème - ce sera un bon avertissement un jour pour quelqu'un dans une situation similaire. Ou, peut-être l'ayant lu, quelqu'un évitera l'erreur.
JRobert