Pages: [1]   Go Down
Author Topic: Misurazione PH acquario tramite sonda  (Read 1857 times)
0 Members and 1 Guest are viewing this topic.
Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola a todos,

dopo giorni e giorni di ricerche mi son deciso a chiedere lumi smiley

Premetto che sto ancora aspettando l'arrivo della mia arduino ethernet quindi attualmente tutta la discussione è totalmente teorica smiley

Vorrei, tramite l'arduino, effettuare il rilevamento del PH del mio acquario tramite una sonda ph con connettore BNC.

Dopo lunghe ricerche ho trovato un po di tutto, dallo shield phduino ad il kit della sparkfun ad esempi di semplici circuiti per fare la rilevazione della tensione della sonda manualmente, però il mio problema è capire come collegare la sonda ad un arduino, all'ADC dell'arduino per essere precisi, con il minor numero di componenti intermedie possibili.
Fondamentalmente a me serve una componente che possa collegare tra arduino e sonda e che faccia sia da amplificatore, visto che la sonda opera nella fascia dei mV, sia da invertitore di tensione/offset, visto che la sonda lavora con tensioni negative in caso di PH inferiore a 7 e l'ADC non è in grado di gestirle.

Ho trovato veramente di tutto, ma visto che di elettronica sono zero, sono sia titubante sia dubbioso:
- titubante perché non so se vanno collegate delle resistenze nel mezzo, magari tra l'amplificatore operazionale (fanno anche da offset per la tensione) ed arduino
- dubbioso perché non ho idea di quale componente poter usare per collegare la sonda all'arduino.

Come opzione alternativa, ho visto che esistono alcuni ADC, con risoluzione maggiore, che sono in grado di operare nell'ambito dei mV e supportano anche tensioni negative, però non saprei come leggere i dati dall'ADC tramite arduino smiley

Inoltre ho visto che praticamente quasi tutti i sensori che fanno rilevazioni lavorano sul principio dell'emissione di tensione positiva o negativa nel campo dei mV.

Qualcuno mi da un'aiutino? Come ho detto sono zero di elettronica e, benché penso che collegare un "chip" che fa da ADC sia abbastanza semplice, alla fin fine basta leggersi la documentazione fornita e fare le opportune connessioni, non saprei se ci vanno resistenze (ad esempio) smiley

PS: ho cercato, oltre che su google, anche sul forum, sia ph, che essendo una parola così piccola mi ha dato un mare di risultati non attinenti a quello che cercavo, sia acquario, che mi ha dato mille mila risultati, senza però trovare nulla di quello che mi serve.

Logged

Software/Embedded/Web Developer, Linux Sys Admin

Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

secondo voi è possibile utilizzare uno di questi circuiti riportati qua
http://www.robot-italy.com/index.php?cPath=15_163

per rilevare la tensione in uscita della sonda ph?
Logged

Software/Embedded/Web Developer, Linux Sys Admin

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 235
Posts: 20230
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

secondo voi è possibile utilizzare uno di questi circuiti riportati qua
http://www.robot-italy.com/index.php?cPath=15_163

per rilevare la tensione in uscita della sonda ph?
Non capisco il senso della Tua risposta.
Ciao Uwe
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 235
Posts: 20230
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao daniele_dll
penso che la cosa piú semplice é prendere un kit come quello della sparkfun http://www.sparkfun.com/products/10972
Comunque Ti serve l' elettronica come per esempio questa: http://code.google.com/p/phduino/
Dovrebbe darti giá una tensione positiva per tutti i PH da 0 a 14.
Il shield é sempre da calibrare percui Ti servono le soluzioni di calibrazione con PH fisso.
Ciao Uwe
Logged

Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non capisco il senso della Tua risposta.
Ciao Uwe

a quanto ho capito la sonda lavora da -400mv  a +400mv e visto che l'adc di arduino non è in grado di gestire tensioni le negative è necessario utilizzare un'intermezzo.

Ciao daniele_dll
penso che la cosa piú semplice é prendere un kit come quello della sparkfun http://www.sparkfun.com/products/10972
Comunque Ti serve l' elettronica come per esempio questa: http://code.google.com/p/phduino/
Dovrebbe darti giá una tensione positiva per tutti i PH da 0 a 14.
Il shield é sempre da calibrare percui Ti servono le soluzioni di calibrazione con PH fisso.
Ciao Uwe

si, avevo già visto entrambi ma phduino fa parecchio più della lettura della sonda ed il kit della sparkfun lo devo comprare dall'america e preferirei evitare

continuando a cercare qua e la ho trovato su robot italy una componente per scheda PhidgetInterface che fa esattamente al caso mio e, tra l'altro, sembra sia stata già collegata ad un arduino quindi, da quanto ho capito, mi basta collegare direttamente il circuito ad un input analogico e ho risolto il problema
http://www.robot-italy.com/product_info.php?products_id=1834

sto dicendo un mucchio di fesserie? smiley
« Last Edit: July 15, 2012, 03:49:05 pm by daniele_dll » Logged

Software/Embedded/Web Developer, Linux Sys Admin

Pages: [1]   Go Up
Jump to: