Area SX srl - Informatica e Microelettronica
0
Torna a: Home Page Soluzioni Hardware Estensioni Guida pratica al interfacciamento della EXP485

Guida pratica al interfacciamento della EXP485

Data di pubblicazione: 25-06-2014 | Versione Italiana  | (No English Version)The English version of this article does not exists

Vediamo un insieme di esempi su come interfacciare la scheda di espansione input/output EXP485, con le schede master più famose.

Descrizione hardware del EXP485

La scheda di espansione input/output EXP485 prodotta da Area SX è un compatto PCB di soli 100x85mm su cui trovano posto 8 relè e 8 ingressi ed una interfaccia seriale RS485 . Alcune delle principali caratteristiche tecniche:

  • Uscite 8 a relè 48V 3A
  • Ingressi 8 a contatto pulito o 4 ADC 0-10V 10bit
  • Interfaccia EIA RS-485 su morsetto a vite
  • Protocollo di comunicazione:ModBus RTU
  • Alimentazione: da 9V a 24V AC/DC
  • Consumo: 190mA con 8 relè attivi
  • Morsetti ad estrazione
  • Dimensioni: 6 moduli DIN 102mm x 85mm x 30mm
Grazie all'interfaccia seriale RS485 e il protocollo do controllo ModBUS RTU è possibile controllare tramite lo stesso bus fino a 32 schede EXP485. Maggiori informazioni sulla EXP485 sono disponibili nell'articolo:

EXP485 Scheda di espansione I/O Modbus su RS485

In questo articoli vediamo alcuni esempi pratici di interfacciamento della scheda di espansione di Area SX.

Interfaccia tramite connessione USB ad un PC

Iniziamo con l'interfacciamento del EXP485 più semplice, tramite USB ad un normale PC.
Il convertitore USB <-> Seriale RS485 usato è basto sul chip FTDI (www.ftdichip.com) riconosciuto senza l'ausilio di driver aggiuntivi dai sistemi operativi Windows, Linux e MacOS Convertitore da USB a Seriale RS485
I collegamenti elettrici da effettuare, oltre all'alimentazione della EXP485, sono tra i morsetti delle due RS485:

A <=> RS485+
B <=> RS485-
GND <=> GND


Per verificare il corretto funzionamento della scheda è disponibile un programma sviluppato in Microsoft Visual Basic .NET


Per il corretto funzionamento del tool è necessario installare sul proprio sistema il framework .NET di Microsoft.

Se in vece sul proprio PC è installato il sistema operativo Linux o si lavora su un embedded Linux come la Raspberry Pi possiamo usare il programma di test scritto in Python.



Per il corretto funzionamento del programma di test è necessario verificare che sul proprio sistema Linux sia installato l'interprete Python 2.7 e la libreria pyserial.



Sotto Linux il convertitore è disponibile sul device /dev/ttyUSB0.
Il programma di test va lanciato con la sintassi:

linux@system:~/EXP485$ sudo ./test_EXP485.py /dev/ttyUSB0

Interfaccia con modulo OpenPicus FlyPort

Di seguito è descritto l'interfacciamento della EXP485 con un modulo OpenPicus FlyPort Wi-Fi o Ethernet montato sulla scheda di sviluppo MININEST SERIAL (MININEST SERIAL scheda di espansione per FlyPort con RS232/RS485).



Di seguito vengono riportati i collegamenti da effettuare tra la scheda di espansione e la scheda Mini Serial:

MININEST SERIALDescrizioneEXP485
J9 ARS485 +A
J9 BRS485 -B
J8 GNDGNDGND

Naturalmente è possibile collegare in cascata sullo stesso bus RS485 fino a 32 schede EXP485.

Per testare il corretto interfacciamento con il modulo FlyPort è necessario caricare tramite l'ambiente OpenPicus IDE (attualmente versione 2.7) il programma TEST_EXT485.openpicus.zip disponibile nella sezione download del presente articolo. La corretta esecuzione del programma può essere ispezionato tramite console seriale:

Download

Download Schema elettrico EXP485.pdf
Download Programma di test in Visual Basic:EXP485_Test_SERIALE_VBNET.zip
Download Microsoft .NET framework
Download Programma di test in Python: test_EXP485.py.zip
Download Programma di test per OpenPicus: test_EXT485.openpicus.zip


Segnala questo articolo: 





Data di pubblicazione: 25-06-2014Hits: 28013
I marchi citati sono propriet� dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento pu� contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In questa sezione puoi ordinare direttamente i prodotti descritti in questo articolo
EXP485;USB_RS485;ALI_DIN_SW_1500;CASE-DIN6;SXPI_BASE;SXPI_3G;NEST_RS232RS485;FLAYPORTWI-FI;FLYPORT_ETH_NO_RJ45;FLYPORT_ETH_RJ45;MINIUSB_PROG
Tutti i prezzi indicati sono espressi in Euro con IVA e spese di trasporto escluse. I prezzi si riferiscono al singolo pezzo
DescrizioneCodicePrezzo
Per maggiori informazioniModulo openpicus FlyPort Wi-Fi 802.11 b/g/n
Il FlyPort Wi-Fi è un modulo basato su microcontrollore a 16 bit della Microchip 24FJ256GA106 e sul transceiver Wi-Fi MRF24WG0MB certificato Microchip e compatibile con lo stack TCP/IP 5.25.
Il FlyPort viene fornito con pre caricato il bootloader BRUTUS che consente il download del proprio firmware usando un semplice cavo seriale o un convertitore USB/Seriale.

Caratteristiche tecniche
  • Processore: Microchip PIC 24F256FJ106GA
  • Modulo Wi-Fi: MRF24WG0MB compatibile 802.11 b/g/n
  • I/O: Digitali, Analogici, PWM, SPI, I2C, UART
  • Connectore: Pinstrip Maschio 2*13 vie passo 2,54mm
  • Alimentazione: da 3.3V a 5V
  • Consumo: Wi-Fi burst 282mA Wi-Fi Conn 162mA SLEEP 1.44mA
  • Dimensioni: 35 x 48 x 7 mm
  • Temperatura operativa: da 0 a 70°C
  • Certificazione: FCC


Prodotto compliant RoHs
FLYPORT_WI-FI
Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

Questo prodotto richiede un contatto diretto

Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad [email protected] per ulteriori informazioni
Per maggiori informazioniPer maggiori informazioni
 
Per maggiori informazioniAlimentatore da barra DIN switching 220V - 12V 1250mA
Compatto alimentatore switching per il montaggi su barra DIN. Ingresso a range esteso 100-240V AC.

Caratteristiche tecniche:
  • Potenza 15W
  • Tensione d'ingresso: 100-240V AC 50/60Hz
  • Tensione d'uscita: 12V DC (regolabile 10.8 - 13.8V DC)
  • Corrente massima: 1.25A
  • Protezione al cortocircuito: elettronica
  • Dimensioni: 17.5 x 90 x 54 mm
  • Peso: 80g


Prodotto compliant RoHs
ALI-DIN-SW-12-1250€ 16.00
Per maggiori informazioniPer maggiori informazioni
Per maggiori informazioniConvertitore da USB a Seriale RS485
Cavo convertitore USB - RS485

Caratteristiche:
  • Ridotte dimensioni e facilità di installazione
  • Non richiede alimentazione esterna
  • Distanza massima di trasmissione superiore a 1800mt a 115200
  • USB compatibile 1.1 e 2.0
  • Consumo 150mA
  • Temperatura operativa da -20 a60?
  • Umidità operativa da 5% a 95%
Sono disponibili i driver per:
Windows2000/XP,Windows Server 2003/2008, Windows 7/Vista, Linux e MAC.


Prodotto compliant RoHs
USB_RS485€ 25.00
Per maggiori informazioniPer maggiori informazioni
Per maggiori informazioniProgrammatore MiniUSB per moduli FlyPort
Programmatore miniUSB per moduli openPicus FLYPORT. Pensato per alimentare e programmare i moduli senza kit nest. Dotato di connettore MiniUSB B type (Cavo USB non fornito) e di interfaccia FTDI. Si alimenta direttamente dalla porta USB del PC.

Prodotto compliant RoHs
MINIUSB_PROG
Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

Questo prodotto richiede un contatto diretto

Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad [email protected] per ulteriori informazioni
Per maggiori informazioniPer maggiori informazioni
 
Per maggiori informazioniMININEST SERIAL scheda di espansione per FlyPort con RS232/RS485
La MININEST SERIAL è una scheda di espansione per i moduli FLYPORT Wi-Fi e FLYPORT Ethernet, dotata di interfaccia RS232 e RS485.

Alimentazione a 5V tramite alimentatore esterno.

Caratteristiche tecniche
  • connettore di alimentazione 5V DC (3.5mm/pin 1.3mm)
  • RS232 DCE DB9 Femmina
  • RS485 Euroclamp PV02-3.5-H-P
  • Compatibile: FLYPORT Wi-Fi, FLYPORT Ethernet (Conn.J1 and J2)
  • Dimensioni 83mmx56mm


Prodotto compliant RoHs
NEST_RS232RS485€ 35.00
Per maggiori informazioniPer maggiori informazioni
Per maggiori informazioniSXPi Linux Box
Linux box basata su Raspberry PI.
Caratteristiche principali:
  • Processore ARM11 da 700Mhz con 512Mb SDRAM (Raspberry Pi Model B+) e sistema operativo su SD card
  • Interfaccia Ethernet RJ45 10/100Mbps
  • 2 interfacce USB 2.0 TYPE A
  • 2 interfacce RS232
  • interfaccia RS485
  • 2 ingressi digitali optoisolati (vin max 24V CC)
  • 2 uscite open collector (corrente max 500mA)
  • Alimentazione range esteso da 9V a 18V AC/CC
  • Consumo medio: 130mA
  • Dimensioni: 97x105x38mm
  • Peso: 150g
  • Grado di protezione: IP40
  • Temperatura operativa: da 0°C a +70°C
  • Umidità operativa: 5% - 85%

Comprende SD card da 16 Gbyte preinstallata con sistema operativo Raspbian.


Prodotto compliant RoHs
SXPI_BASE
Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

Questo prodotto richiede un contatto diretto

Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad [email protected] per ulteriori informazioni
Per maggiori informazioniPer maggiori informazioni
 
Per maggiori informazioniEXP485 Scheda di espansione I/O Modbus su RS485
EXP485 scheda con 8 uscite a relè e 8 ingressi a contatto pulito o ingressi analogici. Con interfaccia RS485 e compatibile con lo standard ModBus RTU.
Principali caratteristiche tecniche
  • Uscite 8 a relè 48V 3A
  • Ingressi 8 a contatto pulito o 4 ADC 0-10V 10bit
  • Interfaccia EIA RS-485
  • Protocollo di comunicazione:ModBus RTU
  • Alimentazione: da 9V a 24V AC/DC
  • Consumo: 190mA con 8 relè attivi
  • Morsetti ad estrazione
  • Dimensioni: 6 moduli DIN 102mm x 85mm x 30mm


Prodotto compliant RoHs
EXP485€ 70
Per maggiori informazioniPer maggiori informazioni
Per maggiori informazioniContenitore plastico barra DIN da 6 moduli
Contenitore plastico da 6 moduli, con aggancio a barra DIN.
Adatto per la scheda EXP485.


Compliance RoHS non necessaria per questo prodotto
CASE-DIN6€ 10
Per maggiori informazioniPer maggiori informazioni
Per maggiori informazioniSXPi Linux Box con modem 3G
Linux box basata su Raspberry PI con modem 3G GSM/UMTS.
Caratteristiche principali:
  • Processore ARM11 da 700Mhz con 512Mb SDRAM (Raspberry Pi Model B+) e sistema operativo su SD card
  • Modem Telit HE910-EUD GSM: 850/900/1800/1900MHz, UMTS/HSPA+: 850/900/2100MHz
  • Interfaccia Ethernet RJ45 10/100Mbps
  • 2 interfacce USB 2.0 TYPE A
  • 2 interfacce RS232
  • interfaccia RS485
  • 2 ingressi digitali optoisolati (vin max 24V CC)
  • 2 uscite open collector (corrente max 500mA)
  • Alimentazione range esteso da 9V a 18V AC/CC
  • Antenna GSM/UMTS
  • Consumo medio: 180mA
  • Dimensioni: 97x105x38mm
  • Peso: 170g
  • Grado di protezione: IP40
  • Temperatura operativa: da 0°C a +70°C
  • Umidità operativa: 5% - 85%

Comprende SD card da 16 Gbyte preinstallata con sistema operativo Raspbian ed antenna GSM


Prodotto compliant RoHs
SXPI_3G
Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

Questo prodotto richiede un contatto diretto

Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad [email protected] per ulteriori informazioni
Per maggiori informazioniPer maggiori informazioni
 

Rivenditori Social Contatti Condizioni
Area SX s.r.l
Via Stefano Longanesi 25
00146 Roma

Tel: +39.06.99.33.02.57
Fax: +39.06.62.20.27.85
P.IVA 06491151004
Condizioni di vendita
Procedura di rientro in garanzia
Condizioni per i rivenditori