Loading...
Pages: [1] 2   Go Down
Author Topic: arduino e sonda ph  (Read 1685 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 34
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti, vi spiego il mio "problema": ho acquistato ardunio per usarlo nell'automazioni di un acquario (regolazione pompe, controllo livello acqua ecc); ora vorrei riuscire a leggere il valore di ph dell'acqua e in seguito visualizzarlo su un lcd. Per la parte lcd nessun problema, ma per leggere il ph ho bisogno di una sonda. Ho letto in giro che solo la sonda non basta in quanto "esce" con differenze di voltaggio troppo piccole perchè il nostro arduino le possa capire; c'è bisogno di un amplificatore operazionale... e qui iniziano i problemi: io non ne so nulla e pensavo/spermavo di prendere una schedina già fatta (anche perchè un aggeggio del genere di marca costa 35 euro) a cui collegare la sonda e che esca con voltaggio 0-5V. Qualcuno si è imbattutto nella mia stessa situazione o può aiutarmi a reperire questa fantomatica schedina?
Grazie
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 162
Posts: 15724
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao yoyodong
Quá lo spiegano http://code.google.com/p/phduino/
Ciao Uwe
Logged

Pistoia
Offline Offline
God Member
*****
Karma: 0
Posts: 775
Arduino è una figata
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
ne so nulla e pensavo/spermavo di prendere una schedina già fatta

ahahahahah lapsus freudiano!
Logged

Milano, Italy
Offline Offline
Faraday Member
**
Karma: 10
Posts: 3080
Sideralis Arduino!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho un amico che sta affrontando il tuo stesso problema, mi ha fatto vedere un paio di schemi dove erano coinvolti alcuni OPamp e ho cercato anche io qualcosa on line sulla questione ed e' esattamente come dici tu, ci vuole tutta una circuiteria piu' o meno complessa per ottenere risultati piu' o meno accurati.
Logged

Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

io ho fatto la mia tesi (tissue engineering) su questo argomento:
ho progettato e realizzato un sistema per il monitoraggiodel pH all'interno della camera di coltura di un bioreattore per utilizzi biologici (nel caso specifico un bioreattore per tessuti tracheali).

ho usato una sonda HAMILTON easyferm.
avevo necessità di misurare pH nell'intervallo 7 <->7.8 (le celluline, per vivivere bene e crescere devono stare intorno ai 7.3, almeno la coltura in esame nel mio progetto.)

ho usato un ina110 (è un po' caro come op-amp, ma per una volta nella vita pagava il poli le spese.... non ho guardato ste piccolezze smiley-grin ), settato a guadagno 10.

da tenere presente che i sensori di pH normalmente sono sensori elettrochimici, che danno un segnale in tensione e hanno una impedenza interna elevatissima (significa che la tensione che genera, è a bassissimo amperaggio, se non ricordo male l'easyferm 120 è dell'ordine dei Mohm come resistenza interna e l'ina 110 ha una impedenza di ingresso dell'ordine del Gohm)

inoltre il valore di pH 7 è il valore di separazione, a pH 7 il sensore ha un'uscita di 0V
a pH 6 l'uscita teorica di un sensore elettrochimico è 58,16mV e a pH 8 è -58.16mV
per informazioni ulteriori su questa cosa dovete vedervi l'equazione di nernst (che paura mi venisse chiesta all'esposizione della tesi smiley-grin )
quindi se dovete misurare dentro un intervallo che include il valore 7, sappiate che dovete fare qualcosa, tipo inserire un offset o altro per poter leggere tutto l'intervallo dai pin analogici...

infine tengo a sottolineare che nel mio progetto di tesi, non veniva tenuta in considerazione la correzione dell'equazione di nernst relativa alla deriva termica, in quanto il bioreatore viene inserito in un incubatore ad atmosfera controllata (37°C, 5%CO2, 1atm)

se vi interessamo maggiori info...chiedete
Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 10
Posts: 1098
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Tesi al Galeazzi Lab?
Logged

F

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

tesi fatta nel mio laboratorio di casa per non continuare a fare avanti e indietro a milano!! smiley-grin
(il mio lab sta sopra al pollaio smiley-grin LOOOL)

fatta per il dipartimento di bioingegneria del poli.
se qualcuno volesse info piu' dettagliate posso dargliele in pvt smiley-grin
dico in anticipo che non posso passare schemi o altro del progetto
« Last Edit: May 04, 2010, 06:52:22 am by t30 » Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 10
Posts: 1098
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

troppo avanti!!!  smiley-grin

avevo visto proposte di tesi simili...tutto qui e mi interessavano

fine OT
Logged

F

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

cmq durante il lavoro ho comprato anche una sonda pH dalla cina, una di quelle sonde fatte per il controllo del pH in acquari.
Avevo fatto qualche prova, pero' la lettura non era buona come quella dell'EASYFERM.
Credo comunque che la cosa sia abbastanza normale visto che il sensore cinese l'ho pagato 17 euro spedito. L'EASYFERM, da quel che mi risulta, il poli lo ha pagato quasi 200 euroni + iva! (ogni volta che maneggiavo quel sensore, quasi completamente in vetro, mi tremavano anche le chiappe dalla paura di fare danni...)
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 162
Posts: 15724
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao a tutti
Cosa non vi piace nel mio link, visto che nessuno lo considera?  smiley-wink
Ciao Uwe
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 34
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao come a nessuno piace, io l'ho letto eccome il link. Solo che a me interessa trovare un prodotto già fatto a cui attaccare una sonda ph (prob dalla cina) e poi il tutto attaccarlo ad arduino e senza spendere più di 60 euro. Per le altre info ti ringrazio ma sono al di la delle mie conoscenze e del mio budget
Logged

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ah in pratica tu vuoi una pHShield? smiley-grin
mi sa che non esiste ancora smiley-razz
cmq il circuito che avevo fatto io (INA a parte) era costato veramente poco...
se pero' vuoi tutto già fatto...
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 162
Posts: 15724
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao

del circuito che ti avevo linkato Ti serve (vedi schema http://lh5.ggpht.com/_CjTtOo4QsAQ/SpxZLVArCKI/AAAAAAAAANw/V-DVIbu3xj4/pHduino_v02.02_scheme.png)
le parti stage1, stage2, stage3 e Voltage inverter circuit. Le resistenze R9 e R10 puoi sostituirle con un potenziometro cermit multigiri di 50 kOhm e tararlo a 1V come descritto.

Il tutto puoi saldarlo su una schedina multifori.
Cosí i costi sono bassi e la cosa piú costosa rimane la sonda pH.

Alcune considerazioni sulla sonda pH:
La sonda deve essere sempre tenuta umida. spesso viene consigliato di lasciarla nel calibratore pH4.
Ci sono dei calibratori che hanno un Ph stabile da 4, 7 e 10 normalmente con i 3 colori rosso blu e trasparente. Da sciaquare con acqua distillata tra l' imersione dei diversi calibratori.

Ti servono almeno 2 ( pH4 e pH7) per tarare il pHmetro. La risposta in tensione dell'elettrodo non é definita ed é soggetto a cambiamenti a causa del invecchiamento del elettrodo. Per questo serve tarare il phmetro spesso. (spesso inteso come ogni volta se lo usi se non lo riusi in giornata.

I calibratori ( o tamponi) li trovi nei negozi di aquari o in negozi di materiale per laboratorio.

Ciao Uwe
« Last Edit: May 04, 2010, 03:53:25 pm by uwefed » Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 77
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

in un sito che ha realizzato un controllo per acquari ho trovato questo:
http://www.diy-labs.com/projects/arduino-phorpduino-shield
Spero sia utile,
Davide
Logged

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

precisazioni:
molto delle cose che hai detto riguardanti le sonde per pH sono da precisare!

@uwefed
la sonda non va tenuta in pH 4 pena la diminuzione della vita dell'elettrodo stesso.
il motivo sta nel fatto che a pH 4 non sta in equilibrio, è un po' una sega mentale, accontentatevi. LA SONDA VA MANTENUTA SI UMIDA, MA IN PH 7. SAREBBE OTTIMALE UNA SOLUZIONE DI KCl 3MOLARE. normalemente le soluzioni di conservazione vendute appositamente dai produttori di sonde, sono appunto soluzioni di KCl 3M

per quanto riguarda la calibrazione piu' i due buffer che usi come riferimento sono vicini, meglio è. anche in questo caso si entra nella masturbazione mentale per dare una spiegazione, vi basti sapere che piu' è piccolo lintervallo in cui si fa la taratura, minore sarà l'effetto dovuto all'isteresi del sensore.
quindi per misurare pH8 (butto li) se uso i buffer a pH 7 e pH9.21 è megli che usare il 4 e il 9.21.

Scusatemi se ho limitato le spiegazioni teoriche, ma le motivazioni rasentano la follia!
Logged

Pages: [1] 2   Go Up
Print
 
Jump to: