Sommario:

La porta seriale - Installazione del software: 8 passaggi
La porta seriale - Installazione del software: 8 passaggi

Video: La porta seriale - Installazione del software: 8 passaggi

Video: La porta seriale - Installazione del software: 8 passaggi
Video: LabVIEW come configurare la porta seriale per Arduino 2024, Dicembre
Anonim
La porta seriale - Installazione del software
La porta seriale - Installazione del software

Se stai cercando di controllare qualcosa nel mondo reale usando il tuo computer, la porta seriale è forse il mezzo di comunicazione più semplice. Ti guiderò attraverso il processo di configurazione di una porta seriale e di un iperterminale su un computer con Windows XP.

Passaggio 1: trova la tua porta seriale

Trova la tua porta seriale
Trova la tua porta seriale

Per configurarlo, devi prima trovarlo sul tuo computer. Molto tempo fa, quasi tutti i computer avevano due porte seriali, chiamate "COM1" e "COM2", una con un connettore a nove pin e l'altra con un connettore a 25 pin.

Ora i tempi sono cambiati e la porta seriale è scomparsa. Non rinunciare alla speranza, però. Il convertitore da USB a seriale è arrivato e può essere utilizzato al suo posto. Di solito è un dongle che si collega a una porta USB, con un connettore maschio a nove pin all'altra estremità. Sul mio computer desktop, la scheda madre ha due porte seriali integrate. La terza porta seriale, qui etichettata COM4, appartiene all'adattatore da USB a seriale che ho collegato. Quindi, per trovare la porta seriale sul tuo computer, esplora la sua parte posteriore. Se trovi un connettore maschio a nove pin (due file, cinque e quattro, pin che sporgono all'interno di un involucro di metallo) ha una porta seriale integrata. Oppure prendi un convertitore da USB a seriale e collegalo. Apri Gestione dispositivi. Fare clic con il tasto destro su "Risorse del computer" e selezionare Proprietà (in fondo all'elenco che si apre). Fare clic sulla scheda "Hardware". Fare clic sul pulsante "Gestione dispositivi" e dovrebbe apparire qualcosa di simile a questa immagine. Fare clic sul segno '+' a sinistra di "Porte (COM e LPT) per espanderlo. Verrà visualizzato l'elenco delle stampanti e delle porte seriali disponibili. Prendi nota di quelle, ti serviranno nei passaggi seguenti.

Passaggio 2: apri Hyperterminal

Apri Hyperterminal
Apri Hyperterminal

Hyperterminal è un programma di comunicazione che viene fornito con Windows. Lo ottieni facendo clic su "tutti i programmi", passando a "Accessori", "Comunicazioni" e il gioco è fatto.

Se lo stai aprendo per la prima volta, ti verranno poste alcune domande su paese e regione, a meno che tu non abbia qualcosa da nascondere potrebbe essere meglio rispondere in modo veritiero.

Passaggio 3: inserire le informazioni sulla porta seriale

Inserisci le informazioni sulla porta seriale
Inserisci le informazioni sulla porta seriale

È possibile selezionare la porta seriale da utilizzare per la connessione. Imposti una connessione seriale specificando un nome (tutto va bene) un'icona (selezionane una) e poi arrivi a questa schermata che ti permette di specificare l'esatta porta seriale da usare.

Puoi anche accedere a questa schermata facendo clic sulla piccola icona della mano sul documento sotto la barra del titolo. Seleziona la porta seriale che intendi utilizzare. Se non sei sicuro, provali uno alla volta finché non inciampi su quello giusto.

Passaggio 4: impostare i parametri di connessione

Imposta i parametri di connessione
Imposta i parametri di connessione

Successivamente, dovrai impostare la velocità di connessione, il numero di bit, la parità e le impostazioni del bit di stop.

Dipendono da ciò che si trova all'estremità ricevente del collegamento. Devi utilizzare le stesse impostazioni su entrambe le estremità o il collegamento non funzionerà. Ad esempio, ho impostato la connessione per una velocità di 9600 baud, otto bit di dati, nessuna parità, un bit di stop e nessuna stretta di mano.

Passaggio 5: la connessione seriale - Segnali

La connessione seriale - Segnali
La connessione seriale - Segnali

Per connettersi alla porta seriale, sono necessarie almeno tre linee: i dati trasmessi TxD (pin3), i dati ricevuti RxD (pin2) e Ground (pin5).

I dati escono dal computer come escursioni positive e negative della tensione sul pin TxD rispetto al pin System Ground. Questa tensione sarebbe da qualche parte nell'intervallo da quindici a dodici volt. I dati entrano nel computer come escursioni positive e negative del pin RxD. Sono necessari almeno tre volt affinché il computer ottenga i dati senza errori.

Passaggio 6: test di loopback

Prova di loopback
Prova di loopback

Quando l'hyperterminal è stato configurato correttamente, qualunque cosa tu digiti nella sua finestra viene inviata là fuori attraverso il pin TxD. Qualunque cosa entri attraverso il pin RxD viene visualizzata sullo schermo.

Per impostazione predefinita, se apri hyperterminal e inizi a digitare, sullo schermo non viene mostrato nulla. E 'normale. Tuttavia, se colleghi i pin RxD e TxD insieme, si muovono insieme e quindi qualsiasi cosa tu digiti viene stampata anche sullo schermo. Questo è il test di loopback. È possibile realizzare una spina loopback prendendo un connettore femmina a nove pin (presa) e saldando un filo tra i pin 2 e 3. Questo viene poi inserito nel connettore della porta seriale da testare. Oppure, in alternativa, si può prendere un pezzetto di filo e avvolgerlo attorno ai pin 2 e 3 della relativa porta seriale come mostrato in figura.

Passaggio 7: inizia a digitare

Iniziare a digitare
Iniziare a digitare

Con la spina di loopback in posizione, fai clic all'interno della finestra dell'iperterminale e premi alcuni tasti casuali sulla tastiera.

Qualunque cosa tu digiti dovrebbe essere mostrata lì. Se è così, congratulazioni. In caso contrario, hai sbagliato da qualche parte, quindi torna indietro e seleziona una porta diversa o qualcosa del genere e in effetti premi tutti i pulsanti finché non lo fai funzionare. Una parola di avvertimento. Hyperterminal ha un'opzione per "eco" i caratteri, il che significa che mostrerà i caratteri digitati sulla tastiera così come i caratteri che entrano attraverso il pin RxD. Verifica che non sia così, prima di concludere che hai avuto successo. È semplice, davvero. La rimozione della connessione loopback interromperà l'eco tramite la connessione seriale.

Passaggio 8: doppio eco

Doppio eco
Doppio eco

Se abiliti l'eco locale e colleghi la presa di loopback, otterrai l'effetto mostrato qui: ogni carattere digitato verrà stampato due volte.

Questo è utile quando hai il tuo robot, o altro, per inviare rapporti di stato in risposta ai comandi ricevuti tramite la porta seriale. Normalmente vedrai solo la metà della conversazione del robot, quindi abilitando l'eco locale puoi vedere anche i comandi inviati ad esso.

Consigliato: