Oggi i virus informatici hanno letteralmente invaso il mondo e continuano a muoversi liberamente su Internet. Al momento, quando sentiamo la parola "porta", la prima cosa che ci viene in mente sono le porte logiche usate nelle tecnologie di rete come TCP/IP o UDP per organizzare i canali di comunicazione, ma dimentichiamo le porte fisiche le quali servono per il collegamento di dispositivi esterni. Le interfacce USB ad alta velocità sono ora viste come un mezzo universale per il collegamento di stampanti, mouse e tastiere, mentre le buone vecchie porte COM vengono usate meno di frequente. Tuttavia, questi ultimi sono ancora presenti in alcuni computer moderni e probabilmente è giunto il momento di usarli per altri scopi, ad esempio per controllare apparecchiature specializzate basate su COM.
Per monitorare e analizzare le comunicazioni seriali tra un computer ed un dispositivo con porta COM, puoi fare affidamento su un programma dedicato, un - annotatore di dati seriali che leggerà e registrerà i dati RS232 su di un documento testuale per una sua ulteriore analisi.
Esistono anche analizzatori speciali di porte RS232 fisiche, progettati per acquisire segnali analogici e digitali ma, come qualsiasi attrezzatura professionale, sono piuttosto costosi da acquistare.
In questo articolo verranno trattati gli annotatori di porte COM fisiche e programmatiche, evidenziandone i chiari vantaggi ottenibili con l'una o l'altra soluzione. Continua a leggere per scoprire come acquisire i dati della porta seriale su di un documento nel modo più rapido e semplice.
Contenuti
Se stai cercando una soluzione pratica per acquisire e mostrare il traffico che passa sulle connessioni seriali del tuo computer, un programma di registrazione dei dati della porta COM è ciò che può aiutarti a farlo in modo rapido e semplice. Con un'applicazione di registrazione seriale decente, puoi acquisire dati di comunicazione RS232, analizzarli e decodificarli in un formato leggibile dall'uomo.
Sotto troverai la descrizione degli annotatori programmatici per COM, che consentono agli utenti di revisionare i dati della comunicazione seriale ed eseguire un'analisi efficace dei pacchetti dati RS232.
Annotatore per porta COM di Electronic Team occupa la posizione di punta nel mercato delle applicazioni programmatiche per la lettura e la registrazione di dati seriali.
L'annotatore seriale di Electronic Team offre una serie di potenti funzionalità che aiutano gli utenti a monitorare l'attività delle porte COM dei loro sistemi, leggere i dati di comunicazione seriale e salvarli su di un documento. L'utilità ti consentirà di prevenire l'insorgere di problemi durante lo sviluppo, il collaudo oppure l'ottimizzazione di un'applicazione o di un driver seriale. L'annotatore di dati seriali offre diversi modi per visualizzare i dati acquisiti e ti dà la possibilità di vedere cosa sta succedendo a qualsiasi interfaccia seriale, in tempo reale.
L'applicazione di annotazione RS232 consente di raccogliere dati praticamente da qualsiasi dispositivo comunicante attraverso il protocollo RS-232, RS-422 o RS-485. Puoi anche usare l'utilità per monitorare lo scambio di dati tra applicazioni basate su Windows e dispositivi esterni collegati ad una porta seriale del PC. Può essere uno strumento di misura specializzato, una stazione radio domestica, un altro computer collegato tramite un cavo null modem, ecc.
Ecco solo alcune delle funzionalità avanzate che distinguono l'annotatore per i dati seriali dalla maggior parte delle altre soluzioni di terminali per le porte seriali:
Un'altra utilità che tornerà utile per raccogliere dati precisi sull'attività della porta RS232 è Annotatore GRATUITO di dati RS232 - soluzione a codice sorgente aperto. Questa applicazione gratuita è scritta per la piattaforma Windows e funziona bene Windows XP/7/8, Windows 10 (32-bit e 64-bit), Windows Server 2012, e altri.
Questo programma è un potente analizzatore di comunicazione in tempo reale che consente di monitorare lo scambio di dati tramite interfacce COM e di comprendere come funzionano le porte seriali. Il programma ha un'interfaccia comoda e intuitiva che semplifica la gestione delle porte seriali di ingresso ed uscita.
In aggiunta, questo programma gratuito per annotare la porta seriale è in grado facilmente di:
COM-File è un'applicazione di annotazione dei dati seriali semplice, che può connettersi a qualsiasi periferica seriale annotandone i dati virtualmente.
Perché scegliere il documento COM?
Ultima ma non meno importante soluzione su programma, nella nostra collezione è L'annotatore di dati seriali avanzato di AGG Software. Questa utilità processa i pacchetti dati ricevuti tramite porte RS-232 e registra i dati su di un documento Excel, Access oppure qualsiasi altra applicazione per Windows.
Il programma consente non solo di raccogliere dati seriali da qualsiasi dispositivo in tempo reale, ma anche di ricevere e trasmettere dati attraverso un'interfaccia RS-232 o RS-485 con un convertitore meccanico.
Con questa pratica applicazione, puoi acquisire dati da una porta seriale, elaborarli secondo le tue esigenze, estrarre bit di dati dai pacchetti di dati, per poi inviarli a qualsiasi applicazione Windows o DOS premendo sui pulsanti appropriati nella finestra dell'applicazione. I dati verranno trasferiti tramite DDE (Dynamic Data Exchange ossia lo scambio dinamico dei dati), ODBC, OLE, ecc. L'annotatore di dati seriali avanzato, è un'ottima soluzione per sistemi di raccolta dati automatizzati, sistemi di analisi delle chiamate d'ufficio, ecc.
Il programma può anche trasmettere richieste e comandi tramite una porta seriale, quando hai bisogno di controllare i dispositivi seriali usando i protocolli ASCII (predefinito) o Modbus. In questo caso, l'annotatore di dati seriali avanzato, diventa un server di ingresso ed uscita.
L'annotazione dell'attività della porta COM può diventare una vera sfida per gli utenti che lavorano con dispositivi ed applicazioni seriali. Il dispositivo di annotazione dati RS232 offre un'ottima opzione per monitorare ed analizzare l'attività delle porte seriali. Questo meccanismo specializzato consente agli utenti di acquisire dati istantaneamente, registrare i canali RX/TX per produrre la relativa documentazione e rilevare eventuali problemi di comunicazione seriale al volo.
Andiamo a dare un'occhiata da vicino a due delle soluzioni fisiche più efficienti per l'annotazione dei dati seriali.
L' Annotatore seriale AirDrive è un dispositivo compatto mirato alla registrazione dei dati RS-232 di tali dispositivi come stampanti basati sulla COM, terminali, tastiere, mouse, ecc. Con le sue opzioni avanzate di marcatura temporale e fruizione di dati in tempo reale, questa soluzione può essere applicata sia come hotspot Wi-Fi che come dispositivo Wi-Fi. Puoi accedere a questo annotatore seriale da telefono, tablet, portatile o computer e trovare il registro dati nella pagina internet che presenta.
L'analizzatore meccanico può essere di grande aiuto in molti scenari d'uso, inclusi:
RSLogger - Uno dei registratori RS232 ed annotatori seriali più popolari e funzionali
La famiglia di dispositivi RSLogger offre agli utenti delle unità piccole e potenti, progettate per la registrazione del bus seriale e del traffico RS232. Offrono funzionalità avanzate come una capacità di archiviazione illimitata che usa copie intelligenti, per il ripristino di archiviazione di massa USB. I dispositivi consentono di connettersi a una rete usando la tecnologia WiFi, Ethernet oppure COM virtuale.
Gli utenti che cercano delle soluzioni personalizzate beneficeranno dell'opzione di aggiornamento per RSLogger.
Funzionalità chiave:
RSLogger Module è un dispositivo meccanico che offre capacità di registrazione e analisi dei dati eccezionali, che lo rendono uno dei preferiti da molti utenti. Le soluzioni RSLogger possono trasferire dati su Ethernet e Wi-Fi. Funzionano con le porte COM virtuali ed hanno capacità di archiviazione dati illimitate, con supporto di archiviazione di massa USB esterno.
Inoltre, questo meccanismo offre numerose altre funzionalità che assicurano di non avere problemi nel registrare i dati seriali, incluso:
Vuoi scoprire come costruire un Annotatore di dati seriali Arduino e guardare i dati da un Arduino? Ecco un modo rapido per farlo:
Se puoi usare una scheda SD nel tuo progetto, questa è una soluzione ovvia per creare un annotatore di dati per schede SD con Arduino. Alcuni schermi Ethernet sono dotati di un lettore di schede SD. Oppure puoi aggiungere una scheda SD usando un adattatore microSD.
Non sarà difficile interagire con la tua scheda SD da un Arduino, dal momento che le schede SD usano una forma di protocollo SPI. Devi assicurarti che sia di classe più lenta. Un modo comprovato è quello di usare le schede di classe 4, assicurandosi che arrivino fino ad un massimo di 16GB di capacità.
L' IDE viene con un campione SD chiamato “Datalogger”, di modo che puoi trovarne un codice d'esempio qui.