Sensori di spostamento a triangolazione laser INTRODUZIONE: HyperTerminal e Serie IDP TR In questo breve documento viene presentata una procedura per la configurazione del programma HyperTerminal di Microsoft Windows per l utilizzo con i sensori INDEP serie TR. Si rammenta che i sensori in questione integrano una sorgente laser pericolosa per la vista maneggiare con attenzione: non guardare mai il fascio laser direttamente o per via riflessa. Dicembre 2010 Rev 0.3 PROCEDURA: Una volta lanciato il programma HyperTerminal si definisca un nome per la nuova connessione che si vuole realizzare (per questo particolare esempio si è scelto il nome: TEST IDP- TR_Series), si veda Fig1. Fig1: Nome della nuova connessione. Indep Electronics & Photonics - 1 - www.indep.it
Successivamente nella finestra CONNETTI A si dovrà specificare nel campo CONNETTI: la porta seriale in cui verrà collegato il dispositivo. Nel nostro esempio COM1 (Si veda Fig2). Fig2: Definizione della Porta Seriale. Il passo successivo è definire i parametri di funzionamento della porta seriale. In particolare una volta selezionata la porta e premuto il tasto OK automaticamente si apre una finestra PROPRIETA COM che ci permetterà di definire i parametri di comunicazione come sintetizzato in Fig3. I dati da impostare sono riassunti nella Tab1. Parametri di configurazione della porta seriale Bit per secondo 9600 Bit di dati 8 Parità Nessuno Bit di stop 1 Controllo di flusso Tab1: Parametri della Porta Seriale. Giunti a questo punto si deve accedere alla voce PROPRIETA IMPOSTAZIONI IMPOSTAZIONI ASCII e spuntare le opzioni Eco dei caratteri digitati localmente e l opzione Aggiungi avanzamento riga. Come si può vedere in Fig4. Premuto il tasto OK si è pronti a inviare e ricevere dati dallo strumento. Come si potrà notare lo strumento una volta connesso alla porta seriale ed alimentato parte con il laser spento Nessuno per ragioni di sicurezza. In questa situazione inviando caratteri di <CR> (Carriage Return 0x0Dh) ovvero richieste di misura, il dispositivo risponderà con la stringa 00000 dal momento che è in uno stato di stop (laser spento). Per attivare la modalità di misura è indispensabile accendere il laser e questo viene fatto spedendo il carattere <L>. Ora alla richiesta di misura lo strumento risponderà con la distanza misurata. Indep Electronics & Photonics - 2 - www.indep.it
Fig3: Definizione parametri della Porta Seriale. Fig4: Definizione Impostazioni Ascii. Si rammenti che ad ogni comando inviato il dispositivo risponde con un carattere di <CR> per confermare l esecuzione del comando inviato (questo è vero anche nel caso di invio della misura da parte dello strumento, infatti le 5 cifre che esprimono la misura sono sempre seguite da un <CR>). Graficamente ci si accorge di questo invio di <CR> poiché il cursore sullo schermo dell HyperTerminal va a capo. Qualora infatti il sensore non desse il messaggio di risposta <CR>, il cursore resterebbe sulla riga senza andare a capo. Una volta terminata la sessione di misura si consiglia di spegnere il laser inviando il carattere <F>. Qualora lo si desideri è possibile cambiare anche la velocità di comunicazione tra il PC e il sensore, inviando il carattere <1>, <2>,<3> o <4> a seconda del Baud Rate desiderato (come riassunto in Tab2). Indep Electronics & Photonics - 3 - www.indep.it
Camandi per il cambio di velocità seriale Comando (carattere Ascii) Valore Hex Impostazione Risposta dal Sensore 1 0x31h 9600bps 0x0Dh <CR> 2 0x32h 19200bps 0x0Dh <CR> 3 0x33h 38400bps 0x0Dh <CR> 4 0x34h 115200bps 0x0Dh <CR> Tab2: Comandi per variare la velocità di comunicazione. Si noti che la nuova velocità di comunicazione sarà attiva solo dopo che il sensore avrà inviato il carattere <CR> alla vecchia velocità. Una volta che il PC avrà ricevuto il <CR> potrà cambiare il proprio Baud Rate al valore impostato sul sensore. In Fig5 vi è un esempio di schermata di lavoro. L ultimo comando imposta la velocità a 38400bps. Fig5: Esempio di schermata di lavoro. Indep Electronics & Photonics - 4 - www.indep.it
Questo documento è stato realizzato allo scopo di fornire una descrizione tecnica concernente un o più dispositivi disponibili presso la INDEP SRL. Per ulteriori informazioni rivolgersi direttamente a INDEP SRL. Le specifiche sono soggette a variazioni senza preavviso. Le informazioni in questo documento si intendono accurate e affidabili. L azienda comunque non si assume alcuna responsabilità per errori che possano comparire in questo documento. L azienda si riserva il diritto di apportare variazioni sia ai dispositivi sia alle specifiche accluse in questo documento in ogni momento e senza preavviso. Nessuna licenza a brevetti o a proprietà intellettuali di INDEP SRL sono dovute da parte dell azienda in relazione alla vendita o alla visione dei propri prodotti. I prodotti di INDEP SRL non sono autorizzati per l uso come componenti critici in dispositivi o sistemi vitali. Alcuni nomi di prodotti menzionati in questo documento potrebbero risultare marchi registrati: in questo caso tali prodotti o marchi vengono usati solamente per puro riferimento. INDEP SRL. Tutti i diritti sono riservati. Indep Electronics & Photonics - 5 - www.indep.it