Brevet FR2853183A1 — publié le 20041001

I L'invention concerne un procédé de modulation FSK pour former un signal de sortie formé d'une alternance de signaux à une première fréquence et de signaux à une seconde fréquence. L'invention s'applique à la transmission de données par courants porteurs 5 dans un véhicule automobile par émission de signaux FSK sur des câbles destinés à l'alimentation électrique d'organes du véhicule en vue de commander des charges électriques comme par exemple des éléments d'éclairage ou bien de transmettre des informations issues de capteurs. Cette transmission met en oeuvre plusieurs étages de conversion, l'un 10 d'entre eux consistant à moduler un signal d'entrée en un signal de sortie FSK. Le signal d'entrée est par exemple formé d'une alternance entre une première valeur de tension et une seconde valeur de tension. L'acronyme FSK (Frequency Shift Keying) signifie que le signal de sortie est un signal périodique ayant la première fréquence lorsque le signal d'entrée a la 15 première valeur de tension, et la seconde fréquence lorsque le signal d'entrée a la seconde valeur de tension. Dans un procédé de modulation connu, un signal de référence de fréquence élevée est divisé par deux nombres entiers très proches, de manière à former deux générateurs produisant respectivement un signal à 20 la première fréquence et un signal à la seconde fréquence. La modulation consiste à former un signal de sortie en commutant entre la première et la seconde fréquence en fonction de la valeur de tension du signal d'entrée. L'association d'un générateur 100MHz avec un diviseur par 99 et un diviseur par 101 permet d'obtenir une première fréquence de 1,01MHz et une 25 seconde fréquence de 0,99MHz. La mise en oeuvre de ce procédé pour réaliser un circuit capable de moduler autour de 2MHz nécessite donc un générateur capable de délivrer un signal de référence ayant une fréquence de 200MHz. Le coût d'un générateur étant d'autant plus important que sa fréquence est élevée, la nécessité d'utiliser un générateur 200MHz pour 30 réaliser un circuit capable de moduler autour de 2MHz introduit un surcoût non négligeable. D'autre part, ce procédé comme d'autres procédés existants nécessitent d'être mis en oeuvre dans un circuit électronique analogique, ce qui induit des temps de développement importants synonymes de surcoût non négligeable. 35 Le but de l'invention est de remédier à ces inconvénients en proposant un procédé pour générer un signal de sortie FSK ayant un faible coût de fabrication et pouvant être implémenté dans un circuit numérique. A cet effet, l'invention a pour objet un procédé de modulation FSK pour 5 générer un signal de sortie formé d'une alternance de signaux à une première fréquence et de signaux à une seconde fréquence, consistant à convertir un signal de référence de fréquence constante en une série de n signaux secondaires successifs de même fréquence que ce signal de référence, deux signaux secondaires successifs étant déphasés d'une valeur 10 de 360/n degrés l'un par rapport à l'autre, à former par division du signal de référence un signal de commutation ayant une troisième fréquence, à construire le signal de sortie à la première fréquence en commutant cycliquement à la troisième fréquence les signaux secondaires dans un sens de la série de signaux secondaires et à construire le signal de sortie à la 15 seconde fréquence en commutant cycliquement à la troisième fréquence les signaux secondaires dans le sens contraire de la série de signaux secondaires. Selon ce procédé, le signal de sortie est généré à partir d'une fréquence de référence qui est comprise entre la première et la deuxième fréquence. 20 Cette fréquence de référence étant abaissée, le coût de fabrication d'un modulateur exploitant ce procédé est significativement réduit. Ce procédé peut avantageusement être mis en oeuvre dans un microcontrôleur, qui est numérique par définition. Le nombre n désigne un entier dont la valeur est choisie en fonction de la 25 qualité souhaitée pour le signal de sortie, une valeur élevée ayant pour effet d'améliorer la qualité du signal de sortie. Selon un mode de mise en oeuvre n vaut quatre, des essais ayant montré que cette valeur est suffisante pour former un signal de sortie dont les première et deuxième fréquence sont situées autour de 2MHz. Selon un mode de réalisation préféré, le procédé inclut un traitement pour démoduler un signal FSK, consistant à injecter ce signal FSK parallèlement dans deux mélangeurs pilotés respectivement par deux signaux secondaires en quadrature pour former deux signaux mélangés, et à appliquer ces deux signaux mélangés à une bascule pour former un signal démodulé. Cette 35 variante peut également être implémentée dans un microcontrôleur pour fabriquer un modulateur-démodulateur FSK ayant un faible coût de fabrication. Avantageusement, le procédé gère un traitement d'écho consistant à démoduler le signal de sortie pour détecter un défaut de modulation FSK par 5 analyse du signal démodulé. L'analyse consiste par exemple à comparer le signal de sortie démodulé avec le signal d'entrée, et à détecter un défaut lorsqu'il existe une différence entre ces deux signaux. L'invention sera maintenant décrite plus en détail, et en référence aux 10 dessins annexés qui en illustrent une forme de réalisation à titre d'exemple non limitatif. La figure 1 est représentation sous forme de schéma bloc du procédé selon l'invention; La figure 2 est un chronogramme illustrant la génération d'un signal de 15 sortie à la première fréquence; La figure 3 est un chronogramme illustrant la génération d'un signal de sortie à la deuxième fréquence; La figure 4 est une représentation sous forme de schéma bloc d'une variante du procédé selon l'invention; La figure 5 est un chronogramme illustrant la variante du procédé selon l'invention. Le procédé pour moduler un signal d'entrée SE formé d'une alternance entre une première valeur de tension et une seconde valeur de tension en 25 un signal de sortie Ss de type FSK est représenté schématiquement figure 1. La modulation FSK d'un tel signal d'entrée SE consiste à former un signal de sortie Ss ayant une première fréquence F1 lorsque le signal d'entrée SE est à la première valeur de tension, et une deuxième fréquence F2 lorsque le signal d'entrée SE est à la deuxième valeur de tension. Comme représenté figure 1, un signal de référence So ayant une fréquence Fo constante est généré au bloc 1 et est converti au bloc 2 en une pluralité de n signaux secondaires successifs. Chaque signal secondaire a la même fréquence que le signal Sa, mais est déphasé par rapport à celuici de sorte que deux signaux secondaires consécutifs dans le bloc 2 (S. et S2; S2 35 et S3; S3 et S4) sont déphasés entre eux d'une valeur angulaire de 360/n degrés, n désignant un nombre entier dont le choix sera détaillé plus bas. Dans l'exemple des figures 1 à 5, n est égal à quatre, de sorte que quatre signaux secondaires Si, S2, S3, S4 déphasés respectivement par rapport au signal de référence Sc de 0, 90, 180, 270 degrés. Le bloc 3 représente un commutateur qui dirige tour à tour les signaux secondaires issus du bloc 2 vers le signal de sortie Ss. Le signal de sortie Ss est constitué par le résultat d'une commutation cyclique à une troisième fréquence prédéfinie F3 d'un signal secondaire vers un autre signal secondaire, c'est à dire par commutation des signaux secondaires dans un sens ou dans l'autre de la série de signaux 10 secondaires. Chaque commutation est déclenchée par un front montant d'un signal de commutation CC qui est ici un signal carré de fréquence F3 constante significativement inférieure à la fréquence de référence F0. Ce signal de commutation est formé par division du signal de référence So. Selon que cette commutation est réalisée d'un signal secondaire vers son 15 successeur ou vers son prédécesseur, la fréquence obtenue pour le signal de sortie Ss est respectivement F1 ou F2. Figure 2, chaque commutation est réalisée d'un signal secondaire vers son successeur dans la série pour former un signal de sortie Ss à la première fréquence F1, qui est inférieure à F0. Figure 3, le signal de sortie Ss est formé en commutant cycliquement 20 d'un signal secondaire vers son prédécesseur dans la série pour former un signal de sortie Ss à la deuxième fréquence F2, F2 étant légèrement supérieure à Fo. Plus particulièrement, le successeur d'un signal secondaire est le signal secondaire présentant le plus faible retard de phase, le successeur du 25 dernier signal secondaire étant le premier signal secondaire, de sorte que S3 est le successeur de S2, et SI celui de S4. De manière analogue, le prédécesseur d'un signal secondaire est le signal secondaire présentant la plus faible avance de phase, le prédécesseur du premier signal secondaire étant le dernier signal secondaire, de sorte que SI est le prédécesseur de S2 30 et S4 celui de S1. Dans le procédé selon l'invention, la modulation FSK consiste donc à piloter l'ordre de commutation des signaux secondaires par le signal d'entrée SE de manière à commuter cycliquement d'un signal secondaire vers son successeur lorsque le signal d'entrée SE est à la première valeur, et d'un 35 signal secondaire vers son prédécesseur lorsque le signal d'entrée SE est à la deuxième valeur de tension. Le signal de commutation CC de fréquence constante F3 peut avantageusement être obtenu en divisant le signal de référence S0 par un entier p, ce qui est représenté schématiquement par /p dans le bloc 4 de la figure 1. Le choix de la valeur de p influe sur la différence entre les 5 fréquences F1 et F2 plus la valeur de p est élevée, plus cette différence est faible. Une modulation FSK avec deux fréquences très proches de la fréquence de référence Fo est obtenue avec une valeur élevée de p. Pour réaliser un modulateur dans lequel | FI - Fo | = I F2 - Fo j = 5kHz avec une fréquence de référence Fo de 2MHz, il faut commuter n fois par période de 10 5kHz. Pour n = 4, ceci conduit à une troisième fréquence F3 valant 20kHz, soit p = 100. Comme indiqué plus haut, la valeur de l'entier n constitue un autre paramètre de fonctionnement, cette valeur ayant une influence sur la qualité du signal de sortie Ss: plus n est élevé -c'est à dire plus le nombre de 15 signaux secondaires est important- plus la qualité du signal de sortie Ss est améliorée. Des simulations et des essais montrent que pour moduler un signal de sortie dont les première et deuxième fréquences valent respectivement 1,99MHz et 2,01MHz, n = 4 constitue une valeur satisfaisante pour générer un signal de sortie Ss de qualité satisfaisante, ce 20 qui correspond à l'exemple de mise en oeuvre représenté sur les différentes figures. Le procédé selon l'invention peut être mis en oeuvre avec un microcontrôleur dans lequel sont implémentés un générateur du signal de référence S0, une unité de déphasage pour convertir ce signal de référence 25 So en n signaux secondaires déphasés, et une unité de commutation pour générer le signal de sortie Ss en commutant successivement d'un signal secondaire à un autre. Il est ainsi possible de réduire le modulateur FSK à un unique composant silicium de plus faibles dimensions qu'un circuit électronique analogique. L'implémentation dans un microcontrôleur offre une 30 grande souplesse dans la modification des paramètres de fonctionnement tels que les entiers n et p. Dans une variante, le procédé selon l'invention comprend un traitement pour démoduler un signal FSK, de sorte qu'il est possible de fabriquer à moindre coût un modulateur-démodulateur FSK, basé sur une seule 35 fréquence de référence. Cette variante qui est illustrée schématiquement figure 4 consiste à injecter un signal FSK à démoduler, parallèlement dans deux mélangeurs MA, MB pilotés respectivement par deux signaux secondaires Sl, S2 en quadrature. Les deux mélangeurs délivrent respectivement deux signaux 5 mélangés SA et SB, qui sont ensuite appliqués à une bascule logique 9 pour former un signal démodulé SD. Plus particulièrement, les deux mélangeurs MA et MB délivrent respectivement des signaux mélangés SA et SB qui ont chacun pour fréquence la différence entre la fréquence du signal de sortie Ss et la 10 fréquence de référence FO. Les signaux SA et SB sont représentés sous forme de chronogrammes sur la figure 5. Dans le cas o le signal de sortie Ss est à la première fréquence F1, le signal SA est en avance de phase par rapport à SB, et lorsque le signal FSK est à la deuxième fréquence F2, le signal SA est en retard de phase par rapport à SB. L'application des deux 15 signaux mélangés SA et SB respectivement aux entrées d'une bascule logique 9 permet de terminer la démodulation du signal de sortie en un signal démodulé SD. Le procédé selon l'invention peut avantageusement prendre en compte la gestion d'un mode écho pour détecter un éventuel défaut de modulation 20 FSK. Ce mode écho est obtenu en démodulant le signal de sortie Ss pour analyser le signal démodulé SD en détectant la présence d'un défaut en cas de différence entre le signal SE et le signal démodulé SD. La gestion du mode écho est réalisée en injectant le signal de sortie Ss parallèlement dans les deux mélangeurs MA et MB comme indiqué plus haut. Comme connu du 25 mode écho, la détection d'un défaut consiste à comparer le signal démodulé SD avec le signal d'entrée SE pour en déduire la présence d'un défaut en cas de différence entre ces deux signaux, cette comparaison n'étant pas représentée sur les figures. Avantageusement, dans cette variante, le signal de sortie Ss passe dans 30 un filtre passe-bande 8 pour supprimer les harmoniques de rang élevé, avant d'être injecté dans les mélangeurs. D'autre part, les signaux mélangés SA et SB sont remis en forme respectivement par un filtre passebas FA, FB et un comparateur CA, CB avant d'être injectés dans la bascule 9. De manière analogue, le signal de sortie Ss est remis en forme en passant 35 successivement dans un filtre passe-bas 6 suivi d'un amplificateur 7. Comme visible dans le schéma-bloc de la figure 4, une porte logique "et" ayant une entrée reliée à la sortie du déphaseur 2 et sa sortie reliée au filtre passe-bas 6 permet d'activer ou de désactiver le modulateur FSK en pilotant son autre entrée. Comme visible figure 4, les deux mélangeurs MA et MB sont pilotés par 5 deux signaux secondaires en quadrature issus du bloc de déphasage 2. Ceci nécessite que le bloc de déphasage 2 génère deux signaux en quadrature, c'est à dire déphasés entre eux de 90 degrés. Dans l'exemple illustré sur les figures pour lequel le déphaseur produit quatre signaux secondaires, il s'agit du premier et du second signal secondaires, Si et S2. Pour une valeur de n 10 différente, il est donc avantageux de choisir une valeur de n multiple de quatre pour assurer qu'il existe deux signaux secondaires déphasés de 90 degrés. L'invention peut avantageusement être mise en oeuvre pour la transmission de données numériques dans un véhicule automobiles par 15 courants porteurs. Dans cette mise en oeuvre, les signaux FSK sont transmis sur des conducteurs électriques du véhicule, ces conducteurs étant simultanément exploités pour alimenter électriquement des organes électriques du véhicule, ce qui permet de réduire significativement la quantité de câblages nécessaires dans un véhicule électrique pour réduire son coût 20 de fabrication. L'invention n'est pas uniquement réservée à une application de transmission de données par courants porteurs, mais pourra également être utilisée dans d'autres applications de transmission de données numériques par modulation FSK. REVENDICATIONS 1/ Procédé de modulation FSK pour générer un signal de sortie (Ss) formé d'une alternance de signaux à une première fréquence et de signaux à une 5 seconde fréquence, consistant à convertir un signal de référence (So) de fréquence constante en une série de n signaux secondaires (Si, S2, S3, S4) successifs de même fréquence que ce signal de référence (So), deux signaux secondaires successifs étant déphasés d'une valeur de 360/n degrés l'un par rapport à l'autre, à former par division du signal de référence 10 (Sa) un signal de commutation (CC) ayant une troisième fréquence, à construire le signal de sortie (Ss) à la première fréquence en commutant cycliquement à la troisième fréquence les signaux secondaires dans un sens de la série de signaux secondaires et à construire le signal de sortie à la seconde fréquence en commutant cycliquement à la troisième fréquence les 15 signaux secondaires dans le sens contraire de la série de signaux secondaires. 2/ Procédé selon la revendication 1, consistant à convertir le signal de référence (So) en une série de quatre signaux secondaires (SI, S2, S3, S4) 20 successifs, deux signaux successifs étant déphasés de 90 degrés. 3/ Procédé selon la revendication 1 ou 2, incluant un traitement pour démoduler un signal FSK consistant à injecter ce signal FSK parallèlement dans deux mélangeurs (MA, MB) pilotés respectivement par deux signaux 25 secondaires (SI, S2) en quadrature pour former deux signaux mélangés (SA, SB), et à appliquer ces deux signaux mélangés à une bascule pour former un signal démodulé (SD). 4/ Procédé selon la revendication 3, incluant un traitement d'écho 30 consistant à démoduler le signal de sortie (Ss) pour détecter un défaut de modulation FSK par analyse du signal démodulé (SD). 5/ Application du procédé selon l'une des revendications 1 à 4, à la communication par courants porteurs dans un véhicule automobile. 35 6/ Modulateur FSK pour former un signal de sortie (Se) alternant entre une première et une seconde fréquence, comprenant un générateur d'un signal de référence (So) de fréquence constante, une unité de déphasage reliée à ce générateur de signal de référence, cette unité de déphasage 5 convertissant le signal de référence (So) en n signaux secondaires (SI, S2, S3, S4) successifs de même fréquence que le signal de référence (So) de telle manière que deux signaux secondaires (S1, S2, S3, S4) successifs dans la série soient déphasés d'une valeur de 360/n, et une unité de commutation recevant en entrée les signaux secondaires et produisant en sortie le signal 10 de sortie, la dite unité de commutation étant agencée de telle manière à construire le signal de sortie (Ss) à la première fréquence en commutant cycliquement à la troisième fréquence les signaux secondaires dans un sens de la série de signaux secondaires et à construire le signal de sortie à la seconde fréquence en commutant cycliquement à la troisième fréquence les 15 signaux secondaires dans le sens contraire de la série de signaux secondaires. 7/ Modulateur selon la revendication 6 dans lequel l'unité de déphasage et l'unité de commutation sont implémentées dans un microcontrôleur. 20