Menu English Ukrainian Russe ACCUEIL

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Un programme pour un analyseur logique de signaux aux entrées du port COM. Encyclopédie de la radioélectronique et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / ordinateurs

Commentaires sur l'article Commentaires sur l'article

Dans la pratique de la radio amateur, il est parfois nécessaire d'étudier les signaux numériques à basse fréquence. L'acquisition d'un analyseur logique matériel coûteux ou d'un oscilloscope à mémoire à cette fin est dans la plupart des cas peu pratique. Il suffit d'appliquer les signaux à analyser aux entrées du port COM de l'ordinateur et d'exécuter un programme qui affichera toutes leurs modifications sur l'écran du moniteur et enregistrera les informations sur le disque dur de l'ordinateur.

Le programme proposé est conçu pour enregistrer et analyser les signaux numériques reçus aux entrées du port COM de l'ordinateur. Il peut fonctionner sous tous les systèmes d'exploitation de la famille Windows, à commencer par Windows 98. L'ordinateur doit avoir un processeur d'au moins Pentium I avec une fréquence d'horloge de 166 MHz et au moins 128 Mo de RAM.

Le programme est écrit dans l'environnement de développement intégré Delphi 7. Pour un accès direct (en contournant l'API Win) aux ports d'E / S, il utilise le pilote smPort qui ne nécessite pas d'installation. Cela a permis d'atteindre une précision assez élevée dans la mesure des intervalles de temps. Mode balayage - attente d'une seule durée configurable, déclenchée par un changement d'un ou plusieurs signaux.

En même temps, les signaux sur les quatre entrées du port (CTS, DSR, RI et DCD) sont examinés. Dans le même temps, il est possible de maintenir des niveaux de tension logique élevés sur les lignes de sortie des ports RTS et DTR, ce qui leur permet d'alimenter des appareils avec une consommation de courant allant jusqu'à 15 mA (par ligne). Pour rechercher des signaux dont les niveaux diffèrent de ceux reçus dans l'interface RS232, il est nécessaire de les appliquer via les dispositifs d'adaptation appropriés.

Principales caractéristiques techniques

Nombre d'entrées ..................4
niveau journal. 1, V............+3...+25
Journal de niveau. 0, V............+3...-25
Nombre de prises de courant
dispositifs à l'étude et
capteurs.......................2
Tension de sortie, V.........+12
Courant de charge de sortie, mA, pas plus ..........................15
Erreur de mesure d'intervalle de temps, %, pas plus,
avec leur durée, µs inférieure à 20 ....... non normalisé
20 ................................ 50
100 ....................... 10
plus de 1000.................................1
La fréquence maximale du signal à l'étude, kHz ................................ 180
Durée de balayage minimale, ms ................................1
Durée maximale de balayage, s, lorsqu'elle est affichée à l'échelle
1:1 ........................0,5
1h20........................10
1:100......................50

Supposons qu'il soit nécessaire d'étudier un signal d'information discret transmis par un code série le long d'une ligne et accompagné d'impulsions d'horloge le long d'une autre. Les impulsions sont continues et la transmission des informations s'effectue à des intervalles de temps inconnus à l'avance.

Connectez la ligne d'information à l'entrée DCD (broche 1 du connecteur de port) et la ligne d'horloge à l'entrée RI (broche 9) et exécutez le programme Digital_Oscilloscope.exe. Dans le champ "Paramètres" de la fenêtre qui s'ouvre, sur l'onglet "Port" (Fig. 1), sélectionnez par son nom (COM1 ou COM2) le port auquel les entrées sont appliquées. La colonne "Adresse" affichera l'adresse de base standard du port sélectionné. Si nécessaire, vous pouvez entrer ici une autre adresse (au format hexadécimal) en appuyant sur le bouton d'écran à côté de la valeur de l'adresse.

Le programme de l'analyseur logique des signaux aux entrées du port COM
Fig. 1

Dans la colonne correspondante, nous indiquons la durée d'enregistrement des signaux ("Temps de capture"), nécessaire pour résoudre le problème. Veuillez noter que seuls les moments de changement des niveaux des signaux étudiés sont enregistrés, et non leurs échantillons réguliers. Cocher la case "Utiliser TSC" permet de compter le temps à l'aide du timer matériel disponible sur tous les processeurs, à commencer par le Pentium I, fonctionnant à une fréquence d'horloge plus élevée, ce qui améliore considérablement la précision de la mesure du temps. Cela doit être abandonné, décoché, uniquement sur les ordinateurs obsolètes dont les processeurs ne disposent pas d'une telle minuterie.

Dans le panneau "Trigger on signal change", cochez l'élément DCD. Cela signifie que l'enregistrement doit commencer à partir du premier changement du niveau logique du signal à cette entrée, qui correspond dans ce cas au début du transfert d'informations. L'item RTS coché sur le panneau "Signaux de maintien" signifie que la tension du niveau logique haut sera réglée sur la sortie du port du même nom.

Après avoir appuyé sur le bouton à l'écran "Capturer", situé au-dessus du champ "Paramètres", le programme attendra les changements spécifiés dans les signaux d'entrée. Dans ce mode, l'arrière-plan sous "Capture" deviendra rouge. Lorsque la condition de déclenchement est remplie (dans ce cas, le changement de niveau à l'entrée DCD), l'enregistrement des informations dans la mémoire de l'ordinateur commencera et se poursuivra pendant la durée spécifiée lors de la configuration. Si, pour une raison quelconque, vous devez arrêter d'attendre le début de l'enregistrement ou le terminer plus tôt que prévu, vous pouvez le faire en utilisant le bouton "Stop" à l'écran.

Le programme de l'analyseur logique des signaux aux entrées du port COM
Fig. 2

A la fin de l'enregistrement, les diagrammes temporels des signaux seront affichés dans la fenêtre du programme (Fig. 2). En allant dans l'onglet "Oscillogrammes" du champ "Paramètres", vous pouvez utiliser le panneau "Afficher les signaux" pour paramétrer l'inversion de certains signaux si nécessaire, sélectionner la couleur de chaque courbe, désactiver l'affichage des signaux inutiles (ceci accélérera l'affichage des schémas à l'écran). Sur le même onglet, vous pouvez sélectionner l'échelle d'affichage le long de l'axe des temps, activer la grille d'échelle avec ou sans numérisation.

Pour une mesure précise des intervalles de temps, deux marqueurs sont fournis dans le champ du graphique (lignes verticales de couleurs rouge et verte). Ils peuvent être déplacés soit en cliquant sur le bouton droit ou gauche de la souris sur le diagramme, soit en utilisant les curseurs sous les diagrammes. La position de chaque marqueur sur l'axe du temps et l'intervalle entre eux sont affichés numériquement à droite des curseurs.

Il convient de tenir compte du fait que lors de l'enregistrement d'une très grande quantité d'informations et du choix d'une grande échelle, les ressources RAM de l'ordinateur peuvent être épuisées, à propos desquelles un message sera affiché sur l'écran de l'ordinateur.

Le programme est utilisé au Département de radioélectronique et de génie informatique de l'Université d'État de Yelets pour la recherche et le réglage des récepteurs et émetteurs infrarouges, et également (avec le capteur Hall) comme tachymètre numérique.

littérature

  1. Pasix. Programmation matérielle : RS-232.
  2. Teixeira S, Pacheco C. Delphi 5. Guide du développeur. - M. : Maison d'édition "William", 2000.
  3. Kit de développement Microsoft Windows. -Microsoft Corporation, 1985-2007.

Le programme de l'analyseur logique, y compris son projet système Delphi et le pilote smPort, peut être téléchargé par conséquent,.

Auteur : V. Timofeev, Yelets, région de Lipetsk ; Publication : radioradar.net

Voir d'autres articles section ordinateurs.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Machine pour éclaircir les fleurs dans les jardins 02.05.2024

Dans l'agriculture moderne, les progrès technologiques se développent visant à accroître l'efficacité des processus d'entretien des plantes. La machine innovante d'éclaircissage des fleurs Florix a été présentée en Italie, conçue pour optimiser la phase de récolte. Cet outil est équipé de bras mobiles, lui permettant de s'adapter facilement aux besoins du jardin. L'opérateur peut régler la vitesse des fils fins en les contrôlant depuis la cabine du tracteur à l'aide d'un joystick. Cette approche augmente considérablement l'efficacité du processus d'éclaircissage des fleurs, offrant la possibilité d'un ajustement individuel aux conditions spécifiques du jardin, ainsi qu'à la variété et au type de fruits qui y sont cultivés. Après avoir testé la machine Florix pendant deux ans sur différents types de fruits, les résultats ont été très encourageants. Des agriculteurs comme Filiberto Montanari, qui utilise une machine Florix depuis plusieurs années, ont signalé une réduction significative du temps et du travail nécessaires pour éclaircir les fleurs. ...>>

Microscope infrarouge avancé 02.05.2024

Les microscopes jouent un rôle important dans la recherche scientifique, car ils permettent aux scientifiques d’explorer des structures et des processus invisibles à l’œil nu. Cependant, diverses méthodes de microscopie ont leurs limites, parmi lesquelles la limitation de la résolution lors de l’utilisation de la gamme infrarouge. Mais les dernières réalisations des chercheurs japonais de l'Université de Tokyo ouvrent de nouvelles perspectives pour l'étude du micromonde. Des scientifiques de l'Université de Tokyo ont dévoilé un nouveau microscope qui va révolutionner les capacités de la microscopie infrarouge. Cet instrument avancé vous permet de voir les structures internes des bactéries vivantes avec une clarté étonnante à l’échelle nanométrique. En général, les microscopes à infrarouge moyen sont limités par leur faible résolution, mais le dernier développement des chercheurs japonais surmonte ces limitations. Selon les scientifiques, le microscope développé permet de créer des images avec une résolution allant jusqu'à 120 nanomètres, soit 30 fois supérieure à la résolution des microscopes traditionnels. ...>>

Piège à air pour insectes 01.05.2024

L'agriculture est l'un des secteurs clés de l'économie et la lutte antiparasitaire fait partie intégrante de ce processus. Une équipe de scientifiques du Conseil indien de recherche agricole et de l'Institut central de recherche sur la pomme de terre (ICAR-CPRI), à Shimla, a mis au point une solution innovante à ce problème : un piège à air pour insectes alimenté par le vent. Cet appareil comble les lacunes des méthodes traditionnelles de lutte antiparasitaire en fournissant des données en temps réel sur la population d'insectes. Le piège est entièrement alimenté par l’énergie éolienne, ce qui en fait une solution respectueuse de l’environnement qui ne nécessite aucune énergie. Sa conception unique permet la surveillance des insectes nuisibles et utiles, fournissant ainsi un aperçu complet de la population dans n'importe quelle zone agricole. "En évaluant les ravageurs cibles au bon moment, nous pouvons prendre les mesures nécessaires pour lutter à la fois contre les ravageurs et les maladies", explique Kapil. ...>>

Nouvelles aléatoires de l'Archive

Cerveau d'un criminel comme preuve 16.03.2017

Parfois, les gens font des choses illégales simplement parce qu'ils n'ont pas pensé aux conséquences, ou parce qu'ils ont obéi à une impulsion, ou juste pour le plaisir. Et il est assez difficile de distinguer quelqu'un qui "n'a tout simplement pas pensé" de quelqu'un qui voulait vraiment faire exactement ce qu'il a fait, dans l'intérêt d'une sorte d'avantage - vous devez rechercher des motifs, plonger dans la psychologie, etc. Mais la tâche peut être de simplifier si vous incluez les neurosciences dans le cas.

Reed Montague (Lire Montague) et ses collègues de la Virginia Polytechnic University et d'autres centres de recherche américains ont comparé l'activité cérébrale de personnes à qui on a demandé de faire une chose illégale : selon le scénario, les participants à l'expérience, plusieurs dizaines d'hommes et de femmes , devait transporter de la « contrebande » dans la valise. Dans certains cas, on savait que la valise contenait de la « contrebande », tandis que dans d'autres, il fallait choisir entre deux ou cinq valises, dont l'une contenait quelque chose qui n'était pas autorisé, et vous ne pouviez alors que deviner ce que vous transportiez avec tu. La probabilité que vous soyez pris dépendait également de la présence ou non d'un garde au point de contrôle - il y avait dix points de contrôle de ce type, et à certains il n'y avait pas de gardes.

Un article de PNAS indique que les scans ont montré une nette différence de fonction cérébrale entre ceux qui ont pris la valise, étant sûrs qu'elle contenait de la "contrebande", et ceux qui n'étaient pas sûrs et ont pris la valise "juste comme ça". Cependant, ces différences ne se sont clairement manifestées que lorsque les participants à l'expérience ont vu à l'avance quels points de contrôle avaient des gardes et lesquels n'en avaient pas, et n'ont ensuite choisi qu'une valise pour eux-mêmes.

Dans ce cas, on ne parle pas de comportement - chacun devait porter la valise d'une manière ou d'une autre - mais de l'état du cerveau. Pour une raison quelconque, la différence entre l'inconduite intentionnelle et non intentionnelle ne se pose que lorsqu'une personne peut évaluer le degré de risque, c'est-à-dire le nombre de gardes et la probabilité de choisir la "mauvaise" valise. Dans l'ensemble, nous voyons ici qu'au niveau du cerveau, la confiance dans l'incompétence de ses actions est clairement différente de la situation où une personne fait simplement quelque chose pour le processus lui-même, en espérant que tout ira bien.

Certes, bien que nous ayons dit que quelque chose comme ce test neurobiologique pourrait aider les médecins légistes à faire la distinction entre les criminels réputés et les criminels non intentionnels, on ne sait pas exactement comment cela devrait fonctionner dans la pratique. Il est nécessaire de préciser que dans ce cas, ce n'est pas l'activité de fond du cerveau qui a été déterminée, qui pourrait être la "carte de visite" du criminel (en général, la question est de savoir s'il existe une telle "activité de fond" dans la nature, sauf chez les malades mentaux), mais sur les changements de situation dans le travail des centres nerveux. Autrement dit, si nous avons une situation criminelle, le cerveau peut fonctionner de telle ou telle manière, et selon le résultat, nous pouvons juger des intentions d'une personne.

Autres nouvelles intéressantes :

▪ Le plus grand parc éolien flottant à construire

▪ Les fourmis peuvent construire des points de repère, marquant le chemin du retour

▪ Gènes et amour du café

▪ ZL50233/4/5 - puce de suppression d'écho

▪ Des capteurs pour protéger les footballeurs américains

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 Les découvertes scientifiques les plus importantes. Sélection d'articles

▪ article Enregistrez la télévision par satellite à un coût minime. art vidéo

▪ article Quel événement a été la raison de l'assassinat de Gaius Julius Caesar par les conspirateurs ? Réponse détaillée

▪ article Composition fonctionnelle des téléviseurs Amtel. Annuaire

▪ article Amplificateur à tube monocycle sur triodes. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Rapprochez les boîtes avec une bouffée d'air. Concentration secrète

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024