Brevet FR2530031A1 — publié le 19840113

_ 1 _ 2530031 Appareil et procédé pour réaliser un lissage vertical aussi bien qu'horizontal de signaux de correction de convergence dans une unité de convergence numérique La présente invention concerne un interpolateur linéaire destiné à être utilisé dans une unité de convergence numérique pour réaliser un lissage vertical aussi bien qu'horizontal des signaux de correction de conver- gence. L'affichage sur un écran à tube cathodique utilise une pluralité de lignes de balayage dispo- sées sur l'écran Les lignes de balayage sont tracées le long de la surface intérieure du tube, au moyen de faisceaux d'élec- trons qui sont engendrés à l'intérieur du tube, l'intensité des faisceaux d'électrons étant commandée pendant que les faisceaux sont balayés sur la surface interne du tube, en général de gauche à droite, et du haut vers le bas Du fait que les fais- ceaux d'électrons ont souvent des défauts de convergence pen- dant le balayage, il est nécessaire d'effectuer une correction de convergence, de manière à assurer que les faisceaux d'élec- trons, généralement au nombre de trois, convergent ensemble au point approprié le long de la surface interne du tube pen- dant leur balayage sur ce dernier Une unité de convergence numérique réalise cette correction de convergence en synthé- -uisarnt:re for 7 r d'onde de convergence; cette forne d'aède alimente des bobines de convergence disposées dans le col du tube en vue d'obtenir la déviation d'un des faiscaux d'élec- trons et de réaliser ainsi la convergence nécessaire Une forme d'onde de convergence analogue alimente lesdites bobines pour la déviation des autres faisceaux d'électrons La forme d'onde de convergence est synthétisée de la manière suivante. En se référant à la Figure 1, on voit que l'écran du tube cathodique est divisé en une matrice N multiplié par N de blocs 10, chacun des blocs ayant une valeur numérique correspondante Par exemple, on peut utiliser 2- une matrice de 16 -par-16, Les faisceaux d'électrons peu- vent balayer, par exemple, de la gauche à la droite, et du bas vers le haut, en balayant les blocs le long de la surface in- terne du tube cathodique Lorsque les faisceaux d'électrons commencent à décrire une première ligne de balayage dans la pre- mière rangée ( 10 A) de la matrice, le premier bloc ( 10 A 1) est adressé Une valeur numérique correspondant à ce premier bloc ( 10 A 1) est engendrée et elle est utilisée pour synthétiser la forme d'onde de convergence Lorsque les faisceaux d'électrons adressent le bloc horizontal suivant adjacent ( 10 A 2) le long de la première ligne de balayage de cette première rangée, on engendre une autre valeur numérique correspondant audit bloc horizontal adjacent ( 10 A 2) Pendant que les faisceaux d'élec- trons continuent à balayer le reste de ladite première ligne de la première rangée ( 10 A), en passant sur d'autres blocs le long de la surface intérieure du tube cathodique, on engendre d'autres valeurs numériques Chacune des valeurs numériques re- présente une fonction "échelon" et toutes ces valeurs numé- riques sont concaténées ensemble Lorsque toutes les valeurs numériques engendrées de manière séquentielle sont concaténées, on crée une forme d'onde de tension associée avec ladite pre-_ mière ligne de balayage de la première rangée ( 10 A) La forme d'onde de tension présente une pluralité de discontiruitéshori- zontalesassociées, une discontinuité horizontale etant une aug- mentation ou une diminution brusque de la tension qui se pro- duit entre chaque fonction d'échelon adjacente concaténée de la forme d'onde On utilise des techniques de filtrage conventionnelles pour convertir chaque discontinuité horizontale de la forme d'onde de tension en une transition douce en produi- sant, de ce fait, une forme d'onde de convergence continue associée avec ladite première ligne de balayage de la première rangée La forme d'onde' de convergence continue alimente les bobines de déviation de convergence disposées dans le col du tube cathodique afin d'obtenir la déviation d'un des trois faisceaux -3- d'électrons Les deux autres faisceaux d'électrons sont déviés de même manière, comme décrit ci-dessus, de manière à obtenir de ce fait la convergence des trois faisceaux d'électrons Les trois faisceaux d'électrons ayant subi la déviation conver- geant, produisent ladite première ligne de balayage de-la pre- mière rangée Une des techniques pour convertir chaque conti- nuité horizontale de la forme d'onde de tension en une transi- tion douce est décrite dans la revue "IBM Technical Disclosure Bulletin", volume 21 N O 1, Juin 1978, sous le titre "Convergence correction for CRT displays" par M BRANDON. Les faisceaux d'électrons reviennent à leur position d'origine et commencent à balayer la deuxième ligne de balayage de la première rangée 10 A en commençant par le premier bloc 10 A 1 On crée une autre forme d'onde de convergence continue associée à la seconde ligne de balayage de la même manière que décrit ci-dessus pour la première ligne de balayage de la première rangée 10 A. Les première et seconde lignes de balayage sont disposées dans la même rangée 10 A De ce fait, les mêmes valeurs numériques seront engendrées pour chaque ligne de balayage et on crée la même forme d'onde de conver- gence continue pour chaque ligne de balayage Il en résulte que les première et seconde lignes de balayage apparaissent comme étant approxianativenment parallèles l'aune par rapport à l'autre. On développe d'autres formes d'onde de convergence continues associées avec les lignes de balayage intermédiaires de la première rangée 10 A Lorsque le faisceau d'électrons commence à décrire la dernière ligne de balayage de la première rangée 10 A, en commençant par le bloc 10 A 1, on crée encore une autre forme dlonde de convergence de la même manière que décrit ci-dessus Mais, lorsque les faisceaux d'électrons commencent à décrire la première ligne de balayage de la deuxième rangée 10 B, on adresse le premier bloc 10 B 1 de la deuxième rangée 10 B Les valeurs numériques dans les -2530031 4 - blocs de la seconde range 10 B peuvent être différentes de celles des valeurs numériques respectives des blocs de la pre- mière rangée 10 A Du fait que les valeurs numériques des blocs de la seconde rangée 10 B sont différentes, on crée une forme d'onde de convergence associée aux lignes de balayage de la seconde rangée 10 B différente par rapport à celle des lignes de balayage de la première rangée 10 A Par conséquent,-les lignes de balayage de la seconde rangée 10 B ne paraîtront pas parallèles aux lignes de balayage de la première rangée 10 A. La différence de la forme d'onde de convergence associée avec les lignes de balayage de la seconde rangée 10 'B par rapport à celle de la première rangée 10 A et la relation de non paral- lélisme entre elles qui en résulteentratnent une discontinuité visuelle, c'est-à-dire une transition brusque entre la première rangée et la seconde rangée, et en particulier, entre la der- nière ligne de balayage de la première rangée 10 A, et la pre- mière ligne de balayage de la seconde rangée 10 B Cette transi- tion brusque est appelée une discontinuité verticale. Sur la figure 2, on a représenté un champ de trame % déformé Un champ de trame est, par défini- tion, une pluralité de lignes de balayage décrite par les faisceaux d'électrons sur la surface intérieure du tube catho- dique, les lignes de balayage étant décrites dans une partie de la matrice de blocs 10 représentée à la figure 1 Du sait que les valeurs numériques associées aux blocs de la première rangée sont différentes de celles associées aux blocs de la' seconde rangée, une discontinuité verticale 12 apparaît entre la dernière ligne de balayage de la première rangée 10 A et la première ligne de balayage de la seconde rangée 10 B Du fait que les valeurs numériques associées avec les blocs de la se- conde rangée 10 B sont différentes de celles associées avec les blocs d'une troisième rangée 10 C, une autre discontinuité ver- ticale 14 apparaît entre la dernière ligne de balayage de la seconde rangée 10 B et la-première ligne de balayage de la troisième rangée 10 C En fait, comme représenté Figure 2, des discontinuités verticales apparaissent entre chaque rangée du 2530031 -5- fait de la différence des valeurs numériques respectives asso- ciées à chacun des blocs dans chacune des rangées Les discon- tinuités verticales (par exemple 12 et 14 sur la Figure 2) ne peuvent être filtrées en utilisant les techniques de filtrage conventionnelles parce que ces techniques de filtrage sont uti- lisées pour adoucir la transition entre deux points adjacents sur une forme d'onde de sortie, telle que la forme d'onde de convergence Du fait que l'unité de convergence nmnérique connue dans l'état de la technique ne prend pas en considération les différentes valeurs numériques associées à chacun des blocs d'une rangée par rapport aux blocs respectifs de la rangée ad- jacente suivante, l'unité de convergence de l Part connu n'adou- cit pas la transition brusque entre des groupes de lignes de balayage disposés dans deux rangées adjacentes de la matrice. De ce fait, les discontinuités verticales apparaissent dans le champ de trame entre deux rangées adjacentes de la matrice. Ces discontinuités verticales ne présentent pas un problème grave en ce qui conc erne un affichage orienté vers des caractères tant que la place de chacun des caractères dans cet affichage de caractères est limitée au centre d'un bloc de matrice Cependant, pour un affichage graphique, les discontinuités verticales peuvent présenter un problème im- portant Par exemple, lorsque lon engendre un tableau à contour pla (Iiechart) 5 an: un affichage à tube cathodique, si usea tranche de ce tableau doit être remplie avec un réseau de rem- plissage rouge, un champ de trame déformé, tel que celui repré- senté à la figure 2, qui présente une pluralité de discontinui- tés verticales, doit avoir pour résultat des manques dans cette tranche, tel qu'une discontinuité 12 représentée à la Figure 2, o des zones rouges brillantes dans cette tranche, telles que la discontinuité 14 de la figure 2. C'est donc un premier objet de la présente invention de réduire, si ce n'est éliminer, les incon- vénients précités de l'art antérieur. Un autre objet de la présente inven- -6- tion est de réduire, sinon d'éliminer, la transition brusque entre la dernière ligne de balayage de la rangée en cours de balayage et la première ligne de balayage de la rangée sui- vante de la matrice dans le sens vertical, ce qui apparaît dans le champ de trame de l'art antérieur, en assignant à une ligne de balayage de chaque bloc, de chaque rangée de la matrice une valeur, et en faisant une interpolation entre deux valeurs adjacentes associées avec ladite ligne de balayage dans deux blocs adjacents selon le sens vertical pour déter- miner la position verticale appropriée des lignes de balayage disposées en position intermédiaire par rapport à ladite ligne de balayage dans les deux blocs adjacents selon la direction verticale, ceci en prenant en considération les valeurs asso- ciées avec les blocs de la rangée de la matrice suivante dans le sens vertical lorsque l'on balaye les blocs de ladite rangée en cours de balayage. C'est encore un objet de la présente invention de réduire, sinon d'éliminer, la transition brusque entre la dernière ligne de balayage de la rangée en cours de balayage et la première ligne de balayage de la rangée de matrice suivante suivant le sens vertical qui apparaît dans le champ de trame de l'art antérieur en utilisant un circuit pré- sentant un besoin minimal de mémoire. C'est encore un objet de la présente invention de compenser les variations dans le nombre des lignes de balayage par rangée de la matrice en réduisant ladite tran- sition brusque. Ces objets de la présente invention ainsi que d'autres objets sont obtenus en assignant une valeur à une ligne de balayage dans chaque bloc de chaque rangée de la matrice On utilise un interpolateur linéaire pour effectuer une interpolation entre deux valeurs adjacentes respectives associée chacune à une ligne de balayage dans deux blocs adja- cents suivant la direction verticale En réponse, l'interpola- teur linéaire engendre un signal de sortie qui alimente les -7- bobines de convergence disposées dans le col du tube cathodique pour obtenir la déviation d'un des trois faisceaux d'électrons. L'interpolateur linéaire de la présente-invention est également utilisé pour obtenir la déviation des deux autres faisceaux d'électrons La grandeur du signal de sortie dépend des valeurs associées avec ladite ligne de balayage dans les deux blocs adjacents suivant une direction verticale, le nombre de lignes de balayage à décrire dans la rangée en cours de balayage est la position de la ligne de balayage qui est décrite dans la rangée en cours de balayage La grandeur du signal de sortie détermine enfin la position verticale des lignes de balayage disposées de manière intermédiaire par rapport auxdites lignes de balayage auxquelles on a assigné deux valeurs adjacentes respectives En faisant une interpolation entre ces deux valeurs adjacentes, on prend en considération le nombre de lignes de balayage à décrire dans la rangée en cours de balayage ainsi que la position de la ligne de balayage qui est décrite dans la rangée en cours de balayage; de ce fait, la grandeur du signal de sortie de l'interpolateur linéaire sera déterminé en fonction de ces éléments On détermine ainsi ladite position verticale La grandeur du signal de sortie varie de manière graduelle à partir d'une ligne de balayage d'une rangée en cours de balayage vers une ligne de balayage correspondante de la ran- gt 5 a adjacente &uivar L le sens ve,Lical De ce fait, -unc ta&nsi- tion douce se produit entre ladite ligne de balayage à laquelle on a affecté une valeur de la rangée en cours de balayage et la ligne de balayage correspondante de la rangée adjacente, suivant le sens vertical. Ces résultats sont également obtenus en utilisant un appareil de compensation en vue de compenser les variations du nombre de lignes de balayage décrites dans chaque rangée de la matrice Dans un mode de réalisation préféré, on utilise un espace mémoire minimal par le fait que l'on utilise une seule mémoire vive (RAM) pour mémoriser lesdites valeurs associées chacune avec une ligne de balayage pour chaque bloc de chaque rangée. L'interpolateur: 'selon l'invention, comprend des moyens agissant en réponse au balayage du faisceau d'électrons le long de la surface interne du tube cathodique en vue de créer un premier signal de sortie lorsque ledit faisceau d'électrons décrit une première ligne sur la surface interne du tube cathodique pendant son balayage et en vue de créer un second signal de sortie lorsque ledit faisceau d'électrons décrit une autre ligne sur la surface interne du tube à rayons- cathodiques pendant son balayage, lesdits moyens créant -un signal de sortie à variation_ linéaire lorsque ledit faisceau d'électrons décrit des lignes le long de la surface interne du tube cathodique, lignes qui sont disposées entre ladite pre- mière ligne et ladite autre ligne, le signal de sortie à varia- tion linéaire présentant un paramètre qui change de manière linéaire dans une gamme comprise entre un premier paramètre associé audit premier signal de sortie et un second paramètre- associé correspondant audit second signal de sortie - D'autres caractéristiques et avan- tages de l'invention ressortiront de la description qui suit, faite à titre illustratif et nullement limitatif en se référant aux dessins ci-annexés sur lesquels- la figure 1 représente la manière dont l'écran du tube cathodique est divisé en une matrice de blocs, chacun des blocs ayant une valeur numérique correspon- dante, la figure 2 représente un champ de trame de l'art antérieur, ledit champ de trame étant com- pris dans une partie de la matrice de blocs représentée à la figure 1, une discontinuité verticale apparaissant entre chaque rangée du champ de tramez la figure 3 A représente un champ de trame plat qui est le résultat recherché par la présente invention, la figure 3 B représente un champ de trame corrigé, ce qui constitue le résultat effectif obtenu 13 - tinuités verticales décelables entre les première et seconde rangées Du fait que l'interpolation est réalisée à l'intérieur des rangées d'une matrice et entre les ràngées de la matrice, il n'existe pas de discontinuités verticales décelables entre deux rangées adjacentes quelconque de la matrice, comme on peut le voir sur la figure 3 B. La technique qui a été décrite ci- dessus pour éliminer les discontinuités verticales entre des rangées est réalisée par le mode de réalisation de l'invention représentée à la figure 4 A. Si on se réfère à cette figure 4 A, du fait que les faisceaux d'électrons balayent de la gauche vers la droite, et du haut vers le bas, le long de la matrice de blocs de la figure 1, on engendre en réponse, des données d'adresses de colonnes et des données d'adresses de rangées. Les données d'adresses de colonnes et d'adresses de rangées sont envoyées à une première mémoire vive (RAM) 16 et 3 une seconde mémoire vive 18 La première mémoire vive 16 mémorise les valeurs numériques associées avec les premières lignes de balayage de chaque bloc de chaque rangée de la matrice 10 de la figure 1. Par exemple, si on se réfère à la figure 3 C, la mémoire 16 mémorise les valeurs numériques O 0,5 0,5 0,5 et O asso- ciées avec la première ligne de balayage dans les cinq premiers blocs de la première rangée 10 A de la matrice; ces valeurs numériques sont mémorisées dans des emplacements identifiés par des données d'adresses, par exemple des données d'adresses 11, 12, 13, 14 et 15 respectivement. La deuxième mémoire vive 18 reçoit les mêmes données d'adresses de colonnes et de rangées que celles reçues par la première mémoire 16 En outre, la deuxième mémoire 18 mémorise les mêmes valeurs numériques que celles mémorisées dans la première mémoire 16 Pour une adresse de rangée parti- culière, la première mémoire 16 mémorise les valeurs numériques associées avec la première ligne de balayage de cette rangée particulière Mais la deuxième mémoire 18 mémorise les valeurs 14 - numériques associées avec la première ligne de balayage de la rangée suivante la plus proche qui suit ladite rangée particu- lière de la matrice 10 Pans l'exemple ci-dessus, et si on se réfère à la figure 3 C, dans les emplacements désignés par les données d'adresses 11, 12, 13, 14 et 15, la deuxième mémoire 18 mémorise les valeurs numériques associées avec la première ligne de balayage dans les cinq premiers blocsde la seconde rangée 10 B, c'est-à-dire O moins 1,0; 0,0 et O respectivement. Par conséquent, lorsque la première mémoire 13 est adressée par des données indiquant une première rangée et une seconde colonne,- la première mémoire 16 engendrera un signal de sortie sous forme numérique représentatif de la valeur 0,5 Mais, la seconde mémoire 18, pour ces mêmes données d'adresses, engendrera un signal de sortie sous forme numérique représentatif de la valeur numérique moins 1,0 (la valeur numérique existant dans la seconde rangée, seconde colonne). Les signaux de sortie provenant de la première mémoire 16 et de la seconde mémoire 18 sont envoyés à un convertisseur 20 Le convertisseur 20 comprend, en outre, un premier convertisseur numérique analogique 20 A, et un second convertisseur numérique analogique 20 B Le premier convertisseur numérique analogique 20 A reçoit le signal de sortie de la première mémoire 16,et le second convertisseur 20 B le signal de sortie de la seconue mémoire lb Les premier et second convertisseurs numériques analogiques 20 A et 20 B, respectivement, convertissent les signaux de sortie numériques des première et seconde mémoires 16 et 18, en des signaux analo- giques IA et IB' respectivement qui sont représentatifs de ces signaux de sortie numériques Un premier convertisseur numérique analogique multiplicateur 20 C reçoit le signal analogique IA provenant du premier convertisseur numérique analogique 20 A. Un deuxième convertisseur numérique analogique multiplicateur D reçoit le signal analogique IB provenant du second convér- tisseur numérique analogique 20 B Les premier et second con- vertisseurs multiplicateurs 20 C et 20 D sont essentiellement il - Losque les faisceaux d'électr Qns du tube cathodique décrivent Ladite première ligne de balayage d'un bloc d'une rangée de la matrice, un-signal de sortie est engendré en réponse par l'interpolateur linéaire, la grandeur de ce signal de sortie étant une fonction de la valeur assignée audit bloc Mais la grandeur du signal de-sortie varie en fonc- tion de la ligne de balayage particulière qui est décrite dans la rangée en cours de balayage Plus particulièrement, la gran- deur varie en fonction du nombre de lignes de balayage à décrire dans la rangée en cours de balayage et en fonction de la posi- tion de la ligne de balayage que l'on décrit dans la rangée en cours de balayage Pour déterminer la grandeur du signal de sortie à engendrer par l'interpolateur linéaire lorsque les fais- ceaux d'électrons sont en train de décrire les lignes de balayage disposées de manière intermédiaire entre lesdites premières lignes de balayage de deux blocs adjacents suivant le sens verti- cal, 1 ' interpolateur linéaire, selon la présente invention, réalise une interpolation entre les valeurs associées avec lesdits blocs adjacents suivant la direction verticale Il résulte de cette interpolation, que la grandeur du signal de sortie varie de ma- nière graduelle au fur et à mesure que le faisceau d'électrons décrit les lignes de balayage disposées de manière intermédiaire entre lesdites premières lignes de balayage La grandeur du signal de sortie vaie dans une gauss Le allant de la grandec&r du signal de sortie lorsque l'on décrit ladite première ligne d'un bloc à la grandeur du signal de sortie, au moment o l'on décrit ladite première ligne du bloc adjacent, suivant la direction verticale En outre, il résulte de cette variation graduelle de la grandeur du signal de sortie engendré par l'interpolateur linéaire pendant que l'on décrit les lignes de balayage associées à deux rangées adjacentes selon le sens vertical de la matrice, qu'une transition douce a lieu entre les lignes de balayage de la rangée en cours de balayage et les lignes de balayage de la rangée suivante de la matrice, selon la direction verticale. Par exemple, si on se réfère à la 12 2530031 figure 3 C qui indique les valeurs de matrice de correction, on assigne la valeur O à la première ligne de balayage du pre- mier bloc 10 I de la première rangée 10 A La première ligne de balayage du second bloc 10 A 2 de la première rangée 10 A reçoit la valeur 0,5 La première ligne de balayage du premier bloc 10 B 1 de la seconde rangée 10 B reçoit la valeur 0 La première ligne de balayage du second bloc 10 B 2 de la seconde rangée 10 B reçoit la valeur moins 1,0 Lorsque les faisceaux d'électrons décrivent les premières lignes de balayage dans les seconds blocs 10 A 2 et 10 B 2, la grandeur du signal de sortie de l'interpolateur linéaire est déterminée par les valeurs assignées aux premières lignes de balayage, c'est-à-dire 0,5 et moins 1,0 Lorsque l'on décrit les lignes de balayage disposées entre les premières lignes de balayage des seconds blocs 10 A 2 et 10 B 2, la grandeur du signal de sortie fournie par l'inter- polateur linéaire est déterminée par interpolation entre les valeurs associées avec lesdites premières lignes de balayage, c'est-à-dire entre 0,5 et moins 10 O Il résulte de cette inter- polation, que le signal de sortie fourni par l'interpolateur linéaire qui est associé à la dernière ligne de balayage de la première rangée 10 A est approxivement égal au signal de sortie de l'interpolateur linéaire qui est associé avec la première ligne de balayage de la seconde rangée 10 B Le signal de sortie aliment? les bobines de convergerce disposées dans le col du tube cathodique en vue d'obtenir la déviation d'un des faisceaux d'électrons On réalise une déviation similaire pour les-deux autres faisceaux d'électrons en utilisant des interpolateurs linéaires conformes à la présente invention De ce fait, le degré de-convergence des faisceaux d'électrons qui décrivent la dernière ligne de balayage de la première rangée est approxi- mativement égal au degré de convergence du faisceau d'électrons qui décrit la première ligne de balayage de la seconde rangée. Par conséquent, il y a une transition douce en ce qui concerne les lignes de balayage décrites dans les première et seconde rangées 10 A et 10 B, c'est-à-dire qu'il n'existe pas de discon- 2530031. _ 9- grâce à la présente invention. la figure 3 C représente une matrice de valeurs correspondant à la matrice de blocs de la figure 1. la figure 4 A représente un mode de réalisation de l'interpolateur linéaire selon la présente invention, qui comprend l'appareil de compensation destiné à la compensation des variations du nombre de lignes décrites dans chaque rangée de la matrice de la figure 10 la figure 4 B met un chronogramnme représentant les tensions présentes dans l'appareil de compen- sation de la figure 4 A. la figure 5 C représente le mode de réalisation préféré de l'int erpolateur linéaire selon la présente invention, et la figure 5 C représente un signal d'horloge utilisé pour piloter le mode de réalisation de la figure 5 A et des données additionnelles associées à ce signal d'horloge. Les figures 3 A à 3 C permettent d'obtenir une bonne appréciation des résultats obtenus grâce à la présente invention. sur la figure 3 A, on a représenté un autre champ de trame, les faisceaux d'électrons produisant les lignes de balayage de cet autre champ de trame, en décri- vant les lignes de balayage comprises dans une partie de la matrice de blocs 10 de la figure 1 Une pluralité de lignes de balayage planes sont représentées à l'intérieur de chacune des rangées 10 A et 10 B du champ de trame Il en résulte qu'il n'y a pas de discontinuités horizontales En outre, du fait qu'il n'y a pas de transition brusque entre la rangée en cours de balayage et la rangée adjacente de la matrice, il n'y a pas de discontinuités verticales dans le champ de trame de la figure 3 A En fait, la figure 3 A illustre les résultats que l'on désire obtenir grâce à la présente invention, c'est-à- - dire l'absence totale de toute discontinuité horizontale ou verticale, Sur la figuré 3 B, on a représenté un autre champ de trame Une pluralité de lignes de balayage sont décrites par des faisceaux d'électrons sur la surface intérieure d'un tube cathodique à l'intérieur de la matrice de la figure 1 La figure 3 B montre un champ de trame corrigé, ce qui constitue le résultat effectif obtenu grâce à la présente invention Bien que les lignes de balayage dans chaque rangée de la matrice de la figure 3 B ne sont pas parfaitement planes, toute transisiton d'un bloc au bloc adjacent suivant le sens horizontal le long d'une ligne de balayage est relativement douce Par exemple, les transitions 11 et 13, représentées à la figure 3 B, sont relativement douces En outre, du fait qu'il n'y a plus de transition brusque entre rangées, par exemple entre les rangées 10 A et 10 B, il n'y a plus de dis- continuités verticales visibles dans le champ de trame de la figure 3 B L'absence de discontinuités verticales dans le champ de trame de la figure 3 B représente le résultat effectif réalisé par l'interpolateur linéaire selon la présente invention. Sur la figure 3 C, on voit que l'on a.assigné une valeur à une première ligne de balayage dans chaque bloc de chaque rangée L'interpolateur linéaire, selon la présente invention, mémorise ces valeurs En fonction de ces valeurs qu'il a mémorisées, l'interpolateur linéaire engen- dre un signal de sortie en fonction de ces dernières, ce signal de sortie alimente les bobines de convergence disposées dans le col du tube cathodique en vue de dévier l'un des trois fais- ceaux d'électrons On utilise également des interpolateurs linéaires pour engendre des signaux de sortie pour la déviation des deux autres faisceaux d'électrons L'effet combiné de ces déviations est de minimiser l'effet visuel des discontinuités verticales Mais c'est la grandeur du signal de sortie qui déter- mine le-degré de convergence nécessaire pour minimiser les effets visuels des discontinuités verticales. - constitués par des résistances variables à commande numérique et peuvent être identifiées dans l'industrie sous le n DAC-08. Chacun des convertisseurs multiplica- teurs 20 C et 20 D reçoit un signal de sortie provenant d'un compteur de lignes 20 E, ce compteur de ligne maintient un compte significatif du nombre de lignes de balayage décrites dans la rangée de la matrice en cours de balayage, le signal de sortie de ce compteur étant représentatif de ce nombre Le compteur de lignes 20 E est relié à un générateur d'impulsions de synchroni- sation horizontale, une impulsion de synchronisation horizontale étant engendrée pour chaque ligne de balayage dans chaque rangée de la matrice Chaque fois que l'on engendre une impulsion de synchronisation horizontale, le compteur de lignes 20 E est incrémenté de 1 Par exemple, si l'unité décrit 64 lignes de balayage dans chaque rangée de la matrice représentée figure 1, lorsque la dernière ligne de balayage d'une rangée quelconque est décrite, le compteur de lignes 20 E doit indiquer une valeur de 64 Le signal de sortie du compteur de lignes 20 E, qui re- présente le nombre de lignes de balayage déjà décrites dans la rangée en cours de balayage, est envoyée sur les convertisseurs multiplicateurs 20 C et 20 D En outre, les signaux analogiques IA et IB sont envoyés sur les convertisseurs multiplicateurs C et 20 D respectivement Les convertisseurs multiplicateurs C et 20 D engendrent des signaux de sortie I 1 et 12 respec- tivement en réponse à leurs signaux d'entrée. Le fonctionnement de chacun des convertisseurs multiplicateurs 20 C et 20 D peut être compris en se référant aux équations suivantes qui donnent les signaux de sortie I 1 et 12 en fonction, d'une part, des signaux analo- giques I et I et, d'autre part, du compte de ligne effectué par le compteur de lignes 20 E: I 1 = IA x 64 (compte de ligne) 12 = IB x (compte de ligne) 352 o o O Il y a lieu de noter que les ççnver- tisseurs multiplicateurs 20 C et 20 D fonctionnent seulement en coopération avec une unité de visualisation qui décrit 64 lignes de balayage dans chaque rangée de la matrice de la figure 1. De ce fait, si on se réfère aux équations ci-dessus, lorsque la première ligne de balayage d'une rangée est en train d'être décrite, le courant I 1 engendré par le convertisseur multipli- cateur 20 C est maximum, et le courant 12 engendré par le con- vertisseur multiplicateur 20 D est minimum Mais lorsque l'unité décrit la dernière ligne de balayage de ladite rangée, c'est-à- dire la 64 ème ligne de balayage, le courant I est égal à 0, et le courant 12 est maximum Lorsque l'on trace les lignes de balayage intermédiaires, le courant I 1 décroît de manière gra- duelle, et le courant 12 augmente de manière graduelle jusqu'a ce que l'on rencontre la dernière ligne de balayage de la ran- gée. Les sorties de chacun des convertis- seurs multiplicateurs 20 C et 20 D sont reliées ensemble à un point de jonction, de telle manière que les courants 11 et I 2 qui sont engendrés par chacun de ces convertisseurs multipli- cateurs puissent être additionnés A ce point de jonction, on branche un amplificateur opérationnel 20 F Cet amplifica- teur opérationnel 20 F amplifie le courant apparaissant au point de jonction de la maniète suivante 2.5 V out = RF (I 1 + I 2) o F est une résistance de réaction, V out est la tension envoyée sur les bobines de convergence et (I 1 + 12) le courant au point de jonction mentionné ci-dessus. Dans les paragraphes ci-dessus, il a été établi que les courants de sortie I 1 et 12 provenant des premier et second convertisseurs multiplicateurs 20 C et 20 D sont chacun une fonction du compte de ligne, c'est-à-dire du compte effectué par le compteur de lignes 20 E Mais, par défi- nition, le compte de ligne varie entre O et 63, ce qui est re- préséentatif d'une unité qui engendre 64 lignes de balayage dans -17chaque rangée de la matrice de la figure 1 Il est donr évident * que les convertisseurs multiplicateurs 20-C et 20 p ne fonction- net de manière appropriée que lorsque le compteur de ligne 20 E indique une valeur " 64 " lorsque l'on trace la dernière ligne de balayage d'une rangée quelconque Mais certaines unités de visua- lisation ne décrivent pas de manière inhérente 64 lignes de balayage dans chacune des rangées de la matrice de la figure 1. Par conséquent, il est nécessaire de prévoir un circuit de com- pensation pour s'assurer que la sortie du compteur de ligne 20 E indique une valeur de " 64 " lorsque l'on est en train de décrire la dernière ligne de balayage d'une rangée de la matrice de la figure 1 C'est pourquoi le convertisseur 20 comporte, en outre, un circuit de compensation 20 G relié au compteur de ligne 20 E. Le circuit de compensation 20 G agit en réponse à une impulsion de synchronisation de lignes horizontales, une impulsion de synchronisation de lignes horizontales étant engendrée à chaque fois que l'on décrit une ligne de balayage à l'intérieur de la matrice de blocs de la figure 1 Les impulsions de synchronisa- tion de lignes horizontales sont envoyées à une borne d'entrée d'une porte OU exclusif 20 G 1 L'impulsion de synchronisation de ligne horizontale alimente également un multiplicateur- de taux binaires 20 G 2 Ce multiplicateur 20 G 2 peut être iden- tifié dans l'industrie sous le numéro de code 7 497 Le multi- plicateur de taux oinaires 20 G 2 répond également à un signal de correction de comptes La sortie du multiplicateur 20 G 2 est relié à un circuit à retard 20 G 3 qui retarde les signaux de sortie du multiplicateur 20 G 2 Le circuit à retard 20 G 3 est relié à une autre borne d'entrée de la porte OU exclusif G 1 dans la sortie est reliée au compteur de ligne 20 E Le multiplicateur de taux binaires G 2 fonctionne de la manière suivante Si l'on applique 64 impulsions de synchronisation de lignes horizontales au multi- plicateur 20 G 2 pour une quelconque rangée de la matrice de la figure 1 (ce qui correspond à 64 lignes de balayage par rangée, la sortie du multiplicateur comprendra un nombre d'impulsions 18 - compris entre O et 64 en fonction de la grandeur du signal de correction de compte Dans ce cas, s le signal de correction de compte est réglé à 0, il n'y aura aucune impulsion d'engen- drée sur la borne de sortie du multiplicateur de taux binaires 20 G 2 Dans cet exemple, le multiplicateur 20 G 2 ne fonctionne pas, Les 64 impulsions de synchronisation de ligne horizontale passent simplement à travers la porte OU exclusif 20 G 1 et sont appliquées au compteur de ligne 20 E Mais, si au lieu de 0, le signal de correction de compte représente le nombre " 64 ", et si l'on applique 64 impulsions de synchronisation de ligne horizontale au multiplicateur 20 G 2 tout en décrivant les lignes de balayage à l'intérieur d'une des rangées de la matrice, le signal de sortie du multiplicateur 20 G 2 comprendra 64 impulsions de synchronisation Lorsque ces 64 impulsions de synchronisation sont appliquées à une autre borne d'entrée du circuit à retard G 3, chaque impulsion de synchronisation est retardée d'un certain facteur de retard Le circuit à retard engendre donc 64 impulsions de synchronisation retardées Ces 64 impulsions de synchronisation retardées sont appliquées à la porté OU exclusif 20 G Si le signal de correction de compte représente un nombre compris entre O " et 64, et si l'on applique 64 impulsions de synchronisation de ligne horizontale au multiplicateur de taux binaires 20 G 2, le signal de sortie de ce dernier comprendra un certain Fibre &'intpalsior 4 s, ce nombre corzespondant au Fa>ibre représenté par le signal de correction de compte. Si on se réfère à la figure 4 B qui est un chronograimme de la synchronisation du multiplicateur de taux binaires 20 G 2, la première ligne représentant les im- pulsions de synchronisation de ligne horizontale, la deuxième; ligne est'la-àortie dé ce' multiplicateur et la troisième ligne la sortie de la porte OU exclusif 20 G 1, si on applique une im- pulsion de synchronisation de ligne horizontale à une des bornes de la porte OU exclusif 20 G et si, postérieurement à cette application, on applique une impulsion de synchronisation retardée provenant du circuit à retard 20 G 3 à l'autre borne 19 - de la porte 20 G 1, il se produit un effet de double impulsion, la porte OU exclusive engendrant une impulsion double en réponse. Si l'on se réfère à la figure 4 B, on peut voir une double im- pulsion 20 H Chaque impulsion double engendrée par la porte OU exclusif 20 G 1, incrémente le compteur de ligne 20 E d'un fac- teur égal à 2, au lieu d'un facteur égal à 1 lorsque' l'on applique une impulsion simple Il résulte de cet effet de double impulsion que le compteur de ligne 20 E incrémente son compte à une vitesse plus rapide que la vitesse avec laquelle le-compte du compteur de ligne 20 E est incrémenté en l'absence de double impulsion. Par exemple, si l'unité d'affichage engendre 32 lignes par rangée, il y aura 32 impulsions de syn- chronisation horizontale engendrées pour n'importe quelle rangée de la matrice de la figure 1 Ces 32 impulsions de synchronisation sont appliquées sur le multiplicateur de taux binaires 20 G 2. En fonction de la grandeur du signal de correction de compte, le multiplicateur 20 G 2 engendrera un nombre particulier d 2 impul- sions, dont chacune est engendrée en synchronisme avec une des 32 impulsions de synchronisation horizontale Chacune des impul- sions dé ce hombre:particulier d'impulsions engendrées par le multiplicateur 20 G 2 est retardée par le circuit à retard 20 G 3. De ce fait, une entrée de la porte OU exclusif sera activée par les 32 impulsions de synchronisation (par rangée de la ma- trice) L'autre entrée de la porte OU exclusif sera activée par un nombre particulier d'impulsions retardées Par conséquent, un nombre particulier d'impulsions doubles A Pl apparaîtra à la sortie de la porte OU exlusif 20 G 1 en correspondance avec ce nombre particulier d'impulsions retardées apparaissant à son entrée Il en résulte que le compteur de ligne 20 E sera in- crémenté à une vitesse plus rapide, en proportion directe avec ce nombre particulier d'impulsions retardées Ceci assure que le signal de sortie engendré par le compteur de ligne 20 E re- présente la valeur 64 au lieu de 32 lorsque l'on décrit la der- nière ligne de balayage d'une rangée quelconque. - De ce fait, il résulte du fonction- nement du circuit de compensation 20 G que, indépendamment du nombre de lignes de balayage effectivement décrites par une unité de visualisation pour chaque rangée de la matrice, on assure que le signal de sortie provenant du compteur de ligne É soit à la valeur 64 lorsque l'on décrit la dernière ligne de balayage d'une rangée quelconque de la matrice de la figure 1. Le mode de réalisation de l'inven- tion représenté à la figure 4 fonctionne de la manière suivante. Comme cela a été établi dans les paragraphes ci-dessus, les faisceaux d'électrons du tube cathodique balayent de gauche à droite et de bas en haut la surface interne du tube en décrivant une première ligne de balayage de la première rangée 10 A de la matrice 10 de la figure 1 Lorsqu'une ligne de balayage est terminée, le faisceau d'électrons retourne à sa position d'ori- gine la plus à gauche sur la surface intérieure'du tube catho- dique et décrit une nouvelle ligne de balayage On décrit un certain nombre spécifié de lignes de balayage avant de décrire la dernière ligne de balayage' de la première rangée 10 A à l'in- térieur de la matrice de blocs 10 représentée à la figure 1. -Après son retour, les faisceaux d'électrons décrivent la première ligne de balayage de la seconde rangée 10 B sur la surface inté- rieure du tube à rayons cathodiques. Tant que les faisceaux d'électrons décrivent de la gauche vers la droite, on engendre de manière continue des données d'adresses de rangée et de colonne qui sont représentatives de la rangée et de la colonne de la matrice dans lesquelles le faisceau dl'lectrons se déplace Ces données d'adresses de rangée et de colonne sont appliquées à la fois à la première mémoire vive 16 et à la seconde mémoire vive- 18 En réponse à ces adresses de données, la première mémoire vive 16 engendre un signal de sortie numérique représentatif d'une valeur numérique associée aux blocs de la rangée en cour-s de balayage par le faisceau d'électrons La deuxième mémoire vive 18, engendre, en réponse aux mêmes données d'adresses, un 21 - signal de sortie numérique représentatif d'une valeur wuaméxique associée avec le même bloc correspondant de la rangée qui suit immédiatement la rangée en cours de balayage Par exemple, si on se réfère à la figure 3 C, si les données d'adresses de rangée et de colonne indiquent que l'on est en train de balayer le second bloc 10 A 2 de la première rangée 10 A, la mémoire vive 16 va engendrer un signal de sortie représentatif de la valeur 0,5, c'est- à-dire la valeur numérique associée au second bloc A 2 de la première rangée 10 A -Mais, en réponse aux mêmes données d'adresses de rangée et d'adresse, la mémoire vive 2 va engendrer un signal de sortie représentatif de la valeur moins 1,0, à savoir la valeur numérique associée au second bloc B 2 de la seconde rangée 10 B. Les sorties numériques des mémoires vives 16 et 18 sont appliquées à un convertisseur 20 qui comprend des convertisseurs numériques analogiques 20 A et 20 B des- tinés à convertir les sorties numériques en des signaux analo- giques IA et IB, respectivement Ces signaux analogiques I et I., activent une borne d'entrée des deux convertisseurs numé- riques analogiques multiplicateurs 20 C et 20 D, respective- ment Tant que le balayage du faisceau d'électrons reste à l'in- térieur d'une rangée de la matrice, les mêmes signaux ana- logiques IA et IB vont activer l'une des bornes d'entrée des convertisseurs multiplicateurs 20 C et 20 D De plus, si l'unité de visualisation utilisée décrit un total de 64 lignes de ba- layage par rangée de la matrice représentée Figure 1, lorsque une ligne de balayage est terminée dans une rangée, le compteur de ligne 20 E est incrémenté de " 1 " L'autre borne d'entrée du convertisseur multiplicateur 20 C et 20 D reçoit le compte incrémenté provenant du compteur de ligne 20 E Du fait que les signaux analogiques i et IB appliqués à l'une des bornes d'entrée des convertisseurs multiplicateurs 20 C et 20 D ne varient pas pendant que le balayage électronique reste à l'in- térieur d'une rangée, et du fait que le comptage de ligne dans le compteur 20 augmente pour chaque ligne de balayage, tant que 22 - le balayage électronique reste à l'intérieur de cette rangée, le courant de sortie Il provenant du convertisseur multiplica- teur 20 C va augmenter de manière graduelle mais, le courant de sortie I 2 provenant du convertisseur multiplicateur 20 D va décroître de manière graduelle Les deux courants de sortie I 1 et I 2 sont additionnés à la sortie des convertisseurs mul- tiplicateurs 20 C et 20 D, et ils sont amplifiés par l'amplifi- cateur 20 F Une tension de sortie résultante à variation. graduelle Vout est appliquée aux bobines de convergence -10 disposées dans le col du tube cathodique pour faire dévier de manière graduelle un des faisceaux d'électrons réalisant le - balayage Chacun des deux autres faisceaux d'électrons est dévié de manière graduelle de la même manière Il en résulte qu'une expansion ou compression graduelle des lignes de balayage dans ladite rangée considérée de la matrice se produit le long d'une direction verticale de manière à éviter l'apparition d'une transition brusque, à savoir une discontinuité verticale, entre les rangées. La prochaine ligne de balayage sui- vante représente la première ligne de balayage de la rangée suivante Lorsque la dernière ligne de balayage de la première rangée a été décrite, le courant I 2, de sortie du convertisseur multiplicateur 20 D était au maximum Mais lorsque l'on commence à décrire la première ligne de balayage de la rangée suivante, la grandeur du courant I de sortie du convertisseur multiplicateur 20 C devient approximativement égale à la gran- deur du courant 12 qui était engendré pendant la description de la dernière ligne de balayage de la rangée précédente. Comme décrit précédemment, tant que le faisceau d'électrons décrit les 64 lignes de balayage comprises dans la rangée sui- vante, la grandeur du courant I 1 i diminue graduellement et la grandeur du courant I 2 augmente graduellement Il se produit un mouvement vertical graduel (expansion compression) des lignes de balayage dans ladite rangée suivante Ce mouvement vertical de chacune des lignes de balayage dans une rangée représente, en fait, un mouvement vertical en accordéon (com- pression ou expansion) des lignes de balayage d'une rangée 23 - comme cela a été décrit pour une rangée et la rangée suivante. Par exemple, en considérant la première rangée 10 A -de la figure 2, la présente invention réalise une expansion verticale en accordéon afin de prendre en considération l'intervalle entre la première rangée 10 A et la deuxième rangée 10 B > c'est-à-dire afin d'éliminer ou de réduite la discontinuité verticale 12 En ce qui concerne la deuxième rangée 10 B, la présente invention réalise une compression verticale en accor- déon afin de prendre en considération le recouvrement qui appa- ralt entre la seconde rangée 10 B et la troisième rangée 10 C afin d'éliminer de ce fait ou de réduire la discontinuité ver- ticale 14 représentée Figure 2 En ce qui concerne la troisième rangée 10 C, une autre compression verticale en accordéon se produit en vue de prendre en considération le recouvrement qui apparaît entre la troisième rangée 10 C et la quatrième rangée D de la Figure 2 En ce qui concerne la quatrième rangée D de la figure 2, il se produit une expansion verticale en accordéon et, de ce fait, la dernière ligne de balayage de la quatrième rangée 10 D de la figure 2 est relativement plate dans son apparence visuelle. Si l'unité de visualisation ne décrit pas 64 lignes de balayage par rangée, le circuit de compensation 20 G va assurer que, lorsque l'on a décrit la dernière ligne de balayage d'une rangée quelconque, le comp- teur de ligne 20 E enregistre une valeur de 64 ' En choisis- sant soigneusement la grandeur du signal-de correction de compte qui alimente le multiplicateur de taux binaires 20 G 2, il se produit juste suffisamment de doubles impulsions à la sortie de la porte OU exclusif 20 G 1 pour incrémenter le comp- teur de ligne 20 E à une vitesse plus rapide et assurer ainsi que le compteur de ligne 20 E indique une valeur " 64 lorsque la dernière ligne de balayage d'une rangée est décrite La grandeur exacte nécessaire du signal de correction de compte est déterminée en se référant à une table de consultation ou en utilisant une formule particulière pour calculer la grandeur 24 - exacte requise. La Figure 5 A représente un mode de réalisation préféré de la présente invention Dans ce mode de réalisation préféré, on utilise une seule mémoire vive 22 au lieu de 2, comme dans le mode de réalisation de la Figure 4 A. Par conséquent, du fait de l'élimination de l'autre mémoire vive, on utilise une configuration de circuit plus simple. La Figure 5 B représente le signal d'horloge engendré par le générateur de signal d'horloge 30, l'adresse en mémoire vive associée avec chaque cycle du signal d'horloge et la valeur de sortie des premier et second conver- tisseurs numériques analogiques 20 A et 20 B compris dans le convertisseur 20 pour chaque cycle du signal d'horloge. Dans le mode de réalisation de la figure 5 A, les données d'adresses de rangée et de colonne sont engendrées comme décrit ci-dessus Mais, les données d'adresses de colonne sont adressées sur une mémoire vive unique 22 Les données d'adresses de rangée sont également adressées sur la mémoire vive unique 22 par l'intermédiaire d'un additionneur 23 La mémoire 22 est reliée à un premier circuit de verrouil- lage 24 et également à un deuxième circuit de verrouillage 26, dont la sortie est reliée à un troisième circuit de ver- rouillage 28 Un générateur de signaux d'horloge 30 engendre un signal d'horloge qui constitue les données envoyées sur l'une des bornes d'entrée de-l'additionneur 23 Le signal d'horloge active également le premier circuit de verrouillage 24 et il active, en outre le troisième circuit de verrouillage 28 Le générateur de signaux d'horloge est relié au deuxième circuit de verrouillage 26 par l'intermédiaire d'un inverseur 32 Lorsque l'on engendre le signal d'horloge, le second cir- cuit de verrouillage n'est pas activé Lorsqu'on engendre S -aucun signal d'horloge, le circuit de verrouillage 26 est acti- vé Les sorties des premier et troisième circuits de verrouil- lage 24 et 28 sont reliés au convertisseur 20 qui a été repré- senté à la figure 4 A et décrit en détail dans les paragraphes correspondants précédents. - La mémoire vive 22 mémorise les valeurs numériques associées aux premières lignes de balayage de chaque bloc dans chaque rangée de la matrice 10 de la figure 1 Ces valeurs sont mémorisées dans des emplacements identifiés par des adresses de rangée et de colonne correspondant aux ran- gées et colonnes de la matrice 10 de la figure 1 Par exemple, la première rangée, seconde colonne, a une valeur de 0,5 mémo- risée dans la mémoire vive 22; cette valeur est représentative de la première ligne de balayage du second bloc 10 A 2 de la première rangée 10 A. Les circuits de verrouillage 24, 26 et 28 sont des circuits à déclenchement par front positif. Les circuits de verrouillage 24 et 28 réagissent au front mon- tant du signal d'horloge Le circuit de verrouillage 26 réagit au front descendant du signal d'horloge du fait de l'inversion de ce signal d'horloge réalisé par l'inverseur 32. Lors du fonctionnement, en se réfé- rant à la figure 5 D en association avec la figure 5 A, on engendre une adresse donnée de rangée et de colonne lorsque le signal d'horloge est au niveau haut Au temps t 1, l'adresse de rangée et de colonne est ( 02) (rangée 0, colonne 2) L'addi- tionneur 23 additionne le niveau d'horloge ( 1) avec l'adresse de rangée afin de produire une adresse égal à 12 pour la mémoire vive 22 A l'instant t 2, la valeur mémorisée dans la mémoire vive 22 à cette adresse est verrouillée dans le circuit de verrouillage 26 du fait du front descendant du signal d'horloge. Le niveau d'horloge est rangée 0, de telle sorte que l'adresse dans la mémoire vive est rangée 02 A l'instant t 3, la valeur mémorisée dans la mémoire vive à cette adresse, est verrouillée dans le circuit de verrouillage 24 au même moment o les données mémorisées dans le circuit de verrouillage 26 sont verrouillées dans le circuit de verrouillage 28 Le résultat de cette action est que le convertisseur numérique analogique 20 I se présente avec les données pour le bloc 02 au même moment o le convertis- seur numérique analogique 20 B se présente avec les données pour le bloc 12 A cet instant, le fonctionnement du circuit _ 26 - représenté à la figure 5 A est le même que le fonctionneipent du circuit représenté à la figure 4 A, comme il a été décrit plus haut. La description ci-dessus n'a été fournie qu'à titre purement illustratif, et nullement limi- tatif, et il est évident que l'on peut apporter des modifi - cations ou variantes sans pour autant sortir du cadre de la présente invention. -9.1 2530031 REVENDICAPTIONS 1 ) Interpolateur destiné à une unité de convergence qui engendre des signaux de correction pour la déviation d'un faisceau d'électrons balayant la surface interne d'un-tube à rayons cathodiques, caractérisé en ce qu'il comprend des moyens ( 16, 18, 20) sensibles au balayage didit faisceau d'électrons sur la surface intérieure du tube cathodique et des- tiné à engendrer un premier signal de sortie (T^} lorsque ledit faisceau d'électrons décrit une première ligne sur la surface intérieure du tube cathodique pendant son balayage et à engen- drer un second signal de sortie (I B) lorsque ledit faisceau d'électrons décrit une autre ligne sur la surface intérieure du tube cathodique pendant son balayage, lesdits moyens ( 16,18,20) engendrant un signal de sortie V out à variation linéaire lors- que ledit faisceau d'électrons décrit des lignes sur la surface intérieure du tube cathodique, lignes qui sont disposées entre ladite première ligne et ladite autre ligne, le signal de sortie à variation linéaire (V dut) ayant un paramètre qui change de manière linéaire dans une gamme comprise entre un premier paramètre correspondant associé au:dit premier signal de sor- tie I A et un second paramètre correspondant, associé au dit second signal de sortie (I D). ) Interpolateur selon la revendi- cation i, utilisé avec un tube cathodiaque q'ui est sub à l'intérieur d'une des rangées et le long des colonnes de la- dite matrice, en balayant la surface intérieure du tube, un signal d'adresses de rangée et un signal d'adresses de colonne étant engendrés en correspondance avec l'adresse de la rangée et de la colonne dans laquelle ledit faisceau d'électrons effec- tue son balayage, caractérisé en ce qu'il comprend O des moyens de mémorisation ( 16,18,221 destinés à mémoriser une pluralité de valeurs correspondant res- 29- pectivement à une pluralité d'intersections associées à laplu- ralité d'intersections de rangées et de colonnes de ladite matrice, lesdits moyens de mémorisation ( 16,18,22) créant un premier signal de sortie (I A) représentatif d'une desdites valeurs associées avec l'une desdites intersections et engen- drant un second signal de sortie (I B) représentatif d'une autre desdites valeurs associées avec l'intersection suivante adja- cente suivant la direction verticale à la première intersection, en fonction dudit signal d'adresses de rangée et dudit signal d'adresses dé colonne des moyens de conversion ( 20 C,20 D) sensibles auxdits premier et second signaux de sortie (I A, I B) provenant desdits moyens de mémorisation ( 16,18,22) et des- tinés à engendrer ledit signal de correction de convergence (V out), ledit signal de correction de convergence ayant un para- mètre de signal qui varie de manière linéaire dans une gamme comprise entre un premier paramètre de signal correspondant au premier signal de sortie (I A) provenant desdits moyens de mémo- risation et un second paramètre de signal correspondant au second signal de sortie (I B) provenant desdits moyens de mémorisation, le degré de déviation dudit faisceau d'électrons étant proportionnel à la variation linéaire dudit paramètre de signal associé avec ledit signal de correction de convergence. 3 ) Interpolateur selon la revendica- tion 2, utilisé dans un système o ledit faisceau d'électrons décrit effectivement un nombre déterminé de lignes de balayage à l'intérieur desdites rangées { 10 A, 10 B) de ladite matrice, un signal de synchronisation horizonrale étant produit pour cha- cune desdites lignes de balayage, caractérisé en ce qu'il com- prend, en outre, des moyens de compensation ( 20 G) sensibles audit nombre déterminé de signaux de synchronisation horizon- tale pour chacune desdites rangées ( 10 A, 10 B) de ladite ma- trice ( 10) et destiné à engendrer un signal de sortie repré- sentatif d'un nombre particulier lorsque l'on a décrit dans chacune des rangées de ladite matrice la dernière dudit nombre déterminé de lignes de balayage, ledit nombre particulier re- présentant un nombre désiré de balayages à décrire par ledit faisceau d'électrons dans chacune des rangées de ladite matrice, lesdits moyens de conversion ( 20 C, 20 D) engendrant-ledit signal de correction de convergence en fonction dudit signal de sortie provenant desdits moyens de compensation ( 20 G) et en fonction des premier et second signaux de sortie (I A, I B> provenant desdits moyens de mémorisation ( 16, 18, 22). 40) Interpolateur selon la reven- dication 2, utilisé dans un système o ledit faisceau d'élec- trons décrit effectivement un nombre déterminé de lignes de balayage à l'intérieur desdites rangées ( 10 A, 10 B) de ladite matrice, un signal de synchronisation horizontale étant produit pour chacune desdites lignes de balayage, caractérisé en ce que lesdits moyens de conversion comprennent: des moyens de comptage de lignes ( 20 E) sensibles audit signal de synchronisation horizontal et destinés à maintenir un comptage représentatif du nombre de lignes de balayage déjà décrites par le faisceau d'élec- trons à l'intérieur d'une rangée de la matrice, des premiers moyens ( 20 C) sen- sibles audit com Dtace et audit mremier sicnal de sortie (I A) provenant des moyens de mémorisation ( 16, 22) et destinés à engendre un premier signal (Il) dont la grandeur est fonction dudit comptage et dudit premier signal de sortie (I A), des seconds moyens ( 20 D) sensibles audit comptage et audit second signal de sortie (I B) prove- nant des moyens de mémorisation ( 18, 22) et destinés à engendrer un second signal (I 2) dont la grandeur est une fonction dudit comptage et dudit second signal de sortie (I B), la grandeur dudit premier signal (I 1) décroissant au fur et à mesure que le comptage desdits moyens de comptage de lignes augmente, la grandeur du deuxième signal (I 2) augmentant au fur et à mesure que le comptage des- dits moyens de comptage de lignes ( 20 E> augmente, une borne de sortie desdits premiers moyens ( 20 C) qui engendrent le premier signal étant connectée, en un point de jonction, à une borne de sortie desdits seconds moyens ( 20 D) qui engendrent ledit second signal, lesdits pre- mier et second signaux (I-1, I 2) étant ajoutés auzdits points de jonction pour produire un signal sommes, et des moyens ( 20 F, Rf) sensibles audit signal somme et destinés à produire ledit signal de cor- rection de convergence (V out), ledit signal de correction de convergences étant une fonction dudit signal somme.