Bibliothèque technique gratuite ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE Accessoire oscilloscope à deux voies pour PC. Encyclopédie de l'électronique radio et de l'électrotechnique Encyclopédie de l'électronique radio et de l'électrotechnique / ordinateurs On sait qu'il est très problématique de bien configurer certains appareils sans oscilloscope. Cependant, les oscilloscopes sont assez chers, donc si vous avez un ordinateur compatible IBM, il est beaucoup moins cher de construire un décodeur relativement simple, comme celui décrit dans l'article ci-dessous. La fixation proposée de l'oscilloscope à deux canaux sur un PC est conçue pour observer et étudier la forme des signaux électriques, mesurer les caractéristiques de temps et d'amplitude des processus électriques. La bande passante de chaque canal est de 0...50 MHz, le facteur de déviation du faisceau est de 0,1...20 V/div., l'impédance d'entrée est de 1 MΩ, la capacité d'entrée est de 20 pF, la durée de balayage est de 0,1 ms/ div Configuration PC minimale : 100, VGA, port imprimante, MS DOS 386. Sur les bandes hautes fréquences, l'appareil fonctionne selon le principe stroboscopique, sur les bandes basses fréquences - en temps réel. Le logiciel permet un fonctionnement en mode analyseur de spectre. Le nombre d'échantillons du signal affiché à l'écran en mode normal est de 256, en mode analyseur de spectre - 128. Le programme utilise le port LPT1 (voir tableau): le port de base est 378H. port de signal d'état de l'imprimante (entrée) 379H, port de signal de contrôle (sortie) 37AH. Le programme suppose que l'état des bits du port est standard et correspond aux états des signaux sur les broches du connecteur de l'imprimante [1]. Le schéma de principe de l'accessoire est illustré à la fig. une. Les signaux étudiés via les prises d'entrée XW1 et XW2 sont transmis à des diviseurs résistifs-capacitifs, constitués de commutateurs 1SA2, 2SA2, de résistances 1R1-1R8, 2R1-2R8 et de condensateurs 1C2-1C9, 2C2-2C9, qui déterminent la portée verticale maximale ( les préfixes 1 et 2 ici et ci-dessous désignent l'appartenance des éléments aux canaux 1 et 2, respectivement). Les commutateurs MOS du microcircuit 1DA1 sont connectés aux sorties des diviseurs via des répéteurs sur les transistors 1VT2, 2VT1 et 2VT2, 1VT1 (deux de ses directions sont utilisées dans le canal 1, les autres dans le canal 2). Les touches sont ouvertes par des impulsions d'une durée d'environ 10 ne provenant pas du shaper sur le déclencheur DD1.2, et les condensateurs 1C10 et 2C10 sont chargés à travers eux, auxquels les entrées non inverseuses des amplificateurs opérationnels 1DA2 et 2DA2 sont connecté. Les tensions sur les condensateurs, correspondant aux tensions des signaux au moment de l'ouverture des touches, sont amplifiées 10 fois par l'ampli-op. La durée de l'impulsion d'ouverture correspond à la durée minimale du front du signal d'entrée, qui sera affiché sans distorsion, c'est-à-dire détermine la bande passante des fréquences passées Un ADC à double approximation successive est connecté aux sorties de l'ampli-op. Il contient des comparateurs 1DA3, 2DA3 et un DAC assemblés sur des éléments de microcircuit DD2, DD3 et une matrice R-2R constituée des résistances R12-R19, R21 - R28. Les sorties des comparateurs sont reliées aux broches 13 et 15 du connecteur de l'imprimante XP1. Les valeurs de signal sur ces broches correspondent aux bits 3 et 4 du port 379H. Les entrées DAC sont connectées aux broches XP2 9-1, de sorte que la valeur du signal de sortie DAC peut être définie en écrivant un nombre de 378 à 0 (entre 255 et 0,5 V) sur le port 4,5H. La mesure des tensions aux sorties des amplis op 1DA2 et 2DA2 implémentés dans le programme par approximations successives s'effectue comme suit. Tout d'abord, le nombre 378' est défini sur le port 2H (2,5 V à la sortie du DAC) et l'état des sorties du comparateur est vérifié (bit 3 et 4 du port 379H). Si le comparateur a fonctionné, 26 est ajouté au nombre spécifié, sinon, le second est soustrait du premier. Ensuite, l'état des comparateurs est à nouveau vérifié, on ajoute ou soustrait 25. La procédure est répétée jusqu'à ce que 2r soit ajouté ou soustrait. Les nombres résultants correspondent aux valeurs de tension aux sorties 1DA2 et 2DA2. Le diviseur R20R29 fixe les limites de modification de la tension à la sortie du DAC de 0,5 à 4,5 V. Pour éviter que le formateur d'impulsions ne se déclenche lors de la détermination des tensions aux sorties de l'ampli-op, un log de 1,2 est appliqué à l'entrée D du trigger DD0 à ce moment l'écriture sur un port égal à 2 µs est de 2x40 µs. La synchronisation est effectuée dans la voie 1 à l'aide du comparateur DA1 dont l'entrée inverseuse est reliée par les condensateurs C1 et C2 à la sortie du répéteur sur les transistors 1VT1 et 1VT2. Pour augmenter l'immunité au bruit, des résistances R2 et R3 sont introduites, qui règlent le comparateur sur une hystérésis de 20 mV. Le niveau de synchronisation est régulé par une résistance variable R4 La temporisation entre le moment où le comparateur DA1 est déclenché et le moment où les touches de la puce 1DA1 sont ouvertes est fixée par logiciel et matériel dans les gammes haute fréquence et par logiciel dans les gammes basse fréquence. Dans le premier cas, le programme, lorsqu'il est prêt à recevoir la valeur suivante des signaux d'entrée, active puis supprime le signal "Reset" du déclencheur DD1.1 (bit 7 du port 37A = "1/0", broche 1 du connecteur de l'imprimante = '0/1 '). Le déclencheur "armé" de cette manière est déclenché lorsque le comparateur DA1 est commuté et le transistor VT3 se ferme.En conséquence, l'un des condensateurs de mise à l'heure C2-C8 commence à se charger à partir de la source de courant établie sur les éléments VT9. R7, R21. Lorsque la tension sur celui-ci atteint la valeur de tension en sortie du CNA, le comparateur DA2 est déclenché et démarre le formateur d'impulsions (001.2, R11, C22), qui contrôle les touches de la puce 1DA1. sorties 2DA0 et 11DA0 .Les valeurs de tension sont enregistrées en mémoire, la valeur suivante est définie dans le DAC, le déclencheur DD379 est à nouveau "armé" et le cycle se répète jusqu'à ce qu'une touche soit enfoncée Sur les éléments VT1, R5, R6, VD1, C3, C6, un noeud de détermination de présence de synchronisation est implémenté. 1, et après "armement" de la gâchette DD10, le programme attend le déclenchement du comparateur DA1. Sinon, cette gâchette est déclenchée depuis le programme en positionnant séquentiellement les signaux "Reset" et "Set" (bits 1, 379 de port 1A - "1.1/2", broches 4, 7 du connecteur de l'imprimante = "37/10"). Les valeurs de 0 à 255 sont définies par programme à la sortie du DAC, respectivement, le délai entre le moment de la synchronisation et le moment de l'ouverture des touches passe de la valeur minimale au maximum et l'image du signal est formée. La période de balayage T (en secondes par division) est déterminée par la formule T \u2d CU / 4,5I, où C est la capacité du condensateur connecté en farads; U - 0 V - tension maximale du DAC I 001 2 A - courant de collecteur du transistor VTXNUMX Avec une grande capacité du condensateur de mise à l'heure, l'image du signal se forme trop lentement.Par conséquent, le programme met en œuvre une procédure pour déterminer sa capacité, qui vérifie combien de fois le programme peut lire les valeurs du signal pendant sa charge. être ouvert plusieurs fois.Dans ce cas, des valeurs intermédiaires sont définies à la sortie du DAC et le déclencheur DD1 est lancé à partir du programme en définissant séquentiellement les signaux "Reset" et "Set". Si une durée de balayage supérieure à 5 ms/div est sélectionnée. (commutateur SA2 en position basse - selon le schéma -), le retard après la commutation du comparateur DA1 est généré par logiciel. Le programme "sait" à ce sujet par la valeur zéro du bit 2 du port 379H. Le déclencheur DD1.1 est lancé à partir du programme en définissant séquentiellement les signaux "Reset" et "Set" à des intervalles spécifiés. Le temps de balayage est réglé au clavier à l'aide des touches "0" - "9". Le décalage vertical du faisceau est modifié par les résistances variables 1R13 et 2R13, la durée de balayage (en douceur) - par la résistance R28. Programme écrit en Turbo Pascal. Il implémente une transformée de Fourier rapide (analyseur de spectre). Le signal affiché à l'écran est converti. Pour que le spectre s'affiche correctement, il est nécessaire qu'un nombre entier de périodes de signal tiennent sur l'écran. Ceci peut être réalisé en sélectionnant la durée du balayage avec une résistance variable R8. Le sous-programme de conversion rapide en Fortran est donné dans [2]. Vous y trouverez également une explication de la méthode de détermination du spectre du signal par la transformée de Fourier. Pour alimenter le décodeur, il faut une source de tensions stabilisées +12, +5 et -6 V. La consommation de courant dans les circuits +12 et -6 V ne dépasse pas 50, dans le circuit +5 V - 150 mA. Le niveau d'ondulation ne doit pas dépasser 1 mV. Vous pouvez utiliser une alimentation (adaptateur) de fabrication chinoise pour 3 ... 12 V, 1A, en la modifiant, comme indiqué sur la fig. 2. Le préfixe est monté sur une maquette classique. Lors de la répétition, il convient de noter que l'appareil est sensible aux micros externes et internes. Par exemple, la pénétration du signal d'entrée dans la chaîne de synchronisation peut provoquer une distorsion du signal observé. Par conséquent, l'installation doit être réalisée de manière à ce que la connexion de ces circuits de décodeurs entre eux et la pénétration de signaux externes dans ceux-ci soient minimales. Les condensateurs C4, C5 doivent être soudés directement aux bornes du comparateur DA1, les éléments 1DA1,1C10, 2C10, 1DA2, 2DA2 doivent être placés côte à côte. Les résistances 1R1-1R8, 2R1-2R8, les condensateurs 1C1-1C9, 2C1-2C9, C7-C21 doivent être montés sur les interrupteurs correspondants. Les pièces suivantes peuvent être utilisées dans la pièce jointe. Résistances R12-R19, R21-R28 - avec un écart admissible par rapport à la valeur nominale ne dépassant pas ± 0,25%, par exemple, C2-29. La valeur des résistances R12-R19, R28 - 1 ... 10 kOhm, R21-R27 - 0,5 ... 5 kOhm, et la résistance de cette dernière doit être exactement deux fois inférieure à la première (cela peut être réalisé en mise en parallèle de résistances avec un premier calibre). Les résistances restantes sont de tout type avec une tolérance de ± 5 %. Comme synchronisation (C7-C21, 1C1 -1C8, 2C1-2C8), il est souhaitable d'utiliser des condensateurs avec le plus petit écart possible par rapport aux valeurs nominales et petit TKE. Transistors 1VT1, 2VT1 - transistors de champ haute fréquence avec une tension de coupure d'au moins 5 V (KP303G-KP303E, KP307Zh, etc.), 1VT2, 2VT2 - structures npn haute fréquence avec un coefficient de transfert de courant statique h21e d'au moins 50 (KT316D, KT325B, KT325V) , VT1, VT2 - toutes les structures pertinentes avec h21e pas moins de 400, VT3 - avec un courant d'impulsion de collecteur d'au moins 300 mA et une fréquence de fonctionnement d'au moins 200 MHz (KT3117A, 2N2222). Les courants d'entrée des amplis op 1DA2 et 2DA2 ne doivent pas dépasser 0,1 nA, la vitesse de variation de la tension de sortie doit être d'au moins 20 V / μs (KR544UD2A, LF356). Comparateurs 1DA3, 2DA3, DA2 - avec un gain de tension d'au moins 105, des courants d'entrée d'au plus 0,5 μA et un temps de commutation d'au plus 0,5 μs (KR554SAZ, LM211N, K521SAZ), DA1 - avec un temps de commutation d'au plus plus de 15 ns ( KR597CA2, AM686). En tant que puce DD1, vous pouvez utiliser KR1594TM2 (74ACT74N), KR1533TM2 (74ALS74AN), DD2, DD3 -KR1594LN1 (74ACT04N), KR1554LN1 (74AC04N), KR1564LN1 (74HC04N). Lors de l'utilisation de KR1594TM2, la bande de fréquence est de 0 ... 50 MHz (dans ce cas, le condensateur C22 n'est pas installé et R11 est remplacé par une résistance d'une résistance de 4,7 kOhm), KR1533TM2 - 0 ... 15 MHz. L'utilisation du microcircuit KR1564LN1 nécessite une modification des valeurs des résistances R12 - R19, R28nR21 - R27 : la résistance de la première doit être d'au moins 5 kOhm, la seconde - d'au moins 2,5 kOhm (tout en maintenant le rapport 2R / R). La résistance des touches MOS à canal ouvert 1DA1 ne doit pas dépasser 100 Ohm, le temps d'activation / désactivation - pas plus de 10 pas (KR590KN8, SD5002). La configuration du décodeur commence par la vérification des modes de répéteur d'entrée. Si les tensions aux émetteurs 1VT1, 2VT1 dépassent 1,5 ... 2,5 V, les résistances 1R9 ou 2R9 sont sélectionnées. Ensuite, en utilisant une source de signal avec une fréquence calibrée, en sélectionnant les condensateurs C7-C21 et la résistance R9, les valeurs requises de la fréquence de balayage sont définies sur les plages de haute fréquence (elle est définie par programme sur les basses fréquences) . Lorsque vous travaillez avec un accessoire, il convient de prendre en compte les caractéristiques de l'effet stroboscopique, qui se traduisent, par exemple, par une distorsion importante de la forme d'onde avec modulation d'amplitude, si la fréquence de l'oscillation modulante est proche de la fréquence d'échantillonnage. De plus, le comparateur DA2 introduit un retard d'environ 300 ns, ce qui peut rendre difficile l'observation des fronts de signaux à rapport cyclique important. Le décodeur peut apporter le plus grand avantage lorsqu'il est utilisé en temps réel - en tant qu'oscilloscope de stockage, ainsi qu'avec une durée de balayage inférieure à 1 μs / div. - comme alternative aux appareils haute fréquence coûteux. littérature
Auteur : A. Khabarov, Kovrov, région de Vladimir Voir d'autres articles section ordinateurs. Lire et écrire utile commentaires sur cet article. Dernières nouvelles de la science et de la technologie, nouvelle électronique : Machine pour éclaircir les fleurs dans les jardins
02.05.2024 Microscope infrarouge avancé
02.05.2024 Piège à air pour insectes
01.05.2024
Autres nouvelles intéressantes : ▪ Contrôleur de moteur de vibration TI DRV2605L ▪ Carte de développement LeMaker pour violoncelle ▪ Le film de graphène protège de manière fiable contre la corrosion ▪ Les énergies alternatives ont fortement chuté ▪ Purification de l'eau et du sol à partir du cadmium Fil d'actualité de la science et de la technologie, nouvelle électronique
Matériaux intéressants de la bibliothèque technique gratuite : ▪ section du site Grande encyclopédie pour enfants et adultes. Sélection d'articles ▪ article Une simple mini-voiture. Transport personnel ▪ Article ouvert ! IR ! Encyclopédie de l'électronique radio et de l'électrotechnique
Laissez votre commentaire sur cet article : Toutes les langues de cette page Page principale | bibliothèque | Articles | Plan du site | Avis sur le site www.diagramme.com.ua |