Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Risoluzione problemi sulla seriale. Rilevare problemi sulla seriale.

Olga Weis Olga Weis

La comunicazione seriale, in particolare tramite il protocollo RS-232, è un metodo ampiamente utilizzato per controllare e comunicare con vari dispositivi A/V come amplificatori, proiettori e switcher a matrice. Comprendere come funziona questo protocollo può facilitare notevolmente la risoluzione dei problemi quando sorgono difficoltà con le connessioni seriali.

Questo articolo esplora le caratteristiche essenziali dello standard RS-232 e fornisce una guida pratica su come risolvere i problemi comuni incontrati durante la comunicazione seriale.

COM Port Debugger
14 giorni di prova gratuita

Correttore porta seriale, di Electronic Team, Inc.

Serial Port Monitor - uno strumento di analisi della porta COM di alta qualità che consente il monitoraggio, la registrazione e l'analisi del comportamento delle porte seriali in tempo reale. Ciò consente di rintracciare i problemi di comunicazione e risolverli immediatamente.
Serial Port Monitor logo

Serial Port Monitor

Annota ed analizza l'attività della porta seriale
4.8 Rango basato su 345+ utenti, Recensioni(345)
Scarica 14 dias do ensaio totalmente funcional
Serial Port Monitor

Caratteristiche di base sul protocollo della porta COM


C'è un insieme di parametri che deve essere configurato per la comunicazione seriale – tasso di baud, parità, numero di bit dei dati, bit di interruzione, controllo del flusso, ecc. Il tuo programma di comunicazione di solito sovrascrive i parametri impostati dalla Gestione dispositivi di Windows.

Piedinatura RS-232


Sotto vedrai le tipiche piedinature dei connettori RS232. La piedinatura originale per RS232 è stata sviluppata per connettore a 25 piedini. Tuttavia, dall'introduzione della porta seriale più piccola su IBM-AT, il connettore RS232 a 9 pedini è diventato più usato.

Tabella della piedinatura per DB-9 e DB-25 Piedinatura RS-232

Nei programmi misti, il convertitore da 9 a 25 piedini può essere usato per unire i connettori di diverse misure. Se vuoi usare il connettore DB-25, basta sostituire il numero di piedini del connettore in base alla tabella ti conversione sottostante.

Convertitore RS-232 da DB9 a DB25 Tabella di conversione DB9-DB25

Per quanto riguarda il connettore a 25 pin, non tutti i suoi pin vengono utilizzati per l'invio e la ricezione di dati seriali. Alcuni di essi servono per il test del loopback delle porte. Le apparecchiature audiovisive di solito sono dotate di un connettore a 9 piedini. Allo stesso tempo, le piedinature sul sistema di controllo o sul computer possono differire da quelle usate sui dispositivi audiovisivi. Ad esempio, può accadere che i piedini 2 e 3 siano invertiti, il che consente di effettuare il collegamento con un cablaggio pin-to-pin tra un connettore a 9 piedini e un cavo a 9 piedini. Un altro tipo di connettore, la morsettiera, sta divenendo sempre più popolare in quanto consente una semplice installazione senza saldatura.

Voltaggi


Una tensione standard per tutti i piedini del segnale RS-232 varia da -15V a +15V. Le oscillazioni di tensione, che si verificano durante il trasporto dei dati, possono raggiungere i 30V. Inoltre, le porte RS-232 possono funzionare con tensioni comprese tra -5V e +5V. L'ampia gamma di tensioni usate dalla porta RS-232 rende possibile la compatibilità con diversi tipi di apparecchiature A/V.

Quello che dovresti ricordare è che forti fluttuazioni di tensione nelle linee del segnale RS-232 possono causare un notevole rumore elettrico, quindi non è consigliabile eseguire segnali RS-232 vicino a un microfono o linee audio ad alta impedenza. Nel caso in cui sei obbligato a tenere vicini tali segnali, allora è necessario assicurarsi che tutti i cavi audio siano adeguatamente schermati.

Tasso di Baud


La velocità con cui le informazioni vengono trasferite sul canale di comunicazione RS-232 è nota come baud rate. Maggiore è la velocità di trasmissione, più bit al secondo vengono trasferiti. I tassi di Baud standard includono 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000 e 256000. Di solito, questi rientrano in un campo che va dai 1200 ai 19200.

Lunghezza dei cavi RS-232


Con l'aumento della velocità di trasmissione, la lunghezza del cavo RS232 che collega l'apparecchiatura A / V al sistema di controllo diminuisce. Ad esempio, un cavo standard da 30 metri viene generalmente usato quando la velocità di trasmissione è compresa tra 1200 e i 2400. Se si sta trasmettendo a 9600, il cavo deve avere una lunghezza massima di 15 metri, ecc..

Conosci di piu sul cavo seriale RS232 e qual è la differenza tra un modem null e un cavo seriale diretto

Risoluzione dei problemi della porta seriale


Esistono due problemi più comuni della porta seriale: incompatibilità software che si traducono in una porta seriale non funzionante e cablaggio difettoso che causa problemi di connessione.

Problemi programmatici e soluzione ottimale


Se la connessione meccanica è corretta, ma non è ancora possibile stabilire una comunicazione seriale, il problema potrebbe risiedere in impostazioni errate del programma.

Affinché la comunicazione sia efficiente, le impostazioni di connessione sia per il sistema di controllo che per il dispositivo collegato devono essere identiche. Tali parametri come tasso di Baud, Bit dei dati, Bit di parità e interruzione, devono corrispondere su entrambi i sistemi. Ciò significa che se la porta COM del computer è impostata per funzionare a 2400 Baud, è necessario che anche il dispositivo sia impostato su 2400 Baud. Inoltre, è necessario configurare correttamente il numero di bit di dati - bit trasmessi in un singolo carattere. Questo parametro può essere impostato su 7 od 8.

La parità indica se i vari numeri di 1 in una singola trasmissione siano pari o dispari. Se questo non è importante per il tuo programma, puoi impostare questo parametro su Nessuno. La fine della sessione di trasmissione viene definito dal Bit di interruzione che può essere importato su 0, 1 o 2. La configurazione tipica per l'attrezzatura audiovisiva è: Bit d dati - 8, Parità - Nessuna, Bit di interruzione - 1.

Durante la risoluzione dei problemi relativi alla porta COM, assicurati che tutte le suddette impostazioni siano identiche su entrambe le estremità della connessione seriale.

Se desideri ridurre il tempo dedicato alla risoluzione dei problemi di comunicazione della porta seriale, puoi provare correttore porta seriale, (ossia Serial Port Monitor), un'applicazione professionale progettata per rilevare e registrare l'attività della porta COM.

Serial Port Monitor è facile da installare ed usare. Questa soluzione può diventare lo strumento indispensabile per la risoluzione dei problemi di comunicazione seriale.

Problemi meccanici


Un cablaggio errato è un altro problema comune affrontato dagli installatori di apparecchiature audiovisive. Nella maggior parte dei casi, i sistemi di controllo richiedono di collegare solo due fili al dispositivo controllato. I piedini Trasmissione (XMT) e Terra (GND) sul computer devono essere collegati rispettivamente ai piedini di Ricezione (RCV) e Terra (GND) sul dispositivo audiovisivo controllato (vedi Fig. 1).

Problemi meccanici

Se desideri avere una risposta dal dispositivo controllato, è necessario collegare il terzo filo (vedi Fig. 2). Ad esempio, questo è il cablaggio consigliato se si sta comunicando con un dispositivo tramite la porta seriale del PC:

Porta seriale del PC

Controllo della cablatura


Non è facile dire se le connessioni della porta seriale, tra la porta del sistema di controllo e la porta del dispositivo audiovisivo, sono corrette se i piedini non sono etichettati. Tuttavia, quando usi un connettore della morsettiera, è possibile controllare il cablaggio, con un voltmetro impostato su "DC". Nel caso in cui la lettura tra il piedino di ricezione e il piedino di terra sul connettore della morsettiera, sia compresa tra -12V e -6V e la linea XMT abbia la stessa lettura mostrata di seguito (Fig. 3), la connessione è pertanto valida.

Controllo delle connessioni sulla porta seriale

Se hai 0 volts sulla tua linea di ricezione dopo che hai collegato il sistema di controllo alla tua attrezzatura audiovisiva, significa che l'errore sulla tua porta seriale è il risultato delle linee invertite di invio e ricezione (vedi Fig. 4).

Errore porta seriale

In sintesi, la risoluzione dei problemi delle connessioni seriali RS-232 spesso comporta la verifica sia delle configurazioni software che del cablaggio hardware. Assicurandosi che i parametri di comunicazione come la velocità in baud, i bit di dati e la parità siano impostati correttamente, e verificando che il cablaggio sia connesso correttamente, la maggior parte dei problemi di comunicazione seriale può essere risolta in modo efficiente. Strumenti come Serial Port Monitor offrono un prezioso supporto nella diagnosi e risoluzione rapida di questi problemi, consentendo al tuo equipaggiamento A/V di funzionare senza problemi.

small logo Serial Port Monitor
#1 al Serial Port Software
Serial Port Monitor
Annota ed analizza l'attività della porta seriale
4.8 rango basato su 345+ utenti ( Approfondisci )
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
o