Go Down

Topic: Arduino con seriale RS 485+logger+gsm (Read 1 time) previous topic - next topic

giannilucia

Feb 28, 2013, 06:05 pm Last Edit: Feb 28, 2013, 06:06 pm by giannilucia Reason: 1
Salve a tutti mi servono un pò di informazioni e spero possiate aiutarmi:

Primo problema,collegare arduino in seriale con un sensore che ha una porta RS 485  c'è qualche shield che può fare questo?

Secondo problema,inserire i dati provenienti dal sensore in una sd, esiste qualche shlield che ha già la sd incorporata?

Terzo problema, invio dei dati tramite internet con modulo gsm.

Spero di non essere stato troppo sintetico e soprattutto che possiate aiutarmi,grazie in anticipo a chi vorrà farlo.

uwefed

1) usa un MAX485 o compatibile
2) Sí, esiste, ma normalmente hanno un conettore per i SD.
3) sí, problema, cosa é il problema?
Spero di non essere stato troppo sintetico nelle risposte.  ;) ;) ;) ;)

Quale Arduino vuoi usare?
Vedo un problema usare una Shied GSM con una RS485. Tutti due usano la seriale. é meglio che il MAX485 lo colleghi a una seriale Software o nel caso di uso di un Arduino MEGA su una delle altre 3 seriali.
Cerca nel shop o da uno dei rivenditori Arduino http://arduino.cc/en/Main/Buy

Ciao Uwe

giannilucia

Volevo inazitutto ringraziarvi per le pronte risposte e chiedervi un pò di chiarificazioni in merito.

Girando su internet ho visto questa shield

http://www.cooking-hacks.com/index.php/documentation/tutorials/arduino-3g-gprs-gsm-gps?utm_source=banner_3g_shield&utm_medium=banner#step17

che vorrei usare con arduino mega 2560,che mi sembra di aver letto abbia 4 porte seriali hardware, secondo voi è utilizzabile e se si potreste darmi maggiori approfondimenti sull'utilizzo dell'RS485?

Io dovrei collegare due sensori traffico, entrambi con uscita RS485, 4 fili due di alimentazione e altri due che penso siano per invio dati,interpretare i dati provenienti dai due sensori, immagazzinarli in una sd che mi faccia da data logger e ogni ora inviare questi dati tramite http.


tapirinho

Ciao
sto realizzando un progetto simile al tuo!
per leggere i dati da Modbus 485 non servono shield particolari, ti basta comprare l'integrato consigliato da Uwe (un MAX485 costa 2€) e collegarlo secondo lo schema
http://dereenigne.org/wp-content/uploads/modbus.png

poi devi recuperare la tabella delle variabili da leggere dal tuo dispositivo e leggerle con un libreria tipo questa:
http://code.google.com/p/simple-modbus/
io ho usato simplemodbusmaster aggiungendo la lettura delle varibili digitali.

Non conosco lo shield GSM, quello ethernet che uso io ha l'SD già incorporato. PS:attenzione all'uso delle stringhe quando fai il datalogger! io ho dovuto abbandonare questa strada!!!
http://arduino.cc/forum/index.php/topic,151106.0.html

leo72


un MAX485 costa 2€)

Consiglio il 75176, più immune ai disturbi e meno costoso.

ellepiu

Se ti puo' essere utile, ecco un piccolo tutorial che ti spiega come interfacciare uno slave modbus (via rs485) ad un Arduino

http://goo.gl/iH4Kc


elle
http://www.biemmeitalia.net/blog/en

Simone72

Ciao a tutti!

Tapirinho a che punto sei con il tuo data logger?

Mi sto scassando la testa cercando di capire gli esempi dell'uso della SD et la gestione delle trame Modbus...
2 X Arduino MEGA 2560

Go Up