Brevet FR3074623A1 — publié le 20190607

B16767 - 17-GR2-0824 1 COMMANDE D'UN RESEAU D'ADAPTATION DE FREQUENCE D'UN 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), B16767 - 17-GR2-0824 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 reseau de capacites ou de resistances commutables, connecte a un quartz, dans lequel la commande est effectuee par modulation de largeur d'impulsions. 20 Selon un mode de realisation, des interrupteurs du reseau sont affectes a des bits d'un mot de commande. Selon un mode de realisation, la commande par modulation de largeur d'impulsions est effectuee pour une meme valeur de mot de commande. Selon un mode de realisation, la largeur des impulsions represente des etats intermediaires entre deux mots binaires. Selon un mode de realisation, ledit mot est issu d'un modele d'une evolution attendue de la temperature du quartz. Selon un mode de realisation, le quartz est relie a un 30 circuit electronique dont l'activation ou desactivation d'une fonction declenche ladite commande. Selon un mode de realisation, ledit modele est applique a une temperature initiale mesuree lors de l'activation ou desactivation de la fonction. B16767 - 17-GR2-0824 3 Selon un mode de realisation, ladite fonction est une fonction d'emission radiofrequence. Selon un mode de realisation, la fonction d'emission respecte la norme LoRa. 5 Un mode de realisation prevoit un dispositif electronique comportant un circuit et un quartz, configure pour la mise en oeuvre du procede decrit. Selon un mode de realisation, ledit circuit est un microcontroleur. 10 Breve description des dessins Ces caracteristiques et avantages, ainsi que d'autres, seront exposés en detail dans la description suivante de modes de realisation particuliers faite a titre non limitatif en relation avec les figures jointes parmi lesquelles : 15 la figure 1 est une representation simplifiee d'un systeme electronique utilisant un quartz ; la figure 2 illustre, sur un meme graphe, un exemple typique devolution de la frequence d'un quartz en fonction du temps pour une augmentation de temperature ; 20 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 ; 25 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 30 capacites commutables. Description detainee De memes elements ont ete designes par de memes references aux differentes figures. Par souci de clarte, seules les 6-tapes et elements 35 utiles a la comprehension des modes de realisation qui vont etre B16767 - 17-GR2-0824 4 decrits ont ete representes et seront detailles. En particulier, l' utilisation du signal genere par le quartz par le ou les circuits electroniques couples a celui-ci n'a pas ete detainee, les modes de realisation decrits etant compatibles avec les applications 5 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 connectes sans element intermediaire autre que des conducteurs, et lorsque l'on fait reference a deux elements relies ou couples 10 entre eux, cela signifie que ces deux elements peuvent etre directement relies (connectes) ou relies par l'intermediaire d'un ou plusieurs autres elements. Dans la description qui suit, lorsqu'on fait reference aux termes « approximativement », « environ » et « de l'ordre 15 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. Un quartz 1 est raccorde, par ses deux electrodes, a des bornes 21 et 23 d'un circuit electronique 2, par exemple un 20 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 Vdd, par exemple extraite de la tension d'alimentation Vdd entre deux bornes 25 (au potentiel Vdd) et 27 a la masse. Un element 25 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 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 microcontroleur 2 auquel le quartz est connecte et les raccordements correspondant sur la plaquette de circuit imprime (non representee). Afin de fixer la frequence d'oscillation, une B16767 - 17-GR2-0824 5 fois que le quartz 1 et le microcontroleur 2 sont assembles sur la plaquette, on effectue une calibration du quartz 1 afin d'ajuster la valeur des elements capacitifs 31 et d'obtenir la frequence d'oscillation souhaitee. Cet ajustement est effectue 5 une fois pour toutes lors d' une calibration initiale a la premiere mise sous tension du systeme electronique. Cet ajustement est donc statique. Toutefois, dans certaines applications, un echauffement du circuit dans certaines phases de fonctionnement engendre une 10 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 termes de puissance d'emission, qui engendrent un echauffement tel que la frequence de resonance du quartz 1 varie dans des 15 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 ne se produit que lors des phases d'emission. En effet, on aurait pu penser tenir compte de la 20 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 d'emission. Ce probleme de surchauffe temporaire est notamment 25 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 puissance de plusieurs dizaines de dBm pendant une duree de l'ordre de la seconde qui sont separees par des durees de l'ordre 30 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. Typiquement, la norme LoRa requiert des puissances 35 d'emission de plusieurs dizaines de dBm (par exemple, de l'ordre B16767 - 17-GR2-0824 6 de 22 dBm) qui generent des centaines de milliwatts a dissiper. Cela engendre un echauffement tel au niveau du circuit que la 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 5 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 pour l'interpretation du signal en reception. On aurait pu penser utiliser un quartz compense en 10 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 avec les criteres economiques imposes pour la production de systemes electroniques. 15 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). Cependant, une telle boucle a verrouillage de phase introduirait du bruit de phase incompatible notamment avec des applications 20 d'emission-reception radiofrequence. De plus, une telle solution n'apporte pas forcement la precision requise dans la valeur de la frequence. Une autre solution envisageable serait d'ecarter physiquement, sur la plaquette de circuit imprime, le quartz du 25 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 phase par la longueur des pistes conductrices entre le quartz et le circuit. De plus, cela accroitrait le coat de la solution par 30 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 un systeme equipe d'un microcontroleur avec fonction d'emissionreception radiofrequence et du circuit d'ajustement statique qui 35 y est generalement associe, en particulier dans des systemes au B16767 - 17-GR2-0824 7 l'on assite a des periodes de fortes elevations de temperature separees par des periodes pendant lesquelles le circuit a le temps de refroidir. En particulier, la variation (en pratique 5 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 du a une activation d'un circuit d'emission (ou plus generalement d'un circuit electronique engendrant un echauffement). En effet, 10 l'augmentation de temperature est alors progressive alors que l'on souhaite que la frequence soit stable y compris pendant cette periode d' augmentation. Selon les modes de realisation decrits, on prevoit de tirer profit de cette analyse pour modifier la valeur de capacites 15 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. La figure 2 illustre, sur un meme graphe, un exemple typique devolution de la frequence F d'un quartz en fonction du 20 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 puissance pendant une duree courte (dans un rapport d'au moms 10) par rapport a l'intervalle entre deux emissions. On suppose, 25 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, c'est-d-dire que son fonctionnement provoque un echauffement negligeable au niveau du quartz. La frequence est donc stable. La 30 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 frequence Fi, pour faire ressortir le fait qu'd la mise en route du circuit 1, la temperature Ti n'est pas necessairement la 35 temperature de reference pour laquelle est donnee la frequence B16767 - 17-GR2-0824 8 nominale du quartz. Par consequent, on peut le cas echeant tenir compte d'un premier besoin de compensation afin de ramener la valeur Fi a la valeur nominale Fn. A partir de l'instant to, en supposant un protocole 5 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 sont effectues a +22 dbm mais l'augmentation de la temperature se fait sentir au niveau du quartz avec un leger retard due a 10 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 augmente. Cette augmentation s'effectue progressivement jusqu'a atteindre un niveau Ff. A partir d'un instant t2, au l'emission 15 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 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 20 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 phases d'emission et leur puissance d'emission sont a chaque fois du meme type, on s'apercoit que ce fonctionnement est 25 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 Ti donnee. Selon un premier aspect de la presente description, on 30 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. La figure 3, represente de facon tres schematique et sous forme de blocs un mode de realisation d'un circuit 4 de 35 compensation en temperature de la frequence d'un quartz. B16767 - 17-GR2-0824 9 Le circuit 4 fait, de preference, partie du 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 5 constituants qui sont fonction de l'application mais qui ne sont pas necessaires a l'expose des modes de realisation decrits. 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 10 commutables definissant une capacite reglable, respectivement 51 et 53, a la masse 47. Le cas echeant, seule une capacite reglable est prevue. Les bornes 41 et 43 sont, comme 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 15 autres, par une chaine 6 d'emission-reception radiofrequence (RF), generalement integree dans le circuit 4 ou montee sur une meme 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 20 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 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 25 exemple de realisation d'une capacite variable 51 ou 53. La capacite 51 ou 53 comporte un reseau parallele de b 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 30 preference egalement en parallele avec l'ensemble. Chaque bit du mot M de b bits commande un des interrupteurs K en fermeture ou ouverture afin d'inserer le condensateur correspondant dans le chemin electrique. A titre d'exemple particulier de realisation, le condensateur CO presente une capacite de l'ordre de 8 pF et la 35 capacite equivalente des condensateurs Cl a Cb varie de 0 a 4 pF. B16767 - 17-GR2-0824 10 Selon le mode de realisation decrit, les capacites 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. 5 Cette compensation exploite l'allure (figure 2) devolution de la frequence au cours du temps par suite de 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. 10 Grace au caractere reproductible de cette evolution, on effectue, lors de la conception du systeme, une modelisation de 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 15 frequence F en fonction du temps par suite de l'allumage de la chaine d'emission. On determine alors la correction a apporter au 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 20 stocke dans la mei-mire non volatile 8 de tous les circuits fabriques conformement au systeme teste. 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 25 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 la chaine radiofrequence pour etre en mesure d'apporter, de facon simple et sans mesure ulterieure de temperature, la correction requise. 30 On tire ici profit de la presence, dans la plupart des circuits exploitant un quartz, d'un capteur d'une information representative de la temperature qui est generalement utilise pour la calibration initiale du quartz, c'est-a-dire la correction a apporter pour ramener, a la mise sous tension du systeme, la 35 frequence Fi a la frequence Fn (ecart x, figure 2). B16767 - 17-GR2-0824 11 Il est possible d'affiner la correction apportee en 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 5 extremes. La figure 5 illustre un exemple de sensibilite en frequence d'un quartz non compense en temperature en fonction de la temperature. La figure 5 prend pour exemple, un quartz connu sous la 10 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 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 15 la plage allant de 0 a +40°C, la sensibilite est de l'ordre de 0,5 ppm/°C hors de cette plage. 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 20 temperature initiale, par exemple en dessous de 0°C, a temperature ambiante de l'ordre de 25°C et au-dessus de 40 °C. 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 25 de correspondance constitue un mode de realisation prefere pour sa simplicite dans un reglage numerique. 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 30 certaines realisations un ajustement en frequence du quartz par des elements resistifs ou resistifs et capacitifs. Les modes de realisation decrits se transposent sans difficultes a de telles realisations. La modelisation effectuee lors de l'activation de la 35 source radiofrequence est egalement de preference effectuee lors B16767 - 17-GR2-0824 12 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 5 temperature afin que la transmission des donnees s'effectue a une 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 10 d'emission. En particulier, on a illustre en figure 2, un decalage 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 15 pendant la periode d'emission. 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. 20 Ainsi, la mise en oeuvre des solutions decrites ne requiert pas 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 25 du fait que, bien que la reponse d'un quartz a des variations de 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 30 est effectue par une activation de l'emission. Le fait d'effectuer 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 35 en particulier au passage du bit de poids fort du mot de commande B16767 - 17-GR2-0824 13 (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 5 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 10 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 15 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, 20 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 25 (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 30 permettant d'accroitre fonctionnellement la resolution du reglage. En d'autres termes, on prevoit de fournir une precision de l'ajustement de la frequence du quartz superieure a 2b, ou b represente le nombre de condensateurs commutables des capacites 51 et 53. B16767 - 17-GR2-0824 14 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-d-dire de la variation en frequence 5 apportee par chaque bit. 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-d-dire du temps de reponse du quartz. 10 Les figures 6A. et 6B illustrent un mode demise en oeuvre 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. 15 Ces figures illustrent la variation de la frequence en fonction du temps dans deux exemples de commande avec un meme mot binaire M, c'est-d-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 20 une frequence F2 par un increment d'un bit du mot M de commande 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 25 l'illustre la figure 6A, le passage de la frequence Fl a la 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. 30 La figure 6B illustre le passage d'une frequence Fl une frequence F1+4 intermediaire entre les frequences Fl et F2. 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 35 frequence autour de la valeur F1+4 avec la precision souhaitee B16767 - 17-GR2-0824 15 (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 croltre la frequence a la valeur F1+4 souhaitee, puis a des impulsions de largeurs plus 5 faible pour maintenir cette frequence autour de la consigne. 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 10 exemple, en supposant que le temps de reponse d'un quartz a 32 MHz (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 15 l'ordre de 0,1 ppm. 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 20 celle donnee par le seul nombre de bits. 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 25 aspect sont particulierement interessants en etant combines avec 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. 30 Cependant, on notera que les modes de realisation decrits en relation avec le deuxieme aspect s'appliquent plus 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 35 calibration initiale de l'oscillateur a quartz. B16767 - 17-GR2-0824 16 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 5 commerciale STM32. 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 10 existantes d'un microcontroleur. 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 15 solutions. Divers modes de realisation et variantes ont ete 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 20 leur frequence dans le deuxieme aspect depend de l'application. De plus, tout ce qui a ete 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 25 modelisation realisee a la conception. On notera que le temps 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 30 suffisamment fiable. On notera que, bien que les modes de realisation aient ete decrits plus particulierement en relation 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 35 a des augmentations de temperatures reproductibles et B16767 - 17-GR2-0824 17 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 5 fonction de correction est un polynome. Enfin, la mise en oeuvre pratique des modes de realisation qui ont ete decrits est a la portee de l'homme REVENDICATIONS1. Procede de commande d'un reseau (51, 53) de capacites ou de resistances commutables, connecte a un quartz (1), dans lequel la commande est effectuee par modulation de largeur d'impulsions. 2. Procede selon la revendication 1, dans lequel des interrupteurs (K) du reseau (51, 53) sont affectes a des bits d'un mot de commande (M). 3. Procede selon la revendication 2, dans lequel la commande par modulation de largeur d'impulsions est effectuee pour 10 une meme valeur de mot (M) de commande. 4. Procede selon la revendication 3, dans lequel la largeur des impulsions represente des etats intermediaires entre deux mots binaires. 5. Procede selon l'une quelconque des revendications 2 15 a 4, dans lequel ledit mot (M) est issu d'unmodele d'une evolution attendue de la temperature du quartz (1). 6. Procede selon l'une quelconque des revendications 1 a 5, dans lequel le quartz (1) est relie a un circuit électronique (2, 4) dont l'activation ou desactivation d'une fonction (6) 20 declenche ladite commande. 7. Procede selon les revendications 5 et 6, dans lequel ledit modele est appliqué a une temperature initiale (Ti) mesuree lors de l'activation ou desactivation de la fonction (6). 8. Procede selon l'une quelconque des revendications 5 25 a 7, dans lequel ladite fonction (6) est une fonction d'emission radiofrequence. 9. Procede selon la revendications 8, dans lequel la fonction d'emission respecte la norme LoRa. 10. Dispositif electronique comportant un circuit (2, 4) 30 et un quartz (1), configure pour la mise en oeuvre du procede selon l'une quelconque des revendications 1 a 9. 11. Dispositif selon la revendication 10, dans lequel ledit circuit est un microcontroleur.