Brevet FR2508202A1 — publié le 19821224

La présente invention porte sur un analyseur d'élec- trocardiogrammes équipé d'un microprocesseur, c'est-à-dire un appareil destiné à analyser automatiquement des électrocar- diogrammes, sur la base du protocole fixé pour un test d'ef- fort. On sait qu'on peut enregistrer sur papier différen- tes conditions du muscle cardiaque à l'aide d'un électrocar- diographe qui forme des courbes caractéristiques Il existe une corrélation déterminée entre l'état pathologique du mus- cle cardiaque et la forme des courbes, ce qui fait que les cardiologues peuvent reconnaître différents états pathologi- ques par l'analyse de ces courbes, c'est-à-dire par l'évalua- tion des paramètres. L'analyse visuelle habituelle de l'électrocardio- gramme enregistré est une opération ayant un caractère de routine qui est relativement fastidieuse et demande du temps. De ce fait, les résultats dépendent souvent fortement de la disposition et de l'attention individuelle du médecin, et ils dépendent également de ses connaissances et de son expé- rience. Avec le développement d'ordinateurs offrant de grandes possibilités, une analyse automatique d'électrocar- diogrammes est également devenue possible Jusqu'à présent, deux genres de dispositifbont été développés dans le monde en vue de telles analyses le premier groupe comprend de grands systèmes informatiques enregistrant d'énormes quantités de données, c'est-à-dire des enregistrements cardiographiques, mais ces systèmes fonctionnent de façon indirecte, c'est-à- dire qu'on enregistre tout d'abord des électrocardiogrammes, par exemple sur une bande magnétique, après quoi on transfère les électrocardiogrammes dans l'ordinateur de traitement des données. Le second groupe comprend de petits dispositifs transportables, qui analysent les électrocardiogrammes direc- tement, c'est-à-dire pendant que le patient est connecté à l'électrocardiographe Certains des dispositifs utilisent une logique câblée, mais il est également apparu récemment des dispositifs de ce type dont le fonctionnement est basé sur l'utilisation d'un système à microprocesseur, en tant qu'unité de commande et de supervision. Les caractéristiques de ces dispositifs connus ré- sident essentiellement en ce que, d'une part, ils évitent les imperfections précitées de l'analyse visuelle de l'élec- trocardiogramme enregistré, ce qui conduit à une analyse ob- jective de l'état pathologique, et, d'autre part, ils ont l'inconvénient qui consiste en ce qu'ils sont fondamentale- ment prévus pour des modes de réalisation particuliers de l'équipement cardiologique, ce qui réduit indubitablement leurs possibilités d'utilisation. L'invention a pour but de réaliser un analyseur d'électrocardiogrammes à microprocesseur qui soit pleinement capable de travailler avec l'information de sortie des élec- trocardiographes normalisés existants, permettant ainsi de moderniser l'équipement existant correspondant L'analyseur fonctionne conformément à une procédure prévue pour le test d'effort, c'est-à-dire pour une situation dans laquelle le patient est soumis à un effort physique et dans laquelle on observe simultanément le fonctionnement de son coeur. L'invention sera mieux comprise à la lecture de la description qui va suivre d'un mode de réalisation et en se référant aux dessins annexés sur lesquels: la figure 1 est un schéma synoptique de l'analyseur conforme à l'invention; la figure 2 est une forme caractéristique de l'élec- trocardiogramme, avec les plus importants paramètres néces- saires à l'analyse; la figure 3 est un schéma d'un filtre auto-adapta- tif spécial, conforme à l'invention, destiné à éliminer les perturbations liées à la fréquence du secteur; et la figure 4 est un schéma d'un circuit générateur d'impulsions qui connecte les boutons de fonctions au proces- seur et à l'adaptateur de périphériques. Comme il ressort de façon évidente de la figure 1, l'analyseur conforme à l'invention comprend un filtre passe- bas 1, des circuits 2, 3, 4 destinés à éliminer les pertur- bations produites par le secteur, un filtre passe-haut 5, un circuit multiplexeur 6, une interface de sortie 7, un démul- tiplexeur 8, un convertisseur analogique-numérique à 10 bits, 9, une mémoire vive 10, un module de mémoire 11, un micro- processeur à 8 bits,12, un adaptateur 13, un clavier alpha- numérique 14, un dispositif d'affichage numérique 15, une imprimante 16 et une horloge programmée 17 Comme le montre la-figure 1, le circuit multiplexeur 6 comporte des entrées destinées à ttre connectées à n'importe quel dispositif d'enregistrement classique, c'est-à-dire un électrocardio- graphe, dans lequel on utilise alors les sorties habituelle- ment appelées OSCILLO 500 CPE la sortie de l'interface 7 est connectée à l'entrée du multiplexeur 6, ainsi qu'à l'entrée du démultiplexeur 8, tandis que la sortie du multiplexeur 6 est connectée à l'entrée du filtre passe-bas 1 la sortie de ce filtre 1 est connectée à l'entrée des circuits 2 S 4 destinés à éliminer les perturbations liées au secteur, et l'entrée du circuit 3 est connectée à la sortie du circuit 2 destiné à éliminer les perturbations du secteur la sortie du circuit 3 est connectée à la seconde entrée du circuit 4, destiné à l'élimination des perturbations du secteur la sortie de ce circuit 4 est connectée à l'entrée du filtre :passe-haut 5 dont la sortie est connectée à l'entrée du con- vertisseur analogique numérique à 10 bits, 9 la sortie de ce convertisseur est connectée d'une part à l'entrée de l'interface de sortie 7 et d'autre part à l'adaptateur de périphériques 13, qui est par ailleurs connecté à la mémoire vive 10, au module de mémoire 11, au microprocesseur à 8 bits, 12, qui peut ttre par exemple un NC 6800, et à l'horloge pro- grammée 17 L'adaptateur de périphériques 13 est connecté d'autre part au clavier alphanumérique 14 et au dispositif d'affichage 15, présentant l'heure et le rythme cardiaque, et à l'imprimante 16. L Ia figure 3 représente en détail le filtre auto- adaptatif de haute qualité destiné à l'élimination des per- turbations liées au secteur Dans ce filtre, l'anode de la diode D 20 est connectée à un enroulement séparé du trans- formateur d'alimentation par le secteur, et sa cathode est connectée par la résistance R 20 à la base du transistor NPN T 20, dont l'émetteur est connecté à la masse Le collec- teur de ce transistor reçoit la tension d'alimentation + VDD par la résistance R 21 pt il est également connecté à l'une des entrées de l'oscillateur commandé par tension 21 La sortie de l'oscillateur 21 est connectée à l'entrée du comp- teur binaire 22 dont les sorties I 20, I 21, I 22 et I 23 sont connectées aux entrées de commande des interrupteurs analo- giques 23, 24 Les sorties des interrupteurs analogiques 23, 24 sont connectées à une armature des condensateurs C 230 - C 246, dont les autres armatures sont connectées ensemble et sont branchées à une extrémité de la résistance variable-P 20 et à l'entrée de l'étage séparateur 25 La sortie de l'étage est connectée à l'entrée du filtre passe-bas 30 dont la sortie est connectée à l'entrée du filtre passe-haut 31 La sortie de ce filtre est connectée à l'entrée de l'addition- neur 40 par l'intermédiaire de la résistance variable P 32 ' et cette m 9 me entrée est connectée à l'autre extrémité de la résistance variable P 20 par la résistance R 40 et au con- necteur pour le signal V 21 La sortie de l'additionneur 40 est connectée à l'entrée du convertisseur analogique-numéri- que 9. Comme mentionné précédemment, la figure 4 repré- sente le circuit générateur d'impulsions destiné à connecter les boutons de fonctions sur le clavier au processeur et à l'adaptateur de périphériques Ce circuit comprend des diodes D 140, D 141 et D 142 et des résistances R 140, R 141 et R 142. Les points de connexion entre chaque paire diode-résistance portant les références V 140, V 141 et V 142, sont respective- ment connectés aux trois boutons de fonctions ANALYSE, INTER- RUPTION, STOP, qui connectent ces entrées à la masse Les anodes des diodes sont connectées ensemble et elles sont con- nectées par la résistance R 143 à la base du transistor PNP T 140, tandis que le condensateur C 140 est connecté entre la base et l'émetteur du transistor T 140 Le collecteur du transistor T 140 est connecté à l'entrée d'horloge C 1 de la bascule bistable de type D dans le circuit intégré IC 140. Ia résistance R 145 est connectée entre les entrées R 1 et Q, tandis que l'entrée R 1 est en outre connectée à la masse par le condensateur 0141 * De-façon similaire, la résistance R 146 est connectée entre les entrées R 2 et Q 2 ' et la diode D 143 est connectée en parallèle sur la résistance R 1460 L'en- trée RI est en outre connectée à la masse par le condensateur 0142 la sortie I 140 de la bascule IC 140 est connectée au processeur 12- la suite de la description portera sur le fonction- nement de l'analyseur d'électrocardiogrammes à microproces- seur Le processeur 12, par exemple du type N 06800, exécute les ordres de programme qui sont enregistrés dans le module de mémoire 11, par exemple du type TMM 323 Ce module de mé- moire 11 contient un programme qui fixe le fonctionnement de l'ensemble du système, c'est-à-dire la partie fonctionnelle, et les algorithmes analytiques destinés à la définition de paramètres cardiologiques, c'est-à-dire la partie analytique. Au début du fonctionnement du dispositif, la deman- de d'inscription de la date et de l'heure est donnée par l'intermédiaire de l'imprimante 16 L'opérateur introduit la réponse par le clavier alphanumérique 14 Le système re- çoit la réponse par l'adaptateur de périphériques 13, qui est par Qxemple du type NC 6821, et il fait démarrer l'horlo- ge programmée 17, par exemple du type N 16840, qui, à partir de ce moment, indique l'heure exacte au jour du fonctionne- ment, jusqu'à ce que le système soit arr 9 té par coupure de l'alimentation du microprocesseur 12. La connexion à un électrocardiographe d'un mode de réalisation classique permet de recevoir à partir de ce der- nier des signaux bioélectriques amplifiés qui entrent dans le circuit multiplexeur En utilisant le clavier 14 qui fait fonctionner le système conformément au programme, et en ef- fectuant un appel dirigé vers l'adaptateur de périphériques 13, on peut enregistrer dans l'interface de sortie 7 un code définissant le canal qui doit être analysé Ce code est si- multanément transféré vers le démultiplexeur 8, ce qui pro- voque l'éclairage de l'indicateur à diode électroluminescen- te correspondant au canal choisi. Avant le test proprement dit, on peut introduire par le clavier 14 toutes les données concernant le patient. Toutes les données sont imprimées sur l'imprimante 16, c'est- à-dire: indication de l'appareil avec lequel le test du patient est effectué, à savoir un ergomètre ou un appareil du genre écureuil; nom et prénom du patient; tge, sexe, poids et renseignements concernant les activités physiques du patient; numéro du patient; nom du médecin chargé du traitement; diagnostic de transfert. Avant le test ou immédiatement après, une fonction spéciale peut être activée sur le clavier, à la demande Con- formément au programme, cette fonction transfère vers l'im- primante 16 les données introduites par le clavier 14 De cet- te manière, il est possible de faire appataltre des observa- tions et des commentaires individuels, en supplément à la procédure standard. Tout électrocardiographe contient une source de référence fournissant une tension de 1 m V qui est utilisée pour l'étalonnage Avant le début du test proprement dit, ce signal doit 8 tre appliqué à l'analyseur sous la forme d'un train d'impulsions rectangulaires Sous l'effet d'une demande spéciale introduite par le clavier 14, un algorithme d'étalon- nage est déclenché pour former un équivalent numérique de 1 m V, sur la base des impulsions analogiques d'entrée Le signal analogique passe ensuite du multiplexeur 6 vers le convertisseur analogique-numérique à 10 bits, 9, par l'inter- médiaire d'une série de filtres analogiques actifs 1, 2, 3, 4 et 5 qui seront décrits ultérieurement Le convertisseur 9 échantillonne le signal d'entrée avec une fréquence détermi- née et ce convertisseur est commandé par l'horloge programmée 17 Les échantillons individuels sont enregistrés en série dans une position définie dans la mémoire vive 10, qui est par exemple du type TMM 314 le programme permet de reconnat- tre les sauts en sens positif et en sens négatif de part et d'autre du signal d'entrée, de façon à enregistrer chaque fois onze échantillons dans la région comprise entre un saut et le suivant A ces échantillons uniformément répartis sont ajoutés des échantillons des huit impulsions d'étalonnage suivantes, grace à quoi la différence moyenne entre les ni- veaux avant les sauts positif et négatif du signal, et après eux, représente l'équivalent numérique du signal d'étalonna- ge, c'est-à-dire 1 m V Le nombre reçu est enregistré dans la mémoire vive 10. Les programmes exécutés par l'analyseur conforme à l'invention prévoient deux procédés de démarrage Selon l'un d'eux, la mesure de temps représentant la durée du test n'est pas encore introduite, et selon l'autre, la mesure de temps est introduite Toutes les autres opérations de démar- rage sont identiques Le signal d'électrocardiogramme sélec- tionné, représenté sur la figure 2, dont la forme correspond aux électrodes précordiales gauches doit passer par le mul- tiplexeur 60 Dans un test d'effort, un tel signal est accom- pagné par plusieurs types de perturbations: - du fait d'un mauvais contact des électrodes avec la surfa- ce de la peau et du fait des potentiels musculaires, il apparaît des perturbations dont le spectre de fréquence est de façon prépondérante supérieur aux fréquences conte- nues dans le signal d'électrocardiogramme; la respiration et le mouvement du thorax font apparaître une dérive à basse fréquence de la ligne de base qui se superpose au signal fondamental; un autre facteur de perturbation réside dans la fréquence du secteur de 50 Hz, qui se trouve dans le spectre de fréquence du signal d'électrocardiogramme. Tqutes ces perturbations doivent être éliminées, et c'est la raison pour laquelle on utilise les filtres ana- logiques actifs 1-5 mentionnés précédemment Ces filtres fonctionnent de la manière suivante: le filtre passe-bas 1 élimine les fréquences élevées et le filtre passe-haut 5 élimine les parasites de fréquence basse La combinaison des circuits 2, 3, 4 assure l'élimination des perturbations liées au secteur Il est ici important que la fréquence du secteur soit atténuée autant que possible sans que les fré- quences voisines de la fréquence du secteur soient excessi- vement affectées Du fait que la fréquence du secteur n'est pas parfaitement constante, on ne pourrait pas toujours par- venir à l'effet nécessaire avec un filtre attérnuateur de haute qualité Une solution consiste à employer un filtre transversal qui garantit une haute qualité tout en permet- tant de faire varier sa fréquence centrale avec un généra- teur d'impulsions externe, sans le moindre changement de la courbe de transmission. Le filtre représenté sur la figure 3 et destiné à l'élimination des perturbations liées au secteur fonctionne de la manière suivante Le signal de commande généré par l'enroulement séparé du transformateur d'alimentation par le secteur, qui est un signal de forme sinusoïdale à la fréquence du secteur, est applqué par l'entrée V 20 au tran- sistor 1 PN T 20, qui forme à partir de ce signal un train d'impulsions rectangulaires Ces impulsions synchronisent l'oscillateur commandé par tension 21 dont la fréquence de repos est fixée à environ N fois la valeur de la fréquence du secteur, dans le cas o le nombre d'états du compteur binaire 22 est égal à 2 Du fait que ce compteur 22 est un diviseur de fréquence connecté dans la boucle de réaction pour l'oscillateur commandé par tension 21, ce dernier oscil- le à une fréquence qui est exactement N fois supérieure à la fréquence du secteur Les sorties du compteur 22, c'est-à- dire I 20, I 211 I 22 et I 23, sont connectées aux entrées de commande des interrupteurs analogiques 23, 24 qui commutent séparément à la masse N condensateurs, l'un après l'autre, à la cadence de l'oscillateur 21 Le signal qui est dirigé vers la résistance variable P 2 o par l'entrée V 21 entre dans le filtre transversal décrit ci-dessus, qui transmet unique- ment la fréquence d'horloge, c'est-à-dire la fréquence du secteur et ses fréquences harmoniques L'étage séparateur 25 dirige les composantes de signal séparées vers un filtre passe-bas 50, qui élimine les fréquences harmoniques supé- rieures, et vers un filtre passe-haut 31 qui compense la caractéristique de transmission du filtre transversal aux très basses fréquences Seulesles perturbations à la fré- quence du secteur atteignent l'additionneur 40, avec un décalage de 180 En utilisant une résistance variable P 32, il est possible de réguler l'amplitude de ce signal de façon à parvenir à une compensation complète des perturbations qui sont appliquées, en même temps que le signal utile, par la ligne directe faisant intervenir la résistance R 40 De cette manière, les fréquences du secteur sont atténuées d'environ d B dans le signal de sortie Sa qualité du filtre d'atté- nuation décrit dépend de la valeur de la résistance variable P 20, de la valeur et du nombre des condensateurs commutés C 23 o-O 246 et de-la fréquence centrale CO, c'est-à-dire de la fréquence de l'oscillateur: cw: N P 2 O a O N* 20 O en désignant par C la valeur des condensateurs commutés en P, par N leur nombre et par P 20 la valeur réglée de la ré- sistance variable, en ohms. Le signal filtré atteint l'entrée du convertisseur analogique-numérique 9, c'est-à-dire d'un circuit du type AD 574 JK, qui convertit ce signal en une série de chiffres. L'échantillonnage est effectué à une fréquence définie par un programme, par exemple 500 Hz, qui est imposée par l'horloge programmée 17 Les échantillons sont transférés et sont enregistrés dans la mémoire vive 10 tandis que, si- multanément, le programme recherche des complexes QRS isolés (systoles dans le signal d'entrée) Dès qu'un complexe QRS est trouvé, il est évalué et classé conformément à des procé- dés mathématiques dans la catégorie "systole normale" ou dans la catégorie "extra-systole" Les extra-systoles sont en outre divisées en systoles supraventriculaires et en sys- toles ventriculaires, et le nombre des deux sortes est tota- lisé dans des positions spéciales dans la mémoire vive 10 pendant toute la durée du test Une systole moyenne est for- mée avec des systoles normales et elle est représentée par une séquence de 256 échantillons et est enregistrée dans la mémoire vive 10. Chaque détection du complexe QRS déclenche une conversion programmée de la fréquence des battements du coeur La valeur calculée est transmise par l'adaptateur de périphériques 13 vers le dispositif d'affichage numérique lumineux à 7 segments, 15 Un autre dispositif d'affichage numérique présente pendant toute la durée du test le temps qui indique (en minutes et secondes) la durée pendant la- quelle le patient est soumis à un effort Les conditions de temps sont réglées par l'horloge programmée 17 qui ac- tionne le processeur 12 au moyen du programme provenant du module de mémoire 11 et avec l'aide de la ligne d'interrup- tion Les dispositifs d'affichage 15 sont commandés par le processeur 12 par l'intermédiaire de l'adaptateur de péri- phériques 13 Au moment o l'effort du patient commence, il est nécessaire d'appuyer sur le bouton DEPART sur le clavier 14 Ceci fait démarrer l'horloge 17, au moyen d'un code dé- terminé, ce qui a pour conséquence de déclencher le proces- sus d'échantillonnage, de détection, de calcul de moyenne et d'affichage du système décrit ci-dessus En plus du bou- ton DEPART et des boutons alphanumériques, qui génèrent tous un code hexadécimal correspondant, le clavier 14 com- porte également des boutons non codés Ces boutons permet- tent de demander une analyse des données d'entrée(ANALYSE), une interruption de l'effort du patient (INTERRUPTION) et un arrêt complet du test (STOP) Lorsqu'on appuie sur l'un de ces boutons, la ligne d'interruption non masquée du pro- cesseur 12 est activée, c'est-à-dire que ceci arr 4 te le fonctionnement du processeur 12, indépendamment de l'acti- vité de ce dernier au moment considéré, m 9 me s'il s'agit d'une interruption de routine Bien entendu, une telle in- terruption absolue ne doit pas se prolonger pendant une longue durée car, dans ce cas, toutes les fonctions du sys- tème cesseraient. Le circuit décrit ci-dessus et représenté sur la figure 4 est tel que lorsqu'on appuie sur l'un des trois boutons mentionnés ci-dessus, ceci déclenche une impulsion d'une durée d'environ 3 Fs seulement, même si on a appuyé sur le bouton pendant une durée beaucoup plus longue ou si on a appuyé plusieurs fois à la suite Dans ce circuit, on trouve un transistor PNP T 140 qui, lorsqu'on appuie sur l'un quelconque des boutons de fonctions, génère un saut de tension positif et fonctionne en inverseur On notera que du fait des diodes D 140 =D 141 et D 142 et des résistances R 140, R 141 et R 142, les boutons de fonctions sont branchés selon une configuration de circuit OU Le condensateur C 140 élimine les perturbations aléatoires et les pointes de tension qui résultent du rebondissement des contacts lorsqu'on appuie sur le bouton Au moment de la commutation du transis- tor T 140, le saut de tension est transféré à l'entrée d'hor- loge C de la bascule bistable de type D qui fait partie du circuit intégré IC 140,-ce qui fait qu'un niveau de tension haut apparalt sur la sortie Q 1 de la bascule IC 140 et un niveau de tension bas apparaît sur la sortie Q 1 Au bout d'une durée qui est définie par les composants R 145 et C 141 ' une impulsion de restauration apparaît sur l'entrée R 1 de la bas- cule, ce qui fait passer la sortie Q 1 à un niveau de tension - bas et la sortie Q 1 à un niveau de tension haut Ce dernier changement provoque instantanément la commutation de la se- conde bascule de type D, qui fait également partie du circuit intégré IO 140 e De ce fait, un niveau de tension bas est éta- bli sur la sortie Q 2, ce qui rend impossible le changement d'état de Q 1 ou Q 1, par l'intermédiaire de l'entrée D 1 Ce blocage se prolonge jusqu'à un instant, défini par les compo- sants R 146 et C 142 ' auquel la seconde bascule est restaurée par l'entrée R 2 La diode D 143 contribue à permettre une dé- charge rapide du condensateur C 142, de-façon que le circuit soit prêt pour un nouveau cycle, de la manière qu'on vient de décrire. les lignes V 140 ' 141 et V 142 sont également con- nectées à l'adaptateur de périphériques 13 de façon à trans- mettre au processeur 12 l'information concernant le bouton qui a généré l'interruption Comme décrit précédemment, l'impulsion d'interruption est générée sur la sortie Q 1 de la bascule et elle est transférée directement à l'entrée d'interruption non masquée du processeur 12, par la ligne qui est connectée à la sortie I 1400 Sous l'effet d'une demande d'analyse déclenchée par le bouton ANALYSE, un bit indicateur spécial est position- né par le programme dans la mémoire vive Lorsque la moyenne demandée suivante de M battements du coeur est formée, les programmes pour une définition mathématique de paramètres caractéristiques dans les signaux d'électrocardiogramme d'en- trée démarrent à partir du bit positionné, demandart l'ana- lyse Le nombre M doit 4 tre suffisamment élevé pour qu'on puisse obtenir une moyenne satisfaisante au point de vue statistique, mais il ne doit pas ttre trop grand pour que la formation de la moyenne ne prenne pas un temps excessif, et un bon choix correspond à M = e, par exemple M = 16 Les fonctions restantes de l'analyseur, décrites ci-dessus, ne sont donc pas interrompues, du fait qu'elles sont commandées parl'horloge 17 qui interromptle fonctionnement du proces- seur 12 à des intervalles de temps réguliers et qui commande au processeur d'exécuter l'échantillonnage, l'entrée à partir du clavier 14, le transfert des données vers l'imprimante 16 * ou les dispositifs d'affichage numériques, etc Par consé- quent, le système fonctionne selon le principe du temps par- tagé, d'une manière déterminée par une partie fonctionnelle correspondante du programme enregistré dans le module de mé- moire 11. La moyenne des systoles que traite le programme d'analyse ne doit pas 4 tre accessible pour l'introduction de nouveaux échantillons pendant que l'analyse est en cours Pour cette raison, il existe deux interfaces de données identiques qui se trouvent dans la mémoire vive 10 et dans lesquelles la moyenne de M systoles est introduite alternativement les résultats de l'analyse sont enregistrés en code décimal codé en binaire, sous la forme d'un vecteur, dans la mémoire vive 10 le programme de sortie combine ces résultats avec les textes d'accompagnement enregistrés dans le module de mémoire 11 et il les imprime conformément au protocole, par l'impri- mante 16. Lorsque le patient se fatigue ou si une réaction anormale apparatt (un rythme de battements ou une pression sanguine trop élevés), l'effort doit être arrêté immédiate- ment Le test est pour ainsi dire interrompu et cette in- formation est donnée à l'analyseur par l'appui sur le bouton INTERRUPTION par l'opérateur A ce moment, la valeur d'indi- cation de la durée du test est fixée à O (mesure de temps après le test), une demande d'analyse est générée automati- quement et les résultats de l'analyse sont imprimés, après quoi la minute et la seconde auxquelles le test a été inter- rompu sont présentées au moyen de l'imprimante 16 D'autre part, il faut frapper au clavier 14 la cause de l'interrup- tion et cette information est également imprimée par l'im- primante 16 Ainsi, pendant que le patient récupère, toutes les fonctions de l'analyseur deviennent disponibles et il est possible d'analyser à nouveau le signal d'entrée d'élec- trocardiogramme, à n'importe quel moment. lorsqu'on appuie sur le bouton STOP, le dispositif cesse de suivre le signal d'entrée, c'est-à-dire que l'horlo- ge programmée 17 donnant l'ordre d'échantillonnage s'arrête. A titre de résumé, le dispositif imprime par l'intermédiaire de l'imprimante 16 le nombre total d'extra-systoles pendant la totalité du test, c'est-à-dire les systoles du type su- praventriculaire et du type ventriculaire, la fréquence ma- ximale autorisée des battements du coeur compte tenu de l'6 ge et du sexe du patient, et la fréquence maximale des battements qui a été effectivement atteinte pendant le test. On a la possibilité d'introduire par le clavier 14 la pression sanguine maximale atteinte pendant le test Si ceci est ef- fectué automatiquement, le dispositif calcule le produit de cette pression par la fréquence maximale atteinte pour les battements, et il imprime également simultanément cette va- leur divisée par 1000 Parmi les informations imprimées fi- nales figurent également les données concernant la valeur théorique pour la consommation d'oxygène sous effort, compte tenu de l'âge, du sexe, du poids et des activités physiques du patient, tandis que la consommation qui a été effective- ment atteinte peut elle aussi être introduite par le clavier 14 ou bien peut être définie par l'analyseur à partir de la durée du test. l'imprimante 16 trace enfin des histogrammes dé- taillés concernant les variations du rythme cardiaque, le rapport entre l'onde R pendant l'effort et l'onde P avant l'effort, la dépression du point J, la pente du segment ST et l'intégrale correspondant à l'aire située sous le segment ST Le système est ensuite initialisé automatiquement de façon à ttre prgt pour le branchement d'un nouveau patient. Il va de soi que de nombreuses modifications peu- vent 9 tre apportées au dispositif décrit et représenté, sans sortir du cadre de l'invention. REVENDICATIONS Analyseur d'électrocardiogrammes à microproces- seur auquel est connecté un dispositif d'enregistrement de type classique, caractérisé en ce que ce dispositif d'enre- gistrement est connecté aux entrées d'un circuit multiple- xeur ( 6), dont l'entrée est également connectée à la sortie d'une interface ( 7) qui est connectée simultanément à l'en- trée d'un démultiplexeur ( 8), tandis que la sortie du multi- plexeur ( 6) est connectée à l'entrée d'un filtre passe-bas ( 1) et la sortie de ce filtre ( 1) est connectée à l'entrée de circuits ( 2, 4) destinés à éliminer les perturbations -liées au secteur, dans lesquels la sortie du circuit ( 2) destiné à l'élimination des perturbations liées au secteur est connectée à l'entrée du circuit ( 3) destiné à l'élimi- nation des perturbations liées au secteur, la sortie de ce dernier est connectée à la seconde entrée du circuit ( 4) destiné à l'élimination des perturbations liées au secteur et la sortie de ce dernier circuit ( 4) est connectée à l'entrée d'un filtre passe-haut ( 5) dont la sortie est con- nectée à l'entrée d'un convertisseur analogique-numérique à 10 bits ( 9), et la sortie de ce convertisseur ( 9) est connectée d'une part à l'entrée d'une interface de sortie ( 7) et elle est connectée d'autre part à un adaptateur de périphériques ( 13) qui est simultanément connecté à une mé- moire vive ( 10), à un module de mémoire ( 11), à un micro- processeur à 8 bits ( 12) et à une horloge programmée ( 17), et l'adaptateur de périphériques ( 13) est connecté d'autre part à un clavier alphanumérique ( 14), à un dispositif d'af- fichage ( 15) et à une imprimante ( 16). 2 Analyseur selon la revendication 1, caractérisé en ce que l'anode d'une diode (D 20) est connectée à l'enrou- lement d'un transformateur d'alimentation par le secteur, par l'intermédiaire d'une entrée (V 20), et la cathode de cet- te diode est connectée par une résistance (R 20) à la base d'un transistor NPN (T 20), dont l'émetteur est connecté à la masse, tandis que le collecteur reçoit une tension d'ali- mentation (+ VDD) par l'intermédiaire d'une résistance (Ra) et ce collecteur est simultanément connecté à l'une des en- tréés d'un oscillateur commandé par tension ( 21), dont la sortie e st connectée à l'entrée d'un compteur binaire ( 22) dont les sorties(I 20, 21 ' I 22 ' I 23) sont connectées aux entrées de commande d'interrupteurs analogiques ( 23, 24), les sorties de ces interrupteurs ( 23, 24) sont connectées à une armature de condensateurs (C 230 0246) dont les au- tres armatures sont connectées ensemble et sont reliées à une extrémité d'une résistance variable (P 20) et à l'entrée d'un étage séparateur ( 25) , la sortie de l'étage séparateur est connectée à l'entrée d'un filtre passe-bas ( 30) dont la sortie est connectée à l'entrée d'un filtre passehaut ( 31), et la sortie du filtre passe-haut est connectée à l'entrée d'un additionneur ( 40) par l'intermédiaire d'une résistance variable (P 32), tandis que la même entrée de l'additionneur est connectée par une résistance (R 40) à l'autre extrémité de la résistance variable (P 20), ainsi qu'à un connecteur pour le signal (V 21), et la sortie de l'additionneur ( 40) est connectée à l'entrée du convertisseur analogique-numé- rique ( 9). 3 Analyseur selon la revendication 1, dans lequel le clavier ( 14) est connecté au processeur ( 12) et à l'adap- tateur de périphériques ( 13) par un circuit de génération d'impulsions, caractérisé en ce que ce circuit comprend des diodes-(D 140), D 141, D 142) et des résistances (R 140, R 141, R 142), dans lesquelles les points de connexion entre une dio- de et une résistance individuelles forment des entrées (V 140, V 141, V 142) qui sont connectées à trois boutons de fonctions (ANALYSE, INTERRUPTION, STOP) dont les autres bornes sont connectées à la masse, les anodes des diodes (D 140, D 141, D 142) sont connectées ensemble et sont connectées par une résistance (R 143) à la base d'un transistor PNP (T 140) dont l'émetteur est connecté à une borne d'alimentation(Vcc) et à une armature d'un condensateur (C 140) dont l'autre armatu- re est connectée à la base de ce transistor (T 140), tandis que son collecteur est connecté à la masse par une résistan- ce CR 144) et à l'entrée d'horloge (Ci) d'une bascule bista- ble de type D en circuit intégré (IC 140), dans laquelle une résistance (R 145) est connectée entre une entrée et une sor- tie (R 1, Q 1), et, de plus, une armature d'un condensateur (a 141) est connectée à ladite entrée (R 1) et l'autre arma- ture de ce condensateur est connectée à la masse, tandis qu'une sortie (Q 1) de la bascule est connectée à l'entrée d'horloge ( 02) d'une seconde bascule bistable dans le même circuit intégré (Io 0140), et une sortie (Z 2) de la seconde bascule est connectée à une entrée (D 1) de la première bas- cule, tandis qu'une autre sortie (Q 2) de la seconde bascule est connectée à une entrée (R 2) de cette bascule par l'in- termédiaire d'une résistance (R 146) sur laquelle une diode (D 143) est connectée en parallèle, et cette entrée (R 2) est simultanément connectée à la masse par un condensateur ( 0142) tandis qu'une sortie (I 140) est connectée à un point de connexion (Q 02) qui est connecté au processeur ( 12).