Una periferica USB per controllare ingressi ed uscite dal proprio PCData di pubblicazione: 25-10-2006 | Versione Italiana | (No English Version) Parole chiave: - Domotica - Schede Area SX - Telecontrollo - USB - |
L'applicazione descritta in questo articolo mostra come trasformare la scheda di espansione SX16B stand alone
in una periferica USB capace di acquisire lo stato di 24 ingressi, una temperatura e controllare sei rel�,
senza richiedere alcuna tensione di alimentazione esterna; quest'ultima viene infatti prelevata direttamente
dalla porta USB del PC, rendendo la scheda molto versatile.
In questo articolo vediamo quanto sia semplice controllare la scheda SX16B Stand
Alone direttamente dal nostro PC ed ottenere cos� una periferica facile da
installare e pronta all'uso per controllare ingressi e pilotare piccoli carichi
(Max 48V/2A).
Hardware e collegamenti elettrici
Realizzare il nostro dispositivo � veramente semplice: utilizzeremo infatti una
scheda di espansione I/O SX16B (SX16B - Scheda di espansione IN/OUT) nella versione stand alone
ed il convertitore USB-Seriale SX20 (SX20: connettività USB e XBee su tutte le schede di Area SX) che andranno collegati
tra loro montando il connettore a pettine della SX20 nell'alloggio U10 della SX16.
Se si vuole alimentare la SX16 direttamente dalla connessione USB � necessario chiudere il ponticello
W1 presente sulla SX20. Sempre su ques'ultima � necessario impostare ad OFF tutti i dipswitch
tranne l'1 e il 4.
Installazione Software
L'installazione della nostra periferica non presenta alcun particolare problema; infatti collegandola
tramite un normale cavo USB di tipo A-B mini
ad un PC Windows, ci viene richiesto di fornire i driver necessari al
funzionamento del convertitore della FTDI. Questi driver possono essere
scaricati nell'area Download presente alla fine di questo articolo.
Al termine dell'installazione dei driver � possibile verificare quale porta seriale
� stata assegnata dal sistema operativo della Microsoft al convertitore USB
(nello screenshot appena riportato alla periferica � stata assegnata la COM 10).
Terminata la parte di configurazione dei driver possiamo passare
all'installazione tool PC2SX16, il cui pacchetto auto installante � disponibile
sempre nell'area Download presente alla fine dell'articolo
Il tool sviluppato da Area SX, disponibile su richiesta anche in formato sorgente
(Visual Basic 6), � di facile ed intuitivo impiego e permette attraverso un'unica
schermata di pilotare i sei rel� singolarmente o tutti insieme, verificare lo
stato dei ventiquattro ingressi e la temperatura rivelata dal sensore digitale
DS1621 montato sulla SX16B. L'unica operazione preliminare da effettuare � la scelta della porta seriale su cui abbiamo installato il nostro convertitore e saremo immediatamente pronti ad utilizzare il nostro apparato.
Nota di particolare interesse � la possibilit� di controllare la periferica
anche da un sistema LINUX; infatti il modulo DLP della FTI � pienamente
supportato sia dal Kernel 2.4 che dalla versione pi� recente 2.6.
Inscatolamento ed estensione della periferica
Per la scheda SX16B � disponibile un contenitore plastico da 9 moduli con aggancio a barra din; tale contenitore pu� essere facilmente adattato per contenere anche il convertitore USB-Seriale DLP-USB232M (per l'adattamento � possibile seguire le stesse linee guida mostrate nell'articolo Controllare la scheda SX16B dalla rete Ethernet). In questo modo otterremo una periferica USB completa, da poter installare anche direttamente all'interno di un quadro elettrico.
E' inoltre possibile estendere il numero di ingressi ed uscite controllate utilizzando il nuovo protocollo multischeda (leggi Collegare più SX16B in cascata grazie al nuovo protocollo per saperne di pi�), collegando pi� schede in serie tra di loro.
Download
Driver FTDI per Windows CDM 2.04.16 WHQL Certified.zip
Driver FTDI per Mac OS X (Intel)
FTDIUSBSerialDriver_v2_2_14.dmg
Sorgente: PC2SX16_Setup.zip
Programma: PC2SX16_sorgente_VB.zip
Rel� di potenza per la SX16 Schema
Segnala questo articolo:
Parole chiave: - Domotica - Schede Area SX - Telecontrollo - USB -
|