Arduino con seriale RS 485+logger+gsm

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.

  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. :wink: :wink: :wink: :wink:

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 Distributors — Arduino Official Store

Ciao Uwe

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.

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


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

tapirinho:
un MAX485 costa 2€)

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

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

elle

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...