9. Scelta dell'interfaccia di comunicazione più veloce

Sono molti i fattori che influenzano la scelta dell'interfaccia di comunicazione fisica. In questo capitolo ci concentriamo esclusivamente sulla velocità di un parametro.

Quando si prende in considerazione la velocità di una qualsiasi unità di comunicazione, bisogna sempre dividere il termine generico Velocitàin due parametri differenti: Latenzae Larghezza di banda. Per spiegare il loro significato, utilizziamo l'analogia di un tubo dell'acqua:

La lunghezza del tubo definisce la sua latenza, ossia il tempo necessario per trasportare una piccola unità d'acqua dal punto A al punto B. Pertanto, la latenza è misurata in secondi.

Il diametro del tubo definisce la sua larghezza di banda, ovvero la quantità di acqua al secondo che può scorrere attraverso la sua sezione trasversale. Di conseguenza, la larghezza di banda è misurata in volume/secondo.

Da questa analogia si evince che una piccola quantità d'acqua (piccoli dati) viene trasportata più velocemente con un tubo corto (bassa latenza). Il suo diametro (larghezza di banda) non gioca un ruolo significativo. Al contrario, un tubo di grande diametro (elevata larghezza di banda) trasporta un grande volume d'acqua (grandi dati) più velocemente, anche se è più lungo (elevata latenza). Diamo un'occhiata alla latenza e alla larghezza di banda delle interfacce di comunicazione più comuni:

Da quanto detto sopra, possiamo concludere la seguente regola generale:

Se l'applicazione di controllo remoto esegue molti piccoli scambi di dati tra il PC di controllo e lo strumento, ad esempio eseguendo numerose interrogazioni sulle misure di ampiezza dell'oscilloscopio, l'interfaccia GPIB o USB è la scelta ottimale grazie alla loro bassa latenza.

Se si trasferiscono grandi volumi di dati, ad esempio intere forme d'onda di oscilloscopi con decine di migliaia di campioni, i tempi di trasferimento più brevi si ottengono con la LAN da 1 GB o l'interfaccia USB, grazie alla loro elevata larghezza di banda.

Tenete presente che le prestazioni complessive dell'applicazione di controllo remoto sono influenzate da molti altri fattori oltre alla velocità delle interfacce di comunicazione. In pratica, molto spesso i ritardi causati da altri fattori superano i ritardi causati da qualsiasi interfaccia di comunicazione (vedere Capitolo 8: Ottimizzazione della velocità). Lo scopo di questo capitolo è solo quello di fornire un'idea generale di come le diverse interfacce si comportano in termini di velocità in diverse condizioni di volume di dati.

Note

*Note1 - Valori di latenza:

La latenza indicata nella tabella precedente può variare in modo significativo a seconda dell'architettura interna dello strumento. I numeri indicati nella tabella sono valori puri di latenza dell'interfaccia. L'unico modo per conoscere la latenza della vostra configurazione di misura consiste nell'eseguire una valutazione utilizzando, ad esempio, lo strumento di tracciamento VISA. Una buona procedura di misura della latenza è l'interrogazione della stringa *IDN? dello strumento, grazie al rapido tempo di elaborazione del comando.

Confrontro tra LAN VXI-11 e HiSLIP:

Il protocollo HiSLIP offre tempi di latenza più ridotti rispetto a quelli del protocollo VXI-11. Preferire sempre HiSLIP a VXI-11,se il vostro strumento lo supporta. L'elaborazione dettagliata e l'elenco degli strumenti Rohde & Schwarz che supportano HiSLIP sono disponibili qui: 1MA208: Controllo remoto rapido di strumenti con HiSLIP

Request information

Do you have questions or need additional information? Simply fill out this form and we will get right back to you.

Autorizzazione al marketing

La tua richiesta è stata ricevuta. Ti ricontatteremo a breve.
An error is occurred, please try it again later.