Interfacciare 4-20mA e RS232 con arduino

9six4:
Per quanto rigurda l'uscita 4-20mA posso farla entrare direttamente in uno degli ingressi Ax di arduino? Mi pare che fino 200mA arduino non abbia problemi, sbaglio?

Sbagli
Confondi Uscite con Ingressi
Tu devi portare la tua lettura 4-20 convertita in TENSIONE sugli ingressi Analogici
Poi con AnalogRead avrai un valore 0-1023 da eleborare
Poi , visto che hai 1-5 , il tuo range e' di 4 volts per cui anche il 1023 andra' ridotto ; 1023 / 5 * 4 = +/- 818
Il tuo 818 rappresenta il valore massimo dei tuo valori sul 4 - 20 ; un calcolo proporzionale o la funzione http://arduino.cc/en/Reference/Map ricavi il valore che vuoi archiviare

Io farei cosi' ... poi magari c'e' qualcuno piu' lungimirante di me