Che shield standard Arduino Uno per misurare la 4-20mA ?

RobertoA snipped-for-privacy@tiscalinet.it ha scritto:

Non avrebbe molto senso, forse per te, ma generalmente no.

--

Reply to
El_Ciula
Loading thread data ...

RobertoA snipped-for-privacy@tiscalinet.it ha scritto:

Sei sicuro che ti serve una risoluzione maggiore di 20/1024 mA ? Perché io metterei 2 resistenze da 100 ohm in parallelo come R di caduta e il reference per adc a 1V.

Reply to
alfio

RobertoA snipped-for-privacy@tiscalinet.it ha scritto:

20mA x 50ohm = 1volt
Reply to
alfio

RobertoA snipped-for-privacy@tiscalinet.it ha scritto:

Perché usare uno shield? Non puoi farlo con gli ingressi analogici?

Reply to
alfio

Sapete se esistano shield gia' pronti da piantare su schedine tipo Arduino Uno per misurare un 4-20mA (oppure 0-20mA) ?

Reply to
RobertoA

Il 05/02/2023 17:06, RobertoA ha scritto:

A voglia.....

formatting link

Io personalmente mi sono sempretrovato bene con questi (anche per la prg in C e VB per PIC)

formatting link
Saluti

Reply to
Renato

Il 05/02/2023 17:36, alfio ha scritto:

Perche' spererei che su una schedina dedicata ci mettano degli adc un po' piu0' alta risoluzione di quelli disponibili su Arduino standard

Reply to
RobertoA

Il 05/02/2023 17:23, Renato ha scritto:

Ringrazio per la risposta, ma non sono per Arduino Uno, la basettina quella Arduino standard per capirci Vedo che si possono piantare fino a quattro sulla loro Boarduino ma non e' proprio quello che sto cercando Spero di trovare uno shield standard da usare con Arduino Uno o simile

Reply to
RobertoA

Beh, si possono sempre adattare alle varie linee di i/o disponibili, poi si cambiano le assegnazioni da software. Non è detto che venga un accrocco: una volta verificato che funziona volante, magari per interposta breadboard, basta fare un adattatore su millefori con file di piedini m/f opportunamente connessi in modo che adattino da pippo a pluto.

Reply to
asdf

RobertoA ha scritto:

non penso proprio che ci mettano degli ADC >10bit...che senso avrebbe? al max, per evitare di perdere un 20% di risoluzione convertiranno i

4-20mA in 0-5V (con una sola R otterresti 1-5V) con 1 o 2 opamp
Reply to
emilio

Per esserci ci sono. Magari sono overkill, ma visto che costano poco e si interfacciano facilmente... Il primo è su rs485, che torna comodo se uno deve metterlo lontano dal micro, mentre il secondo è i2c che si interfaccia con tutto.

formatting link
formatting link

Reply to
asdf

Questo non misura direttamente il current loop, ma si fa esternamente senza problemi.

Reply to
asdf

Si, stavo cercando uno shield da prendere e piantare, ma credo che provero' col primo che hai indicato Cerco ancor un po' e se non trovo lo shield gia' pronto vado di seriale

Reply to
RobertoA

Il 05/02/2023 21:42, emilio ha scritto:

Per quanto riguarda la conversione I->V credo ci sia sempre, su tutti i moduli che si presentano come 'misuratore di corrente...' Sull'adc gli dai una tensione, che lui misura, mica una corrente Per quanto riguarda la risoluzione, il senso e' di avere una maggior risoluzione rispetto agli adc di serie dell'arduino standard

Reply to
RobertoA

Il 05/02/2023 18:09, RobertoA ha scritto:

Io mi sono trovato bene con quelli anche per la possibilita' di utilizzare le librerie ed esempi gia' presenti nel sito. Per quello mi ero permesso di suggerirteli.

Ho visto che asdf ti ha gia' risolto il problema, un paio di quelli del secondo link li ho acquistati anch'io e vanno molto bene a patto di fargli un partitore adeguato con resistenze di precisione..... Ciao e buon divertimento.

Reply to
Renato

Il 06/02/2023 10:29, alfio ha scritto:

E perche' mai abbassare il riferimento dell'adc?

Reply to
RobertoA

Il 06/02/2023 12:41, alfio ha scritto:

Si ho capito che se metti 50ohm, con 20mA arrivi max a 1V Ma perche' vuoi tenere a 1V il fondo scala? Se il micro fosse alimentato a 5V, perche' non tenere il piu' ampio possibile il fondo scala dell'adc ad esempio a 5V? (ovviamente mettendo un 250ohm di chiusura)

Reply to
RobertoA

RobertoA ha scritto:

la conversione I/V è semplice da fare ,basta una R in serie al loop di I, solo che con un 4-20mA ottieni 1-5V,ovvero ,il tuo span di misura è di

4V,quindi l'intera misura viene compressa in questo span e quindi perdi un 20%.il tuo 0 di misura ha un offset di 1V (ADC legge 205) ,quindi in realta è come se avessi ADC non da 10bit ma meno, quindi i convertitori di misura ,a livello industriale,usano 2 opamp per avere con 4-20mA ,in uscita, 0-5V o 0-10V

se vuoi piu risoluzione mettici una delle tante schedine a 12 o 16 bit che si trovano su molti siti, che usano ADS1115 (16bit) ADS1015 (12bit) e che sostano meno di 4 euro su Aliexpress. con 16 bit hai una risoluzione di 75uV a 5V...ti è sufficente?

Reply to
emilio

"RobertoA" ha scritto nel messaggio news:trqve5$33jp4$ snipped-for-privacy@dont-email.me...

ah beh, se nella tua applicazione puoi "perdere" 5V nella serie, va bene anche 250 ohm.

in genere quando misuro una corrente io tendo a mettere R basse

Reply to
alfio

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.