|
Quartz qui n'oscille pas
|
|
Bonjour.
Débutant en matière de réalisations de montages à microcontrôleurs, je viens de réaliser une carte d'expérimentation à 68HC11 d'après le modèle proposé à http://www.chez.com/electroweb/dev68hc11.htm . Cependant, comme elle ne fonctionne pas (lancement PCBug11 avec les bons paramètres), j'ai d'abord testé l'horloge : pour cela, j'ai bien sondé la broche E, sortie devant délivrer 2 MHz = 1/4 de la fréquence du quartz (plutôt que de sonder directement dans le circuit oscillant et donc le perturber) à l'aide d'un multimètre-fréquencemètre (je ne peux pas encore investir dans un oscilloscope, mais j'ai vérifié que l'option fréquencemètre permet bien de mesurer une fréquence de l'ordre du MHz). Résultat : rien. Pourtant, le circuit imprimé ne présente aucune rupture de piste ni court-circuit, le tracé des pistes du circuit oscillant respecte les recommandations générales (pistes pas trop longues, prolongements de la masse sans boucle pour blindage) et le microcontrôleur est tout neuf, ainsi que le quartz et les condensateurs.
Parallèlement à cela, afin de comprendre l'origine du problème, j'ai essayé de reconstituer, sur une plaque d'essais sans soudures, un oscillateur à quartz similaire, à l'aide des inverseurs logiques d'un 4069 puis d'un 74HCT04 (récupération, mais ils fonctionnent). Résultat : toujours aucune oscillation, même après changement des valeurs des 2 condensateurs présents entre chaque borne du quartz et la masse (15pF à l'origine, test avec 18pF) et de la résistance en parallèle du quartz (10 MOhm à l'origine, test avec 1 MOhm et 4,7 MOhm). Dans ces circonstances, la plaque d'essais empêche-t-elle l'oscillateur de fonctionner (impédances parasites) ?
Je ne sais vraiment plus où chercher la panne. Merci d'avance pour votre aide.
-- Thierry C.
Numéro de l'article: 84202
| De: Thierry
| Date: 2002-08-18 18:04:55
|
|
|
Re: Quartz qui n'oscille pas
|
|
essayé présents 18pF) 1 empêche-t-elle
Alors plusieurs possibilités d'après moi : - La sortie de la porte logique est bufferisée, auquel cas il faut que ajouter une résistance de 1 à 5 kOhm juste en sortie de la porte, mais avant les capacités. - Est ce que la polarisation de la porte logique est correcte ? Mettez seulement la résistance de 1MOhm entre l'entrée et la sortie de la porte utilisée, et vérifiez que la sortie présente bien une tension d'environ 2.5V (avec alim 0/5V)
C'est tout ce qui me vient à l'esprit pour l'instant En espérant vous aider
B.
Numéro de l'article: 84248
| De: Bibi
| Date: 2002-08-19 11:19:46
|
|
|
Re: Quartz qui n'oscille pas
|
|
[non fonctionnement de l'horloge d'un 68HC11, d'où reconstitution de l'oscillateur à quartz sur un 74HCT04 et des 4069, sans plus de résultats].
avant
Les inverseurs du 74HCT04 sont bufferisés, mais pas ceux des deux 4069 que j'ai utilisés (d'après le documentation technique ainsi que d'après les suffixes BRU et UB). J'ai tout de même fait le test avec et sans cette résistance, et en essayant plusieurs quartz de fréquences variées, mais toujours rien. Pour info, je n'effectue pas la mesure directement à la sortie de l'inverseur de l'oscillateur, mais à celle d'un second inverseur relié à la sortie de l'oscillateur.
2.5V
J'ai une tension de 2,8V (ou 2,4V une fois que je branche le quartz). Pour l'alimentation, c'est bien du 5V, obtenu avec les moyens du bord : un bloc secteur délivrant du 9V redressé + un classique circuit de régulation avec un 7805, un condensateur 1000µF en entrée et un autre plus faible en sortie (et encore un autre, d'une centaine de nF, pour découpler l'alimentation du circuit intégré). Est-ce donc un problème de l'alimentation, ou alors pourrais-je avoir endommagé le quartz (et comment ?) ?
En tout cas, merci quand-même.
Thierry C.
Numéro de l'article: 84257
| De: Thierry
| Date: 2002-08-19 12:52:28
|
|
|
Re: Quartz qui n'oscille pas
|
|
résultats].
Juste pour info : quelles sont les fréquences des quartz ?
Les valeurs des capas me semblent correctes, et la polarisation de la porte est bonne ... Visiblement, le problème ne vient donc pas de là à priori. Et si vous tentez différents quartz, cela m'étonnerait qu'ils soient tous morts. Quelles sont les valeurs des deux capacités que vous placez avec le quartz ? Essayez d'en changer les valeurs (autour de 15pF, valeur classique) pour voir.
B.
Numéro de l'article: 84268
| De: Bibi
| Date: 2002-08-19 14:03:23
|
|
|
Quartz qui n'oscille toujours pas
|
|
que inverseur
8 MHz ; 4,9152 MHz ; 4 MHz et quelques autres autour de 8 MHz. Bref, entre 4 et 11 MHz
un régulation en comment porte Et classique)
15 pF est la valeur d'origine. J'ai essayé avec 22 pF en combinant quelques quartz (8 MHz et 4,9152 MHz) avec des résistances de contre-réaction de 2,2 et 10 MOhm. Rien... Seule idée qui me reste : me procurer et utiliser un 4069 neuf (!!!), ou monter les éléments de l'horloge sur un 4060 et mesurer les fréquences aux différents étages de division par 2.
Par contre, pour le 68HC11, je n'ai plus vraiment d'idée, et ça m'étonnerait fort que je les aie déjà grillés tous les 5. Mon dernier recours est d'emprunter un oscilloscope pour avoir une vision plus claire du problème. Le tracé des pistes de l'horloge (trop fines, quend même trop longues) serait-il en cause ? Ou alors leur oxydation superficielle (malgré l'étamage) joue-t-il (impédance trop élevée en HF) ?
En tout cas, merci beaucoup pour vos réponses aussi rapides.
Thierry C.
Numéro de l'article: 84279
| De: Thierry
| Date: 2002-08-19 15:24:37
|
|
|
Re: Quartz qui n'oscille toujours pas
|
|
quelques 2,2
Et avec des valeurs inférieurs ?
J'ai tjs utilisé jusqu'à maintenant des portes non-et branchées en inverseur pour faire mes oscillateurs parce que je ne disposais que de ça, jamais des inverseurs directement. Mais ils sont de la même série, donc ça ne vient pas de là.
m'étonnerait
Il est clair que l'oxydation peut modifier les impédances, mais pas de façon significative ici. Par contre, un pb de micro-coupure est une possibilité. Vérifiez à l'impédancemètre peut-être ?
De rien !
B.
Numéro de l'article: 84281
| De: Bibi
| Date: 2002-08-19 15:27:29
|
|
|
Re: Quartz qui n'oscille toujours pas
|
|
Petit oubli : valeurs inférieurs de capacité ;-)
B.
Numéro de l'article: 84283
| De: Bibi
| Date: 2002-08-19 15:39:50
|
|
|
C'est bon : ça commence à fonctionner
|
|
Merci beaucoup pour toutes tes suggestions. Effectivement, j'arrive à quelques résultats : - faire fonctionner un oscillateur à quartz de 32768 Hz (résistance de 4,7 ou 10 MOhm, condos de 15 ou 22 pF) en montage d'essai sur un 4069, mesurer la fréquence ou la prédiviser (comme il m'a été suggéré en réponse personnelle), ce qui donne les résultats attendus. Par contre, toujours pas d'oscillations avec un quartz de 4 MHz, sans doute à cause de limitations en fréquence du 4069 ou d'impédances parasites de la plaque d'essais - détecter la présence d'un signal d'horloge sur le 68HC11 en le prédivisant également, car mon multimètre-fréquencemètre semble ignorer les fréquences au-delà de 500 KHz (alors qu'il peut monter jusqu'à 9,999 MHz) - mettre du coup hors de cause les impédances sur le circuit imprimé et les condos.
Il ne me reste plus qu'à chercher la panne dans la liaison série et au voisinage du MAX232.
En tout cas, merci pour tes rapides interventions.
Thierry C.
Numéro de l'article: 84328
| De: Thierry
| Date: 2002-08-20 01:01:29
|
|
|
Re: C'est bon : ça commence à fonctionner
|
|
Bonjour,
Pour info, sur des plaques d'essais, je fais tourner des quartzs de 20 MHz (sur des PIC) sans problème.
@+ Alexandre http://perso.wanadoo.fr/atexa_elec
Numéro de l'article: 84335
| De: Alexandre LANDO - ATEXA électronique
| Date: 2002-08-20 08:32:07
|
|
|
Re: Quartz qui n'oscille pas
|
|
AU sujet des 74HCT04 utilisés en oscillateurs à quartz, j'ai vu des series entières NEUFs qui ne fonctionnait pas en oscillateurs , bien qu'il ne semblait pas défectueux sur une application différentes ! Alors méfiance avec les 04 en oscillateurs, essayez une marque différentes
Numéro de l'article: 84340
| De: pat.deaubonne
| Date: 2002-08-20 11:08:29
|
|
|
Re: Quartz qui n'oscille pas
|
|
Salut,
vrai, et moi j'utilise des hcu si nécessaire ( pas de µ ;-))) )
@++
Thierry
ICQ : 156866943
Numéro de l'article: 84388
| De: Thierry Leveque
| Date: 2002-08-20 23:36:28
|
|
|