Risoluzione problemi sulla seriale. Rilevare problemi sulla seriale.

Il protocollo di comunicazione RS-232 è uno dei modi più comuni per controllare le apparecchiature audiovisive professionali. I vari amplificatori, dimmer, estensori, proiettori e commutatori a matrice usano lo standard RS-232 per comunicare con i segnali seriali.

Se comprendi la tecnologia di base del protocollo RS-232, non avrai problemi a risolvere i problemi di connessione RS232. Ci vorrà meno tempo per correggere un errore della porta COM sapendo cosa cercare.

In questo articolo, trattiamo le principali caratteristiche della comunicazione RS-232 e mettiamo in evidenza i problemi più comuni che si potrebbero incontrare durante l'uso dell'apparecchiatura seriale audiovisiva.

Contenuti

  1. Caratteristiche di base sul protocollo della porta COM
  2. Risoluzione dei problemi della porta seriale

Correttore porta seriale, di Eltima Software

Monitoraggio della porta RS232 - 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 41+ utenti, Recensioni(75)
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

/ / Risoluzione dei problemi della porta seriale

Serial Port Monitor

Requisiti: Windows (32-bit e 64-bit): XP/2003/2008/Vista/7/8/10, Windows Server 2012, Windows Server 2016 , 9.16MB dimensione
Versione 7.0.342 (13 Genn, 2018) Note di rilascio
Categoria: Communication Application