Guida introduttiva all’acquisto di una
Ethernet Shield per Arduino
Introduzione
Questa pseudo-guida ha come obiettivo quello di rendere leggermente piu’ veloce la raccolta di
informazioni per l’acquisto di una Ethernet shield per Arduino.
Voglio subito sottolineare che questa guida vorrei aggiornarla in continuazione, con tutte le info valide che
riesco a trovare in rete. Per ora questo e’ solo un piccolo sforzo e spero possa essere comunque utile a
qualcuno. Naturalmente sono ben accetti tutti i tipi di consigli e/o modifiche valide e intelligenti, volte a
migliorare sempre piu’ il livello della guida.
La guida nasce in seguito a un invito del Prof. Michele Menniti che proponeva, in un topic sul forum di
arduino.cc, l’accorpamento di informazioni riguardanti questo dispositivo molto in voga in questo ultimo
periodo. Non avendo ancora una ethernet shield (e non sapendo se ne acquistero’ una) ho deciso di dare il
mio contributo (esile) a questa iniziativa scrivendo qualcosa di quello che ho imparato su questa shield
semplicemente navigando in internet.
Cos’e’ una Ethernet Shield?
Lo Shield Ethernet di Arduino permette ad una scheda Arduino di connettersi ad Internet. Si basa
sul Wiznet W5100 ethernet chip (datasheet), o sul chip ENC28J60. Il Chip Wiznet dispone di uno stack di
rete (IP) che supporta sia TCP che UDP. Permette fino a quattro prese di connessione contemporanee.
Quindi la prima cosa da sottolineare e’ che ci sono due tipi diversi di ethernet shield:


Basata sul chip Wiznet W5100 (questa e’ quella ufficiale e sulla quale troverete probabilmente piu’
documentazione, ed e’ quella piu’ costosa tra le due)
Basata su chip ENC28J60 (meno diffusa e meno costosa, ed e’ probabilmente quella che spesso
trovate su ebay in vendita dai paesi Asiatici)
Oltre alla differenze sopracitate, riguardanti i chip, ci si puo’ orientare verso:
1. Ethernet shield con modulo PoE incluso
2. Ethernet shied senza modulo PoE
3. Ethernet shield PoE ready (Senza modulo PoE, ma che e’ predisposta alla semplice connessione con
un modulo PoE, a differenza della 2)
L'ultima versione della Ethernet Shield basata su chip Wiznet W5100 dispone anche di uno slot per microsd, che può essere usata per salvare file inviati o ricevuto sulla rete. E' compatibile con l'Arduino
Duemilanove e Mega.
Modulo PoE (Power Over Ethernet)
Leggendo l’introduzione scatta automatica la domanda: “Cosa e’ un modulo PoE?”
PoE e’ l’acronimo di Power Over Ethernet, ed è una tecnica che permette di alimentare apparecchiature
utilizzando lo stesso cavo che le collega alla rete dati Ethernet. Questa tecnica e’ molto utile allorché vi
siano difficoltà nel reperimento di fonti elettriche in prossimità della terminazione o anche per ridurre il
numero di elementi e cavi; ad esempio un telefono IP su una scrivania può essere alimentato direttamente
dal cavo di rete ethernet in Power over Ethernet eliminando l'alimentatore e il relativo cavo e rendendo
l'installazione più semplice e pulita.
Prezzi
In questo paragrafo sono riportati i prezzi dei vari componenti presi dai maggiori rivenditori. 1
Ethernet Shield con Wiznet PoE Ready :
Watterott.com: 33€
http://www.watterott.com/de/Arduino-Ethernet-Shield
Robot-Italy.it: 36.20€ http://www.robot-italy.com/product_info.php?products_id=1747
Store Arduino: 31€
http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11_5&products_id=139
Sparkfun Electronics : Oggetto non disponibile
Modulo PoE :
Watterott : 18.65€ http://www.watterott.com/de/PoE-module
1
N.B. I prezzi riportati sono aggiornati a Novembre 2011
Robot-Italy : 18.05€ http://www.robot-italy.com/product_info.php?products_id=2046
Store Arduino : 14.90€ http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=6&products_id=148
Sparkfun Electronics : Oggetto non disponibile
Un’altra possibilita’: Arduino Ethernet
Una possibilita’ alternativa all’Ethernet shield con o senza modulo PoE e’ stata introdotta da poco ed e’
l’arduino Ethernet che consiste in una scheda basata sull'Arduino UNO, con a bordo un WizNet W5100
TCP/IP Embedded Ethernet Controller. Può essere programmata come una UNO con un connettore seriale
tipo FTDI (a sei piedini). L'adattatore USB 2 Serial Arduino o cavi di programmazione FTDI-compatibili
possono essere usati per programmarlo.
Un modulo PoE (Power Over Ethernet) venduto separatamente può essere saldato sulla scheda per
ottenere l'aliimentazione da un Cavo Ethenret Categoria 5. E' compatibile IEEE802.3af ed é utilizzabile /
compatibile con tutti i connettori PoE in commercio.
Potete trovare l’oggetto in questione al seguente indirizzo:
http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11_12&products_id=141
Nella figura seguente e’ riportato l’arduino Ethernet:
Probabilmente la prima cosa che noterete dal link superiore e’ che il prezzo dell’arduino ethernet e’ minore
della somma di un Arduino Uno e di una ethernet shield. Sta a voi scegliere, se preferite una soluzione o
l’altra. Nelle prossime versioni della guida cerchero’ di illustrare meglio i vantaggi e svantaggi di una
soluzione o dell’altra.
A presto,
Fabrizio Schiano
Email: [email protected]
Scarica

guida all`acquisto ethernet shield