LusoRobótica - Robótica em Português
Electrónica => Electrónica Geral => Tópico iniciado por: r16 em 25 de Agosto de 2012, 02:12
-
Olá pesquisei e não encontrei nenhum tópico relativo as minhas seguintes questões.
Eu ando lentamente a construir um sistema automatizado para uma forma de cultivo que se chama Hidroponia.
Este cultivo necessita constamente da verificação do PH da agua.
Eu ja tenho um medido de PH portátil no entanto queria automatizar:
Encontrei este site:
http://www.sparkyswidgets.com/Projects/pHInterface.aspx (http://www.sparkyswidgets.com/Projects/pHInterface.aspx)
Pedia agora ajuda aos mais entendidos de electronica para fazerem o favor de analisar o site, e me dizerem qual dos circuitos que estão ai eu necessito montar.
Parece-me ser fiavél e de certa forma barato.
Caso o vosso feedback seja positivo, indiquei me o que necessito de comprar.
Penso que este tema interessa a muita gente.
Obrigado
-
Devias ler o site todo, para perceber o porquê do circuito, e assim ficas a saber qual é o circuito, até porque se olhares, o ultimo circuito tem os outros juntos.
-
Cuidado com as experiências com os sensores. Qualquer micro corrente que seja aplicada no sensor, pode descalibrá-lo e deixá-lo várias horas completamente inutil.
Para implementar um sistema automático para hidroponia, tens que usar sensores que possam estar continuamente mergulhados na solução aquosa.
Além disso, tens que ter soluções padrão para temporariamente ir fazendo calibrações inloco.
Os elementos mãe para fazer a solução aquosa são vários, tens que controlar as suas concentrações, temperaturas e caudais para o tanque principal, junto tambem com as temperaturas, oxigenações e electrocondutividades do tanque Mãe... É uma carga de trabalhos.
Um Arduino simplesmente não está apto a esses trabalhos.
Talvez a placa que tem o processador mais potente de todos, mas será preciso enviar trabalha para placas remotas, coordenadamente, para que o controlo seja bem feito em todos os lados.
Sem esquecer o controlo da estufa, que deve estar coordenado com o da hidroponia.
No fim, o que queremos é que as plantas crescam o mais rapida e eficazmente possivel.
Há cá quintas em PT a ter apenas 5 colheitas de Alface por ano, quando já acompanhei outras no estrangeiro onde todos os anos saem 9 colheitas.
Quanto mais optimizado, mais rendimento. Mas até lá chegar... o sistema de controlo não é com Arduinos.
-
Há cá quintas em PT a ter apenas 5 colheitas de Alface por ano, quando já acompanhei outras no estrangeiro onde todos os anos saem 9 colheitas.
Quanto mais optimizado, mais rendimento. Mas até lá chegar... o sistema de controlo não é com Arduinos.
Porque é que nas quintas portuguesas só fazem 5 colheitas de alface e no "estrangeiro" fazem 9 colheitas?... e qual é esse "estrangeiro"?...
-
Há cá quintas em PT a ter apenas 5 colheitas de Alface por ano, quando já acompanhei outras no estrangeiro onde todos os anos saem 9 colheitas.
Quanto mais optimizado, mais rendimento. Mas até lá chegar... o sistema de controlo não é com Arduinos.
Porque é que nas quintas portuguesas só fazem 5 colheitas de alface e no "estrangeiro" fazem 9 colheitas?... e qual é esse "estrangeiro"?...
europa do norte, a Holanda é o país mais desenvolvido em termos de hidroponia
-
Há cá quintas em PT a ter apenas 5 colheitas de Alface por ano, quando já acompanhei outras no estrangeiro onde todos os anos saem 9 colheitas.
Quanto mais optimizado, mais rendimento. Mas até lá chegar... o sistema de controlo não é com Arduinos.
Porque é que nas quintas portuguesas só fazem 5 colheitas de alface e no "estrangeiro" fazem 9 colheitas?... e qual é esse "estrangeiro"?...
Porque o sistema, tanto de controlo como humano cá ainda não está tão afinado como lá fora..
-
Há cá quintas em PT a ter apenas 5 colheitas de Alface por ano, quando já acompanhei outras no estrangeiro onde todos os anos saem 9 colheitas.
Quanto mais optimizado, mais rendimento. Mas até lá chegar... o sistema de controlo não é com Arduinos.
Porque é que nas quintas portuguesas só fazem 5 colheitas de alface e no "estrangeiro" fazem 9 colheitas?... e qual é esse "estrangeiro"?...
Porque o sistema, tanto de controlo como humano cá ainda não está tão afinado como lá fora..
penso estarmos a fugir ao que se pede neste topico a fim de construirmos um medidor ph se forma barata.
Isto e para uso domestico so quero uma coisa que efectivamente me meça o ph e pelo que ja li o arduino serve perfeitamente.
As minhas duvidas mantem se pois eu acho que no site que referi o esquema a montar é o ultimo mas tenho duvidas nas ligacoes principalmente no OUT e no TOADC nao sei o que liga ai. Alguem que me possa esclarecer? Obr
-
o AOUT de cima, vais ligar ao AOUT de baixo.
o TOADC vais ligar à entrada analógica do Arduino
-
o AOUT de cima, vais ligar ao AOUT de baixo.
o TOADC vais ligar à entrada analógica do Arduino
Obrigado
Uma outra questao eu tenho um medidor de ph portatil semelhante a este:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.aiqloja.com.br%2Fmedia%2Fcatalog%2Fproduct%2Fcache%2F1%2Fimage%2F350x350%2F9df78eab33525d08d6e5fb8d27136e95%2FP%2FH%2FPH-1700.jpg&hash=f6106ae110b70073e9901481721b6d0af3fca06c)
haveria alguma possibilidade de eu inves de criar aquele circuito, tirar partido deste medidor portatil? ou seja ele quando inserido na agua... fornece sempre no lcd o valor de ph da agua.. ha possibilidade de o ligar ao arduino ???
-
é abrir e ver o q há dentro.
se dá ou não, só depois de minuciosamente visto.
o mais provavel é não dar.
-
é abrir e ver o q há dentro.
se dá ou não, só depois de minuciosamente visto.
o mais provavel é não dar.
É relativamente fácil até, é ler os pinos do lcd e descodificar a medida através dos pinos do lcd, e o botão é ligar um transistor.
-
é abrir e ver o q há dentro.
se dá ou não, só depois de minuciosamente visto.
o mais provavel é não dar.
É relativamente fácil até, é ler os pinos do lcd e descodificar a medida através dos pinos do lcd, e o botão é ligar um transistor.
ler os pinos do LCD? :D
com a multiplexagem q deve estar a haver, vai dar barraca
num sistema dete tipo, mesmo o preço de compra sendo o que é, o fabrico é muito barato e fizeram de tudo para baixar o preço, inclusivé reduzir o micro e aumentar os comuns do LCD.
estou a sentir-me o profeta da desgraça, mas bom.... se ele conseguir, fantástico isso é óptimo, até o encorajo a escrever como fez e colocar aqui um tutorial para ficar na comunidade.
Eu faria tudo de raiz, pois o interesse aqui é aprender como se faz. Especialmente a parte analógica, porque a digital já está toda mastigada no Arduino.
-
é abrir e ver o q há dentro.
se dá ou não, só depois de minuciosamente visto.
o mais provavel é não dar.
É relativamente fácil até, é ler os pinos do lcd e descodificar a medida através dos pinos do lcd, e o botão é ligar um transistor.
ler os pinos do LCD? :D
com a multiplexagem q deve estar a haver, vai dar barraca
num sistema dete tipo, mesmo o preço de compra sendo o que é, o fabrico é muito barato e fizeram de tudo para baixar o preço, inclusivé reduzir o micro e aumentar os comuns do LCD.
estou a sentir-me o profeta da desgraça, mas bom.... se ele conseguir, fantástico isso é óptimo, até o encorajo a escrever como fez e colocar aqui um tutorial para ficar na comunidade.
Eu faria tudo de raiz, pois o interesse aqui é aprender como se faz. Especialmente a parte analógica, porque a digital já está toda mastigada no Arduino.
bom a intenção era tentar reduzir o custo da brincadeira, e aproveitar este medidor portatil, mas infelizmente agora fui tenta-lo abrir a pensar que aquilo era de encaixe, e os sacanas dos chineses têm aquilo lacrado, ou seja a unica parte que sai o plastico é mesmo aparte das pilhas.. o resto só com a chave portuguesa vulgo "martelo".
dai que vou seguir em frente e vou construir o circuito acima mencionado, espero ter sorte.
-
bom a intenção era tentar reduzir o custo da brincadeira, e aproveitar este medidor portatil, mas infelizmente agora fui tenta-lo abrir a pensar que aquilo era de encaixe, e os sacanas dos chineses têm aquilo lacrado, ou seja a unica parte que sai o plastico é mesmo aparte das pilhas.. o resto só com a chave portuguesa vulgo "martelo".
dai que vou seguir em frente e vou construir o circuito acima mencionado, espero ter sorte.
pode n ter parafusos, mas de certeza tem engates plasticos a unir as duas metades do plastico.. tvz com a navalhe de bolso consigas desengatar o plastico
-
bom a intenção era tentar reduzir o custo da brincadeira, e aproveitar este medidor portatil, mas infelizmente agora fui tenta-lo abrir a pensar que aquilo era de encaixe, e os sacanas dos chineses têm aquilo lacrado, ou seja a unica parte que sai o plastico é mesmo aparte das pilhas.. o resto só com a chave portuguesa vulgo "martelo".
dai que vou seguir em frente e vou construir o circuito acima mencionado, espero ter sorte.
pode n ter parafusos, mas de certeza tem engates plasticos a unir as duas metades do plastico.. tvz com a navalhe de bolso consigas desengatar o plastico
Foi mesmo isso que fiz... eu ao ver as ranhuras pensei que com uma navalha me safava mas nao ta mesmo lacrado.. tipo plastico soldado.
-
Senso,Asena
e que tal isto:
http://www.66pacific.com/ph/simplest_ph.aspx (http://www.66pacific.com/ph/simplest_ph.aspx)
Será que dara conta do recado?? com esta simplicidade conseguirei o que pretendo?
-
É simplesmente um buffer e usa duas baterias de 9v para ter os +/-9v de alimentação simétrica.
-
Esse não serve para ligar ao arduino porque usa tensões negativas e como usa tensões na casa dos mV ia ter pouca precisão com o Arduino.
O ideal era uma circuito parecido com esse mas que te desse 2.5V no pH de 7, 0V nos 14 e 5V nos 0, mas não te sei ajudar com isso.
-
Bom dia.
Senso obrigado pela resposta entao como o pedrock disse nao ha nada a fazer com este "esquema" correcto?
-
Vê se este site te ajuda nas tuas pesquisas.
http://code.google.com/p/phduino/ (http://code.google.com/p/phduino/)
-
Bom dia.
Senso obrigado pela resposta entao como o pedrock disse nao ha nada a fazer com este "esquema" correcto?
..podias era adicionar um circuito k pegasse nesses escala negativa de tensoes e converter pra outra escala à tua necessidade ou k o arduino aceitasse..
Eu arranjo-te uma board pH pra arduino por cerca de 43€(isto se n cair na alfandega, pk vem dos States), mas sem a probe.. com a sonda posso pedir novo orçamento.
-
Compras uma probe destas:
http://www.ebay.co.uk/sch/i.html?_sacat=0&_nkw=ph%20probe&_sop=15&_clu=2&_fcid=164&_localstpos&_stpos&gbr=1 (http://www.ebay.co.uk/sch/i.html?_sacat=0&_nkw=ph%20probe&_sop=15&_clu=2&_fcid=164&_localstpos&_stpos&gbr=1)
(com conector BNC) e o esquema para ligar ao arduino é basicamente um amplificador.
Precisas depois de uma solução de PH (vendido a parte) para calibrar o sensor.
Ja estive para fazer um igual a bem pouco tempo, mas não tinha patrocínio (€€€) xD
embora fique mais barato do que previ inicialmente (+100€) a vida esta dificil lol, acredito que por meia dúzia de euros já se consiga alguma coisa.
-
Olá
Hugu eu sei que podia já comprar um shield já pronto mas é caro...
O mais barato que encontrei foi 30 dolares mais portes...
Mas eu tenho a certeza que por poucos euros consigo ter um medidor de ph para o arduino.
Encontrei outro site:
http://www.electronicspoint.com/building-ph-controller-t230991.html (http://www.electronicspoint.com/building-ph-controller-t230991.html)
Ha de ser uma coisa destas muito parecida.
Existe o ph duino já com esquema em eagle... mas ainda assim o acho complicado para construir..
Parece mentira, mas é dos assuntos mais dificieis que tenho tido para resolver.
-
Então, das duas umas, ou chanatas e arriscas-te a queimar o sensor, ou segues um esquema completo, comprovado e funcional, se achas o esquema complexo, se o simplificares vais perder funcionalidades.
Se é isto:
http://code.google.com/p/phduino/ (http://code.google.com/p/phduino/)
Uma pcb dessas na G7 são meia duzia de €, é de face simples, e depois é só montares os componentes, é bastante simples, só usa um op-amp duplo.
-
Então, das duas umas, ou chanatas e arriscas-te a queimar o sensor, ou segues um esquema completo, comprovado e funcional, se achas o esquema complexo, se o simplificares vais perder funcionalidades.
Se é isto:
http://code.google.com/p/phduino/ (http://code.google.com/p/phduino/)
Uma pcb dessas na G7 são meia duzia de €, é de face simples, e depois é só montares os componentes, é bastante simples, só usa um op-amp duplo.
Ok senso vou seguir o teu conselho, se achas que é fiavel eu vou arriscar, vou entrar em contacto com a g7. Para saber quanto fica ja com componentes.
-
Podes fazer tu mesmo numa placa perfurada, daquelas ponto a ponto, e comprar os componentes, e até dá para tirar dai algumas coisas, como o header para um lcd daquelas 16x2 e mais umas coisas.
-
Podes fazer tu mesmo numa placa perfurada, daquelas ponto a ponto, e comprar os componentes, e até dá para tirar dai algumas coisas, como o header para um lcd daquelas 16x2 e mais umas coisas.
Bem como sou muita teimoso encontrei isto:
PH Probe
I got a PH Probe from BRS and used the schematic from PH wiki powered by two 9V batteries like the schematic at this site.
Basically, the PH probe creates a very small voltage. The circuit is used to amplify that voltage to something useful. The Arduino reads the voltage and converts it to an integer between 0 and 1023. That then can be converted into the apropriate PH.
With a PH of 7 set to 2V and a PH of 10 set to 1V, this yield the equation "PH = -3 * Voltage + 13
For the Arduino we find that the product of integer read from the analog pin and .0049 gives the voltage read.
Combining these, and writing the equations so they will work with integer math and still be accurate we get "ph_val = (-1.47 * analogRead(pin) + 1300);
I added some analog smoothing found on the Arduino forum.
Code:
#define NUMREADINGS 10
int readings[NUMREADINGS]; // the readings from the analog input
int index = 0; // the index of the current reading
int total = 0; // the running total
int average = 0; // the average
void setup(void) {
for (int i = 0; i < NUMREADINGS; i++)
readings[i] = 0;
}
void loop(void){
int ph_read, ph_val;
// To calibrate ph probe set 7ph to 2V and 10PH to 1V
total -= readings[index]; // subtract the last reading
readings[index] = analogRead(ph_probe); // read from the sensor
total += readings[index]; // add the reading to the total
index = (index + 1); // advance to the next index
if (index >= NUMREADINGS) // if we're at the end of the array...
index = 0; // ...wrap around to the beginning
average = total / NUMREADINGS; // calculate the average
ph_val = (-1.47 * average + 1300); //ph is stored 100 times value
Whole = (ph_val / 100); // separate off the whole and fractional portions
Fract = (ph_val % 100);
lcd.position(3,12);
lcd.println("PH ");
if (Whole < 10){
lcd.println(" ");
}
lcd.println(itoa(Whole, buf, 10));
lcd.println(".");
if (Fract < 10){
lcd.println("0");
}
lcd.println(itoa(Fract, buf, 10));
}
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Freefprojects.com%2Fw%2Fimages%2F0%2F0f%2FController_ph.jpg&hash=34b6e198c8ef3cda779c07238cfad2f5091cccc1)
Faz algum sentido Senso?
Parece funcional pela imagem, acho que dá provas disso.