Go Down

Topic: Interfacciare 4-20mA e RS232 con arduino (Read 6 times) previous topic - next topic

brunol949


uscita mini-usb, può facilitarmi le cose?

Mi sa' che e' peggio
Sicuramente e' una presa per collegarlo al PC per cui con Arduino non ci fai niente
A meno che' non sia una presa ( Master ) per attaccarci una stampante ( slave ) perche' in questo caso avresti la stessa condizione PC<-> Arduino ; la vedo dura comunque che sia cosi'
I dispositivi USB hanno dei driver per essere riconosciuti per cui sicuramente lo strumento nasce per essere connesso ad un PC
Le mie opere : Flusso correnti nell'impianto fotovoltaico http://arduino.webveneto.net/energy_control/     PING ed E.Mail http://arduino.web

9six4

#16
Apr 04, 2012, 09:05 am Last Edit: Apr 04, 2012, 09:07 am by 9six4 Reason: 1
Ecco qui il manuale di uno dei miei strumenti:

http://www.hanna.it/struct/catalogo/manuali/the/mank999ir2.pdf

Come potete vedere a pag 17 spiegano il collegamento tramite RS232.
Come potrei fare per gestire i dati con Arduino ed inviarli ad una stampantina?

astrobeed


E per quanto riguarda l'RS 232? Ultima cosa, vorrei che la comunicazione avvenisse wireless, cosa mi consigliate? Io uso arduino UNO.


Sicuramente ti conviene usare la comunicazione RS232 tramite moduli Xbee e questo adattatore per gli strumenti.
Utilizzando gli Xbee serie 2 puoi facilmente creare un semplice network tramite il quale  puoi ricevere i dati da tutti gli strumenti identificandoli anche se la comunicazione è unidirezionale, cioè lo strumento trasmette in automatico e in continuazione i suoi dati.
Su Arduino ti conviene usare questo adattatore così puoi collegare l'Xbee anche tramite seriale software lasciando disponile quella hardware,  a mio avviso la soluzione migliore è salvare i dati in arrivo su una SD e poi li gestisci come meglio credi da un pc.

9six4

Grazie astrobeed,
proverò a fare cosi, solo che la necessità di stampa ce l'ho purtroppo. Secondo te è possibile che tutti i dati arrivino all'arduino e l'arduino, in base ad un'impostazione che gli do io, ogni X secondi mandi i dati in stampa?

astrobeed


Secondo te è possibile che tutti i dati arrivino all'arduino e l'arduino, in base ad un'impostazione che gli do io, ogni X secondi mandi i dati in stampa?


Certo che è possibile, basta che utilizzi una stampante dotata di interfaccia seriale perché tramite Arduino non hai altro modo per inviare i dati, volendo anche questa potrebbe essere connessa wireless tramite un Xbee.
In alternativa puoi usare una stampante termica di quelle per i registratori di cassa, si trovano a pochi soldi sul mercato surplus, con un pochino di elettronica è facile interfacciarla ad Arduino, in rete ci sono vari progetti in merito.

Go Up