Brevet FR3074624A1 — publié le 20190607

B16758 - 17-GR2-0822 1 COMPENSATION EN TEMPERATURE D 'UN OSCILLATEUR A QUARTZ Domaine La presente description concerne de facon generale les circuits electroniques et, plus particulierement, les circuits a microprocesseurs ou a microcontroleurs. La presente description s'applique plus particulierement aux circuits electroniques dont une frequence est extraite d'un quartz. Etat de fart anterieur L'utilisation d'un quartz pour generer un signal d'horloge dans un circuit electronique est particulierement repandue, en particulier dans les systemes comportant des microprocesseurs ou des microcontroleurs. Le quartz est un composant distinct des autres circuits electroniques, monte sur une plaquette d'interconnexion, typiquement une plaquette de circuit imprime recevant le microcontroleur et d'autres circuits du systeme. Dans la plupart des applications, le quartz presente l'avantage de fournir une frequence stable en temperature (avec une variation de l'ordre de 0,5 ppm/°C) dans la plage de temperatures habituelle. Toutefois, dans certaines applications, cette precision s'avere insuffisante. On connait des oscillateurs a quartz compenses en temperature (TCXO - Temperature Compensated Quartz Oscillator), B16758 - 17-GR2-0822 2 proposes sous forme de circuits integres dedies, mais ces circuits sont generalement complexes et couteux. Résumé Il serait souhaitable de pouvoir disposer d'un signal 5 stable en temperature base sur un oscillateur a quartz. Il serait egalement souhaitable de disposer d'un circuit simple et peu onereux. Un mode de realisation reduit tout ou partie des inconvenients des techniques connues de generation d'un signal a 10 partir d'un quartz. Un mode de realisation propose une solution evitant une mesure permanente de la temperature. Un mode de realisation propose une solution compatible avec des circuit existants de reglage capacitif ou resistif de la 15 frequence d'un quartz. Ainsi, un mode de realisation prevoit un procede de commande d'un oscillateur a quartz relie a un circuit electronique, dans lequel au moms un element capacitif ou resistif d'ajustement de la frequence du quartz est, a 20 l'activation ou desactivation d'une fonction du circuit, commande en fonction d'un modele d'une evolution attendue de la temperature du quartz. Selon un mode de realisation, ledit modele est applique a une temperature initiale mesuree lors de l'activation ou 25 desactivation de la fonction. Selon un mode de realisation, ledit modele est represents par une table de valeurs de commande dudit element capacitif ou resistif. Selon un mode de realisation, ledit element est un 30 reseau de capacites commutables. Selon un mode de realisation, ledit reseau est commande en modulation de largeur d'impulsions. Selon un mode de realisation, ledit modele est obtenu par mesure de l'evolution de la frequence fournie par le quartz 35 par suite de l'activation ou desactivation de ladite fonction. B16758 - 17-GR2-0822 3 Selon un mode de realisation, ladite mesure de l'evolution de la frequence est effectuee sur un circuit test. Selon un mode de realisation, ladite fonction est une fonction d'emission radiofrequence. 5 Selon un mode de realisation, la fonction d'emission respecte la norme LoRa. Un mode de realisation prevoit un dispositif electronique comportant un circuit et un quartz, configure pour la mise en oeuvre du procede decrit. 10 Selon un mode de realisation, ledit circuit est un microcontroleur. Breve description des dessins Ces caracteristiques et avantages, ainsi que d'autres, seront exposés en detail dans la description suivante de modes de 15 realisation particuliers faite a titre non limitatif en relation avec les figures jointes parmi lesquelles : la figure 1 est une representation simplifiee d'un systeme electronique utilisant un quartz ; la figure 2 illustre, sur un meme graphe, un exemple 20 typique d' evolution de la frequence d'un quartz en fonction du temps pour une augmentation de temperature ; la figure 3, represente de facon tres schematique et sous forme de blocs, un mode de realisation d'un circuit de compensation en temperature de la frequence d'un quartz ; la figure 4 illustre, de facon tres schematique, un exemple de realisation d'une capacite variable ; la figure 5 illustre un exemple de sensibilite en frequence d'un quartz non compense en temperature en fonction de la temperature ; et les figures 6A. et 6B illustrent un mode demise en oeuvre d'un procede d'ajustement de la frequence d'un quartz par capacites commutables. Description detainee De memes elements ont ete designes par de memes 35 references aux differentes figures. B16758 - 17-GR2-0822 4 Par souci de clarte, seules les 6-tapes et elements utiles a la comprehension des modes de realisation qui vont etre decrits ont ete representes et seront detailles. En particulier, l' utilisation du signal genere par le quartz par le ou les circuits 5 electroniques couples a celui-ci n'a pas ete detainee, les modes de realisation decrits etant compatibles avec les applications usuelles de signaux d'horloge a base d'un quartz. Sauf precision contraire, lorsque l'on fait reference a deux elements connectes entre eux, cela signifie directement 10 connectes sans element intermediaire autre que des conducteurs, et lorsque l'on fait reference a deux elements relies ou couples entre eux, cela signifie que ces deux elements peuvent etre directement relies (connectes) ou relies par l'intermediaire d'un ou plusieurs autres elements. 15 Dans la description qui suit, lorsqu'on fait reference aux termes « approximativement », « environ » et « de l'ordre de », cela signifie a 10% pres, de preference a 5% pres. La figure 1 est une representation simplifiee d'un systeme electronique utilisant un quartz. 20 Un quartz 1 est raccorde, par ses deux electrodes, a des bornes 21 et 23 d'un circuit electronique 2, par exemple un microprocesseur ou un microcontroleur (pC). Ces bornes 21 et 23 sont reliees, respectivement en entrée et en sortie d'un amplificateur 22, (inverseur), alimente par une tension continue 25 Vdd, par exemple extraite de la tension d'alimentation Vdd entre deux bornes 25 (au potentiel Vdd) et 27 a la masse. Un element resistif 24 relie en outre les bornes 21 et 23. Des elements capacitifs 31 relient les electrodes du quartz 1 a la masse 27. Le role des elements capacitifs 31 et de l'element resistif 24 30 est d'ajuster la frequence de resonance du quartz 1. Selon les applications, ces elements 31 sont internes ou externes au circuit 2. La frequence d'oscillation du quartz 1 est susceptible d'etre perturbee par son montage et par les interactions avec le 35 microcontroleur 2 auquel le quartz est connecte et les B16758 - 17-GR2-0822 5 raccordements correspondant sur la plaquette de circuit imprime (non representee). Afin de fixer la frequence d'oscillation, une fois que le quartz 1 et le microcontroleur 2 sont assembles sur la plaquette, on effectue une calibration du quartz 1 afin 5 d'ajuster la valeur des elements capacitifs 31 et d'obtenir la frequence d'oscillation souhaitee. Cet ajustement est effectue une fois pour toutes lors d' une calibration initiale a la premiere mise sous tension du systeme electronique. Cet ajustement est donc statique. 10 Toutefois, dans certaines applications, un echauffement du circuit dans certaines phases de fonctionnement engendre une derive de la frequence du quartz 1 dans des proportions trop importantes. En particulier, dans des applications d'emissionreception radiofrequence, on doit faire face a des besoins, en 15 termes de puissance d'emission, qui engendrent un echauffement tel que la frequence de resonance du quartz 1 varie dans des proportions telles que la frequence de la porteuse n'est plus maintenue dans la plage de frequences souhaitee. Ce phenomene est de surcroit transitoire dans la vie du circuit, en ce sens qu'il 20 ne se produit que lors des phases d'emission. En effet, on aurait pu penser tenir compte de la temperature plus elevee de fonctionnement lors de la phase initiale de calibration. Toutefois, la frequence d'oscillation ne serait alors pas celle souhaitee en dehors des periodes 25 d'emission. Ce probleme de surchauffe temporaire est notamment present dans des circuits compatibles avec des emissions selon les normes LoRa, LoRaWan ou similaires. Dans ces applications, les protocoles d'emission requierent des phases d'emission a une 30 puissance de plusieurs dizaines de dBm pendant une duree de l'ordre de la seconde qui sont separees par des durees de l'ordre de la centaine de secondes. Par consequent, it ne s'agit pas d'un echauffement durable, mais d'un echauffement brusque et temporaire entre des periodes suffisamment longues pour que le circuit ait le temps de refroidir. B16758 - 17-GR2-0822 6 Typiquement, la norme LoRa requiert des puissances d'emission de plusieurs dizaines de dBm (par exemple, de l'ordre de 22 dBm) qui generent des centaines de milliwatts a dissiper. Cela engendre un echauffement tel au niveau du circuit que la 5 derive en frequence peut atteindre de l'ordre de 0,15 ppm pendant la duree d'emission. Une telle derive en frequence de la porteuse pendant les phases d'emission, et plus generalement de toute frequence derivee du signal d'horloge fourni par le quartz, peut s'averer prejudiciable au fonctionnement du circuit, notamment 10 pour l'interpretation du signal en reception. On aurait pu penser utiliser un quartz compense en temperature (TCXO) pour que celui-ci fournisse une frequence plus stable qu'un quartz standard. Toutefois, le coat de tels quartz compense en temperature rend souvent cette solution incompatible 15 avec les criteres economiques imposes pour la production de systemes electroniques. On aurait egalement pu penser utiliser un detecteur de temperature pour mesurer la temperature du quartz, et ajuster la frequence au moyen d'une boucle a verrouillage de phase (PLL). 20 Cependant, une telle boucle a verrouillage de phase introduirait du bruit de phase incompatible notamment avec des applications d'emission-reception radiofrequence. De plus, une telle solution n'apporte pas forcement la precision requise dans la valeur de la frequence. 25 Une autre solution envisageable serait d'ecarter physiquement, sur la plaquette de circuit imprime, le quartz du microcontroleur ou du circuit d'emission radiofrequence afin qu'il soit moms sensible a une elevation de temperature lors des emissions. Une telle solution introduirait egalement un bruit de 30 phase par la longueur des pistes conductrices entre le quartz et le circuit. De plus, cela accroitrait le coat de la solution par l'augmentation de l'encombrement. Les modes de realisation decrits ci-dessous tirent leur origine d'une nouvelle analyse du comportement d'un quartz dans 35 un systeme equipe d'un microcontroleur avec fonction d'emission- B16758 - 17-GR2-0822 7 reception radiofrequence et du circuit d'ajustement statique qui y est generalement associe, en particulier dans des systemes ou l'on assite a des periodes de fortes elevations de temperature separees par des periodes pendant lesquelles le circuit a le temps 5 de refroidir. En particulier, la variation (en pratique l'augmentation) de la frequence d'un quartz lorsque sa temperature augmente peut s'analyser en fonction du temps. Une telle analyse presente un interet tout particulier dans le cas d'un echauffement 10 du a une activation d'un circuit d'emission (ou plus generalement d'un circuit electronique engendrant un echauffement). En effet, l'augmentation de temperature est alors progressive alors que l'on souhaite que la frequence soit stable y compris pendant cette periode d' augmentation. 15 Selon les modes de realisation decrits, on prevoit de tirer profit de cette analyse pour modifier la valeur de capacites commutables d'ajustement de la frequence de fonctionnement du quartz. Cet ajustement est effectue graduellement en fonction du temps et non en fonction de mesures successives de temperature. 20 La figure 2 illustre, sur un meme graphe, un exemple typique devolution de la frequence F d'un quartz en fonction du temps t pour une augmentation de temperature T. On se place dans une situation qui correspond a une emission d'apres la norme LoRa, c'est-d-dire une emission de forte 25 puissance pendant une duree courte (dans un rapport d'au moms 10) par rapport a l'intervalle entre deux emissions. On suppose, a un instant tO, l'allumage du circuit d'emission radiofrequence dont la porteuse est derivee de la frequence de resonance du quartz. Avant cet instant tO, le circuit fonctionne normalement, 30 c'est-a-dire que son fonctionnement provoque un echauffement negligeable au niveau du quartz. La frequence est donc stable. La frequence est en principe au niveau Fn, correspondant a la frequence nominale du quartz (par exemple 32 MHz). On illustre cependant en figure 2 un ecart x entre cette frequence Fn et une 35 frequence Fi, pour faire ressortir le fait qu'd la mise en route B16758 - 17-GR2-0822 8 du circuit 1, la temperature Ti n'est pas necessairement la temperature de reference pour laquelle est donnee la frequence nominale du quartz. Par consequent, on peut le cas echeant tenir compte d'un premier besoin de compensation afin de ramener la 5 valeur Fi a la valeur nominale Fn. A partir de l'instant to, en supposant un protocole LoRa, l'emission commence par un preambule de synchronisation. Puis, a partir d'un instant tl, on commence la transmission des donnees proprement dite. Le preambule et l'emission de donnees 10 sont effectues a +22 dbm mais l'augmentation de la temperature se fait sentir au niveau du quartz avec un leger retard due a l'inertie thermique du systeme. Apres ce leger retards, l'effet de l'augmentation de la temperature liee a l'emission radiofrequence se fait sentir sur la frequence du quartz qui 15 augmente. Cette augmentation s'effectue progressivement jusqu'a atteindre un niveau Ff. A partir d'un instant t2, au l'emission s'arrete, le circuit refroidit et cela se traduit par une diminution de la frequence du quartz. En prenant l'exemple d'une emission selon la norme LoRa, l'ecart y entre les frequences Fi 20 et Ff atteint de l'ordre de 1,5 ppm pour une variation de temperature Tf-Ti de quelques degres. Or, pour la fiabilite des emissions, on souhaite dans cet exemple que la frequence soit stable, pendant la periode d'emission, a environ 0,15 ppm pres. Par ailleurs, pour des applications dans lesquelles les 25 phases d'emission et leur puissance d'emission sont a chaque fois du meme type, on s'apercoit que ce fonctionnement est reproductible, c'est-a-dire que l'evolution de la frequence par suite de l'activation du circuit radiofrequence a toujours sensiblement la meme allure generale pour une temperature initiale 30 Ti donnee. Selon un premier aspect de la presente description, on prevoit de tirer profit de ce caractere reproductible, pour s'affranchir du besoin de mesurer dynamiquement la temperature pour regler des capacites d'ajustement de la frequence du quartz. B16758 - 17-GR2-0822 9 La figure 3, represente de facon tres schematique et sous forme de blocs un mode de realisation d'un circuit 4 de compensation en temperature de la frequence d'un quartz. Le circuit 4 fait, de preference, partie du 5 microcontroleur (2, figure 1) exploitant la reference de frequence F fournie par le quartz. La representation de la figure 3 est simplifiee et le circuit 4 comprend en pratique de nombreux autres constituants qui sont fonction de l'application mais qui ne sont pas necessaires a l'expose des modes de realisation decrits. 10 Un quartz 1 est connecte, par ses deux electrodes 11 et 13, a deux bornes 41 et 43 d' entree du circuit 4. Chaque borne 41, 43 est par ailleurs reliee, par un reseau de capacites commutables definissant une capacite reglable, respectivement 51 et 53, a la masse 47. Le cas echeant, seule une capacite reglable 15 est prevue. Les bornes 41 et 43 sont, come en figure 1, reliees par un amplificateur 42 alimente par une tension Vdd (bornes 45 et 47). La frequence F extraite du quartz est exploitee, entre autres, par une chaine 6 d'emission-reception radiofrequence (RF), generalement integree dans le circuit 4 ou montee sur une meme 20 plaquette de circuit imprime que le circuit 4. Les capacites 51 et 53 sont, de preference, reglables numeriquement par un mot M de b bits fourni par un circuit de commande 7 (CTRL). Par exemple, a la mise sous tension du systeme, Le circuit 7 exploite le contenu d'une mei-noire 8 non volatile dans 25 laquelle est stocke un code de commande des capacites 51 et 53 en fonction de la calibration initiale realisee pour le quartz 1. La figure 4 illustre, de facon tres schematique, un exemple de realisation d'une capacite variable 51 ou 53. La capacite 51 ou 53 comporte un reseau parallele de b 30 associations en serie d'un condensateur Cl, Cb avec un interrupteur Kl, ..., Kb, entre les bornes (45 et 41, ou 43 et 47) de la capacite 51, 53. Un condensateur CO non commutable est de preference egalement en parallele avec l'ensemble. Chaque bit du mot M de b bits commande un des interrupteurs K en fermeture ou 35 ouverture afin d'inserer le condensateur correspondant dans le B16758 - 17-GR2-0822 10 chemin electrique. A titre d'exemple particulier de realisation, le condensateur CO presente une capacite de l'ordre de 8 pF et la capacite equivalente des condensateurs Cl a Cb varie de 0 a 4 pF. Selon le mode de realisation decrit, les capacites 5 commutables sont utilisees, a chaque activation/arret de la chaine radiofrequence 6 pour compenser une derive attendue de la frequence en raison de la variation de temperature. Cette compensation exploite l'allure (figure 2) devolution de la frequence au cours du temps par suite de 10 l'activation de la chaine d'emission radiofrequence, de sorte faire varier la frequence de maniere opposee a la variation due a la temperature et ainsi en annuler les effets. Grace au caractere reproductible de cette evolution, on effectue, lors de la conception du systeme, une modelisation de 15 la correction a apporter en fonction du temps. Cette modelisation peut etre effectuee de facon particulierement simple en mettant sous tension un systeme test, et en mesurant la variation de frequence F en fonction du temps par suite de l'allumage de la chaine d'emission. On determine alors la correction a apporter au 20 niveau des capacite 51 et 53 pour maintenir une frequence F stable pendant cette periode. Cette modelisation fournit une table V (figure 3) de valeurs (mots binaires) de correction que l'on stocke dans la mei-mire non volatile 8 de tous les circuits fabriques conformement au systeme teste. 25 En supposant que l'evolution de la frequence en fonction du temps est sensiblement la meme quelle que soit la temperature initiale Ti du circuit (le delta de temperature Tf-Ti est toujours le meme, de meme que l'intervalle t2-t0), it suffit de connaitre la temperature initiale Ti du circuit au moment de l'allumage de 30 la chaine radiofrequence pour etre en mesure d'apporter, de facon simple et sans mesure ulterieure de temperature, la correction requise. On tire ici profit de la presence, dans la plupart des circuits exploitant un quartz, d'un capteur d'une information 35 representative de la temperature qui est generalement utilise pour B16758 - 17-GR2-0822 11 la calibration initiale du quartz, c'est-a-dire la correction a apporter pour ramener, a la mise sous tension du systeme, la frequence Fi a la frequence Fn (ecart x, figure 2). Il est possible d'affiner la correction apportee en 5 fonction de la temperature initiale lors de l'activation de la chaine radiofrequence. En effet, la variation en ppm/°C de la frequence est parfois plus importante pour des temperatures extremes. La figure 5 illustre un exemple de sensibilite en 10 frequence d'un quartz non compense en temperature en fonction de la temperature. La figure 5 prend pour exemple, un quartz connu sous la denomination AT et une plage maximale de fonctionnement de -40°C a +125°C. On s'apercoit que la variation de la frequence en ppm/°C 15 est moindre dans la plage de temperatures allant de 0 a +40°C qu'en dehors de cette plage. Alors que cette variation n'est que de quelques ppm (par exemple moms de 5 ppm) dans l' ensemble de la plage allant de 0 a +40°C, la sensibilite est de l'ordre de 0,5 ppm/°C hors de cette plage. 20 En presence d'un quartz de ce type, on prevoit de preference trois tables de valeurs de correction, obtenues par modelisation lors d'un test dans les trois situations de temperature initiale, par exemple en dessous de 0°C, a temperature ambiante de l'ordre de 25°C et au-dessus de 40 °C. 25 Selon une variante de realisation, la ou les tables de correction sont remplacees par un polynome, fournissant le mot binaire M de commande en fonction du temps t. Toutefois, la table de correspondance constitue un mode de realisation prefere pour sa simplicite dans un reglage numerique. 30 Selon une autre variante de realisation, les capacites commutables 51 et 53 sont remplacees par, ou sont associees a, des resistances commutables. On peut en effet trouver dans certaines realisations un ajustement en frequence du quartz par des elements résistifs ou resistifs et capacitifs. Les modes de B16758 - 17-GR2-0822 12 realisation decrits se transposent sans difficultes a de telles realisations. La modelisation effectuee lors de l'activation de la source radiofrequence est egalement de preference effectuee lors 5 de son extinction. Ainsi, on dispose de deux modeles de correction temporelle de la frequence respectivement a l'activation et a l'extinction de la source radiofrequence. On notera cependant que le plus important est une reaction rapide a l'augmentation de temperature afin que la transmission des donnees s'effectue a une 10 frequence stable. Il n'est pas forcement genant que la recuperation de la frequence initiale Fi prenne plus de temps apres la desactivation, c'est-d-dire apres l'emission, pourvu que cette frequence soit atteinte au plus tard a la prochaine periode d'emission. En particulier, on a illustre en figure 2, un decalage 15 entre la diminution de temperature et la diminution de frequence mais on pourra, dans la loi de compensation, prevoir une correction differente de l'inverse de la diminution de frequence de la figure 2 pourvu que la frequence soit corrigee au moms pendant la periode d'emission. 20 Un avantage des realisations, selon le premier aspect ci-dessus, est que tous les composants requis pour la compensation temporelle en temperature proposee sont presents dans les circuits existants utilisant un quartz pour des emissions radiofrequence. Ainsi, la mise en oeuvre des solutions decrites ne requiert pas 25 de modification materielle du systeme et est donc peu onereuse a mettre en oeuvre. Un autre avantage est que l' on s'affranchit d' une mesure dynamique de la temperature du quartz. En effet, on tire profit du fait que, bien que la reponse d'un quartz a des variations de 30 temperature soit difficile a connaitre de facon precise, le caractere reproductible temporellement de l'evolution de la frequence suite a l'echauffement, permet une modelisation fiable sans mesure de temperature. Le declenchement de la compensation est effectue par une activation de l'emission. Le fait d'effectuer B16758 - 17-GR2-0822 13 la modelisation par rapport au temps et non par rapport a la temperature rend ici cette modelisation possible et fiable. Dans le cas pris pour exemple d'une commutation binaire des capacites qui pourrait etre vue comme engendrant un probleme 5 en particulier au passage du bit de poids fort du mot de commande (par exemple de 31 a 32 pour un mot de 6 bits), l'effet est en fait compense par la constante de temps du quartz qui filtre le saut en frequence qui pourrait autrement se produire. La precision de l'ajustement realise au cours du temps 10 par application de la modelisation illustree par la figure 2 depend de la resolution d'ajustement des capacites 51 et 53, donc du nombre b de bits d'ajustement. Par exemple, avec un quartz ayant une sensibilite moyenne de l'ordre de 0,5 ppm/°C (en pratique legerement 15 inferieure 0,5 ppm/°C en prenant l'exemple de la figure 5 a cause de la plage de 0 a +40°C), la resolution du reglage opere par un mot de 6 bits (6 condensateurs commutables dans chaque capacite 51 et 53), est de l'ordre de 1 ppm/bit. Une telle resolution est generalement admise pour la 20 correction statique a la mise sous tension du circuit. Toutefois, elle n'est pas suffisante pour une compensation de la variation de temperature par suite de l'activation d'une chaine radiofrequence generant plusieurs centaines de milliwatts, comme dans une application LoRa. En effet, dans une telle application, 25 on recherche une precision d'ajustement de l'ordre de 0,15 ppm, c'est-d-dire etre capable de maintenir la frequence F dans une plage de +/- 0,15 ppm. Selon un mode de realisation, on accroit la resolution des capacites 51 et 53 au prix d'un bus de commande plus important 30 (sur 10 bits en reprenant l'exemple ci-dessus) et d'une augmentation du nombre de condensateurs commandables (de 6 a 10) dans chaque capacite 51, 53. Selon un deuxieme aspect de la presente description, on prevoit une commande particuliere des capacites commutables 35 permettant d'accroitre fonctionnellement la resolution du B16758 - 17-GR2-0822 14 reglage. En d'autres termes, on prevoit de fournir une precision de l' ajustement de la frequence du quartz superieure a 2b, au b represente le nombre de condensateurs commutables des capacites 51 et 53. 5 Pour cela, on prevoit, pour chaque bit, une commande impulsionnelle de largeur variable en fonction de la precision supplementaire souhaitee par rapport a la granularite de reglage des capacites 51, 53, c'est-a-dire de la variation en frequence apportee par chaque bit. 10 On tire ici profit de l'amortissement apporte par le quartz et les capacites 51 et 53 sur l'augmentation (ou la diminution) de la frequence, c'est-a-dire du temps de reponse du quartz. Les figures 6A. et 6B illustrent un mode demise en oeuvre 15 d'un procede d'ajustement de la frequence d'un quartz par capacite commutable. Comme pour le premier aspect, la solution decrite se transpose a un ajustement par resistances commutables ou mixte. Ces figures illustrent la variation de la frequence en 20 fonction du temps dans deux exemples de commande avec un meme mot binaire M, c'est-a-dire une commutation du ou des memes condensateurs de la capacite 51 et/ou 53. La figure 6A illustre le passage d'une frequence Fl une frequence F2 par un increment d'un bit du mot M de commande 25 des capacites 51 et 53. Ici, on suppose que la commutation est maintenue. Ainsi, l'increment en frequence correspond, en reprenant l'exemple sur 6 bits mentionne precedemment, a 1 ppm, ce qui represente l'ecart entre les frequences Fl et F2. Comme l'illustre la figure 6A, le passage de la frequence Fl a la 30 frequence F2 n'est pas brusque lors de la commutation (instant t6) mais est amorti par le temps de reponse du quartz associe aux capacites 51 et 53. C'est ce phenomene que l'on utilise pour accroitre la resolution et permettre une meilleure precision. La figure 6B illustre le passage d'une frequence Fl 35 une frequence F1+4 intermediaire entre les frequences Fl et F2. B16758 - 17-GR2-0822 15 La commande (mot M) est ici modulee en largeur d'impulsion afin non seulement d'arreter l'augmentation de frequence quand la valeur F1+4 est atteinte, mais egalement pour maintenir la frequence autour de la valeur F1+4 avec la precision souhaitee 5 (0,15 ppm dans cet exemple). En pratique, cela se traduit par une impulsion de commande plus large au depart (ou une frequence d'impulsion plus elevee) de facon a faire croitre la frequence a la valeur F1+4 souhaitee, puis a des impulsions de largeurs plus faible pour maintenir cette frequence autour de la consigne. 10 La frequence des impulsions de commande conditionne l'oscillation autour de la frequence F1+4 de consigne. On tire profit du fait que la reponse temporelle du quartz a une variation de capacite est deterministe pour fixer cette frequence. Par exemple, en supposant que le temps de reponse d'un quartz a 32 MHz 15 (frequence nominale) est de l'ordre de la centaine de microsecondes pour une augmentation de 1 ppm (32 kHz), une frequence de l'ordre de 3 MHz pour les impulsions de decoupage des commandes des reseaux capacitifs permet une resolution de l'ordre de 0,1 ppm. 20 Une realisation selon le deuxieme aspect presente l'avantage de pouvoir se contenter de mots binaires sur un nombre plus reduit de bits, donc de capacites reglables plus simples tout en autorisant une precision et une resolution plus elevee que celle donnee par le seul nombre de bits. 25 Un avantage est que cela permet d'accroitre la resolution et stabilite d'un circuit existant sans qu'il soit necessaire d'en modifier la structure. Les modes de realisation decrits selon le deuxieme aspect sont particulierement interessants en etant combines avec 30 le premier aspect. En effet, la connaissance du modele d'augmentation de la frequence en fonction du temps selon le premier aspect exploite la meme grandeur (le temps) que celle conditionnant les valeurs de frequence dans le deuxieme aspect. Cependant, on notera que les modes de realisation 35 decrits en relation avec le deuxieme aspect s'appliquent plus B16758 - 17-GR2-0822 16 generalement a tout ajustement en frequence d'un quartz par reseau commutable de capacites et/ou de resistances, par exemple par suite d'une mesure de la temperature du quartz, ou pour la calibration initiale de l'oscillateur a quartz. 5 A titre d'exemple particulier de realisation, un systeme tel que decrit ci-dessus est mis en oeuvre avec, comme microcontroleur, un microcontroleur faisant partie d'une categorie de microcontroleurs connus sous la designation commerciale STM32. 10 Un avantage des deux aspects decrits est que leur mise en oeuvre est compatible avec une mise en oeuvre logicielle et ne requiert alors aucune modification materielle. Ainsi, selon un mode de realisation, on utilise les fonctions materielles existantes d'un microcontroleur. 15 Un autre avantage des modes de realisation decrits est qu'ils sont compatibles avec toute autre solution de compensation de la derive en temperature d'une frequence fournie par un quartz. En particulier, ils peuvent venir en complement de ces autres solutions. 20 Divers modes de realisation et variantes ont etc decrits, ces divers modes de realisation et variantes etant combinables. Diverses modifications apparaitront a l'homme de fart. En particulier, le choix des largeurs d'impulsions et de leur frequence dans le deuxieme aspect depend de l'application. 25 De plus, tout ce qui a etc decrit en relation avec une augmentation de la temperature se transpose sans difficulte a une diminution de la temperature. Par ailleurs, le choix du nombre de tables de valeurs de correction dans le premier aspect depend de la modelisation realisee a la conception. On notera que le temps 30 requis pour cette modelisation est parfaitement compatible avec une realisation industrielle dans la mesure au, grace au caractere reproductible du comportement d'un quartz a une evolution de la temperature, l'analyse temporelle effectuee a la conception est suffisamment fiable. On notera que, bien que les modes de 35 realisation aient etc decrits plus particulierement en relation B16758 - 17-GR2-0822 17 avec l'exemple de la norme LoRa, ils se transposent plus generalement a toute application dans laquelle des problemes similaires se posent, notamment pour des systemes au l'on assiste a des augmentations de temperatures reproductibles et 5 modelisables. En outre, bien que le premier aspect soit de preference mis en oeuvre avec un reseau de capacites ou de resistances commutables, une realisation par capacite variable analogique (varicap) n'est pas exclue, en particulier si la fonction de correction est un polynome. Enfin, la mise en oeuvre 10 pratique des modes de realisation qui ont ete decrits est a la portee de l'homme REVENDICATIONS1. Procede de commande d'un oscillateur a quartz (1) relie a un circuit electronique (2, 4), dans lequel au moins un element capacitif (51, 53) ou resistif d'ajustement de la frequence du quartz est, a l'activation ou desactivation d'une fonction (6) du circuit, commande en fonction d'un modele d'une evolution attendue de la temperature du quartz. 2. Procede selon la revendication 1, dans lequel ledit modele est appliqué a une temperature initiale (Ti) mesuree lors de l'activation ou desactivation de la fonction (6). 3. Procede selon la revendication 1 ou 2, dans lequel ledit modele est represents par une table de valeurs de commande dudit element capacitif (51, 53) ou resistif. 4. Procede selon l'une quelconque des revendications 1 a 3, dans lequel ledit element est un reseau de capacites 15 commutables (51, 53). 5. Procede selon la revendication 4, dans lequel ledit reseau (51, 53) est commande en modulation de largeur d'impulsions. 6. Procede selon l'une quelconque des revendications 1 20 a 5, dans lequel ledit modele est obtenu par mesure de l'evolution de la frequence fournie par le quartz (1) par suite de l'activation ou desactivation de ladite fonction (6). 7. Procede selon la revendication 6, dans lequel ladite mesure de l' evolution de la frequence est effectuee sur un circuit 25 test. 8. Procede selon l'une quelconque des revendications 1 a 7, dans lequel ladite fonction (6) est une fonction d'emission radiofrequence. 9. Procede selon la revendications 8, dans lequel la 30 fonction d'emission respecte la norme LoRa. 10. Dispositif electronique comportant un circuit (2, 4) et un quartz (1), configure pour la mise en oeuvre du procede selon l'une quelconque des revendications 1 a 9. B16758 - 17-GR2-0822 19 11. Dispositif selon la revendication 9, dans lequel ledit circuit est un microcontroleur.