Aujourd'hui, les virus informatiques ont littéralement inondé le monde et continuent de circuler librement sur Internet. Maintenant, lorsque nous entendons le mot «port», la première chose qui nous vient à l’esprit est celle des ports logiques utilisés dans les technologies de réseau telles que TCP/IP ou UDP pour organiser les canaux de communication, mais nous oublions les ports physiques servant à connecter des périphériques externes. Les interfaces USB haute vitesse sont désormais considérées comme un moyen universel de connecter des imprimantes, des souris et des claviers, alors que les bons vieux ports COM sont moins utilisés. Cependant, ces derniers sont toujours présents dans certains ordinateurs modernes, et le moment est probablement venu de les utiliser à d'autres fins, par exemple pour contrôler des équipements spécialisés basés sur COM.
Pour surveiller et analyser les communications série entre un ordinateur et un périphérique à port COM, vous pouvez compter sur un logiciel dédié - enregistreur de données série qui lira et enregistrera les données RS232 dans un fichier texte pour une analyse ultérieure.
Il existe également des analyseurs de port matériel RS232 spécialement conçus pour capturer les signaux analogiques et numériques, mais comme tout équipement professionnel, leur achat est plutôt coûteux.
Dans cet article, je couvrirai à la fois les enregistreurs de ports COM logiciels et matériels, et soulignerai les avantages évidents que vous obtiendrez avec l’une ou l’autre des solutions. Poursuivez votre lecture pour apprendre à capturer les données du port série dans un fichier de la manière la plus simple et la plus rapide.
Si vous recherchez une solution pratique pour capturer et afficher le trafic passant par les connexions série de votre ordinateur, un logiciel de journalisation des données sur port COM est ce qui peut vous aider à le faire rapidement et sans effort. Avec une application d'enregistrement de série sérieuse, vous pouvez capturer des données de communication RS232, les analyser et les décoder sous une forme lisible par l'homme.
Vous trouverez ci-dessous la description de plusieurs enregistreurs COM logiciels populaires permettant aux utilisateurs de consulter les données de communication série et d’effectuer une analyse efficace des paquets de données RS232.
COM Port Logger Electronic Team occupe la position de leader sur le marché des applications logicielles pour la lecture et l'enregistrement de données en série.
Serial Logger d’Electronic Team offre une multitude de fonctionnalités puissantes permettant aux utilisateurs de surveiller l’activité des ports COM de leurs systèmes, de lire les données de communication série et de les enregistrer dans un fichier. L'utilitaire vous permettra d'éviter les problèmes lors du développement, des tests ou de l'optimisation d'une application ou d'un pilote en série. Serial Data Logger offre plusieurs moyens de visualiser les données capturées et vous permet de voir ce qui se passe sur l’une de vos interfaces série en temps réel.
L'application RS232 Logger permet de collecter des données à partir de pratiquement tout appareil communiquant via les protocoles RS-232, RS-422 ou RS-485. Vous pouvez également utiliser cet utilitaire pour surveiller l'échange de données entre les applications Windows et les périphériques externes connectés à un port série de votre PC. Cela peut être un instrument de mesure spécialisé, une station de radio personnelle, un autre ordinateur connecté via un câble null modem, etc.
Voici quelques-unes des fonctionnalités avancées qui distinguent Serial Data Logger de la plupart des autres solutions de terminaux à port série:
Un autre utilitaire qui vous sera utile pour collecter des données précises sur l’activité du port RS232 est FREE Serial Data Logger - solution open source. Cette application gratuite est conçue pour la plate-forme Windows et fonctionne bien avec Windows XP/7/8, Windows 10 (32 bits et 64 bits), Windows Server 2012, etc.
Ce programme est un analyseur de communication en temps réel puissant qui vous permet de surveiller l’échange de données via des interfaces COM et de comprendre le fonctionnement de vos ports série. Le programme a une interface pratique et intuitive qui facilite la gestion de vos ports série d’E/S.
De plus, ce logiciel gratuit Serial Port Logger est capable de:
Fichier COM est une application d'enregistrement de données série simple qui peut se connecter à et connecter pratiquement n'importe quel périphérique série.
Pourquoi choisir COM-File?
Enfin, la solution logicielle de notre collection est Avancé Serial Data Logger par AGG Software. Cet utilitaire traite les paquets de données reçus via les ports RS-232 et enregistre les données dans un fichier Excel, Access ou toute autre application Windows.
Le programme vous permet non seulement de collecter des données série en temps réel à partir de n'importe quel appareil, mais également de recevoir et de transmettre des données via une interface RS-232 ou RS-485 avec un convertisseur matériel.
Avec cette application pratique, vous pouvez capturer des données à partir d'un port série, les traiter selon vos besoins, extraire des bits de données à partir de paquets de données, puis envoyer les données à toute application Windows ou DOS en cliquant sur les boutons appropriés dans la fenêtre de l'application. Les données seront transférées via DDE (Dynamic Data Exchange), ODBC, OLE, etc. L’enregistreur de données série avancé est une excellente solution pour les systèmes de collecte de données automatisés, les systèmes d’analyse d’appel de bureau, etc.
Le programme peut également transmettre des demandes et des commandes via un port série lorsque vous devez contrôler des périphériques série à l'aide des protocoles ASCII (par défaut) ou Modbus. Dans ce cas, Advanced Serial Data Logger devient un serveur d’E/S.
La journalisation de l'activité des ports COM peut devenir un véritable défi pour les utilisateurs travaillant avec des applications et des périphériques série. L'enregistreur de données matériel RS232 offre une excellente option pour surveiller et analyser l'activité des ports série. Ce matériel spécialisé permet aux utilisateurs de capturer des données instantanément, d'enregistrer des canaux RX / TX dans des fichiers de sortie et de détecter les problèmes de communication série à la volée.
Examinons de plus près deux des solutions matérielles les plus efficaces pour l’enregistrement de données en série.
AirDrive Serial Logger est un appareil compact destiné à enregistrer des données RS-232 à partir d’appareils tels que des imprimantes, des terminaux, des claviers, des souris, etc. basés sur COM Hotspot Fi et un périphérique Wi-Fi. Vous pouvez accéder à cet enregistreur série depuis un smartphone, une tablette, un ordinateur portable ou un ordinateur et trouver le journal de données sur la page Web qu'il présente.
L'analyseur de matériel peut être d'une grande aide dans de nombreux scénarios d'utilisation, notamment:
RSLogger - L'un des enregistreurs et enregistreurs série RS232 les plus populaires et les plus fonctionnels
La famille d'appareils RSLogger offre aux utilisateurs des unités petites et puissantes conçues pour enregistrer le trafic de bus série et RS232. Ils offrent des fonctionnalités avancées telles qu'une capacité de stockage illimitée qui utilise des sauvegardes intelligentes USB Mass Storage. Les appareils vous permettent de vous connecter à un réseau à l'aide de la technologie WiFi, Ethernet ou Virtual COM.
Les utilisateurs à la recherche de solutions personnalisées bénéficieront de l'option de mise à jour du micrologiciel de RSLogger.
Principales caractéristiques:
Module RSLogger est un périphérique matériel offrant des capacités exceptionnelles d’enregistrement et d’analyse des données qui en font un favori pour de nombreux utilisateurs. Les solutions RSLogger peuvent transférer des données via Ethernet et Wi-Fi. Ils fonctionnent avec des ports COM virtuels et ont des capacités de stockage de données illimitées avec prise en charge externe du stockage de masse USB.
En outre, ce matériel offre de nombreuses autres fonctionnalités qui garantissent que vous n’avez aucune difficulté à enregistrer des données série, notamment:
Voulez-vous savoir comment construire un Enregistreur de données Arduino et regarder les données d'un Arduino? Voici un moyen rapide de le faire:
Si vous pouvez utiliser une carte SD dans votre projet, c'est une solution évidente pour créer un enregistreur de données de carte SD Arduino. Certains boucliers Ethernet sont fournis avec un lecteur de carte SD. Ou vous pouvez ajouter une carte SD en utilisant un adaptateur microSD.
Il ne sera pas difficile d’interagir avec votre carte SD à partir d’un Arduino, car les cartes SD utilisent une forme du protocole SPI. Vous devez seulement vous assurer que c'est une classe plus lente. Une méthode éprouvée consiste à utiliser des cartes de classe 4 et à vous assurer de disposer de 16 Go ou moins.
L’EDI est livré avec un exemple SD appelé “Datalogger”, vous pouvez donc trouver un exemple de code Là.