Caros,

Comprei o sensor de pH vide foto anexa, mas os valores não variam quando a acidez e alcalinidade da água é alterada.

As ligações estão corretas e a programação via Arduino esta de acordo com o informado pelo vendedor.

Creio que seja calibração, alguém pode ajudar ?

ITEM RESOLVIDO!
CONFERIR POSTAGEM DO DIA 05/8

Exibições: 10705

Anexos

Responder esta

Respostas a este tópico

Olá Sidney,
Me parece que seu caso é só calibração tbm....

Sobre a bolha no eletrodo, sei que não pode haver pois os valores ficaram alterados. Assim, li em alguns lugares que vc precisa dar uma "sacudida" nele tipo como se faz em termômetros ou siringas pra a bolha subir e não ficar na ponta que faz a medição.

Sobre a calibração, uma vez que vc regulou aquele potenciomentro que tem no shield do pH, vc não pode mais alterar e o ajuste deve ser feito pelo ofset na programação.

A dica que me passaram foi usar 3 soluções tampões (pH 4, pH 7 e pH 10), iniciando a calibração pelo pH 7.

Vou passar abaixo como estou fazendo para tentar calibrar mas não sei se é a forma correta (mas tem coerência).... pelo menos é mais uma forma pra vc e outros fazerem os testes tbm.

1º Colocar o eletrodo no pH 7, girar o potenciomentro do shield para o mínimo e anotar o valor.

2º Ainda mantendo o eletrodo no pH 7, girar o potenciomentro para o máximo valor e anotar o valor.
3º Tire a média destes valores (somar os dois e dividir por dois). 
4º Com o eletrodo ainda no pH 7, regular o valor do potenciomentro para o valor da média calculada.

5º Depois disso, vc não poderá mais mexer no potenciomentro!!

6º Coloque o eletrodo no pH 4 e anote o valor.

7º Coloque o eletrodo no pH 10 e anote o valor.

8º Assim vc obterá a curva da variação do pH.

9º Vc deverá corrigir os valor pelo ofset , pois creio que a variação para baixo e para cima do pH 7 será a mesma.

Estou trabalhando nisso e minha dúvida esta sendo nos passos seguintes.

Para ajudar, estou na dúvida se minhas soluções tampão estão corretas, por isso estarei utilizando o laboratório.

Outra dica mas vc deve saber, que entre as mudanças com o eletrodo no pH, vc deve passa-lo na água e enxuga-lo para não contaminar as soluções tampões.

Qual o Sensor de pH que vc esta usando, tem foto do KIT aí?

abraço

O kit que estou usando é o mesmo das fotos.

Vou tentar tirar a bolha sim. Sei também da limpeza. O eletrodo deve ficar em solução de kcl a 3M.

Agora, para calibação estava fazendo de forma diferente.

Olha o texto do manual:

Step to Use the pH Meter

Cautions:

  • Please use an external switching power supply,and the voltage as close as possible to the +5.00V. More accurate the voltage, more higher the accuracy! 
  • Before the electrode in continuous use every time,you need to calibrate it by the standard solution,in order to obtain more accurate results.The best environment temperature is about 25 ℃,and the pH value is known and reliable,close to the measured value. If you measure the acidic sample, the pH value of the standard solution should be 4.00.If you measure the alkaline sample, the pH value of the standard solution should be 9.18.Subsection calibration, just in order to get a better accuracy. 
  • Before the pH electrode measured different solutions, we need to use water to wash it. We recommend using deionized water.


(1)Connect equipments according to the graphic,that is,the pH electrode is connected to the BNC connector on the pH meter board,and then use the connection lines,the pH meter board is connected to the ananlong port 0 of the Arduino controller. When the Arduino controller gets power,you will see the blue LED on board is on.
(2)Upload the sample code to the Arduino controller.
(3)Put the pH electrode into the standard solution whose pH value is 7.00,or directly shorted the input of the BNC connector.Open the serial monitor of the Arduino IDE,you can see the pH value printed on it,and the error does not exceed 0.3. Record the pH value printed,then compared with 7.00, and the difference should be changed into the "Offset" in the sample code. For example,the pH value printed is 6.88,so the difference is 0.12.You should change the "# define Offset 0.00" into "# define Offset 0.12" in your program.
(4)Put the pH electrode into the pH standard solution whose value is 4.00.Then wait about one minute,adjust the gain potential device, let the value stabilise at around 4.00.At this time,the acidic calibration has been completed and you can measure the pH value of an acidic solution.
Note:If you want to measure the pH value of other solution,you must wash the pH electrode first!
(5) According to the linear characteristics of pH electrode itself, after the above calibration,you can directly measure the pH value of the alkaline solution, but if you want to get better accuracy, you can recalibrate it. Alkaline calibration use the standard solution whose pH value is 9.18.Also adjust the gain potential device, let the value stabilise at around 9.18. After this calibration, you can measure the pH value of the alkaline solution.

A ordem não é essa que falou. Vou tentar de novo.

Sidney / Thais !.... Enfim BOA NOTÍCIAS!!!

Finalmente consegui calibrar o sensor de pH!.....Não existem erros!... é apenas calibração mesmo!

Vou tentar explicar brevemente mas me avisa se vc não conseguir, daí tento detalhar.

(certifique-se que seu sensor seja igual ao meu da foto, se não não posso garantir)

1º Na programação, deixar zerado o Offset (00.00)

2º Colocar o sensor na solução tampão de pH7.

3º Monitorando o valor no serial Monitor do Arduino, ajustar no potenciomentro do Shield até o valor de 7.50 (Este foi meu valor final, pode ser que o seu possa ter uma pequena variação, tipo 7.40...7.30)

4º Agora, como passei o valor apróximado da minha calibração, QUANDO vc colocar o sensor na solução tampão de pH4, seu valor deve chegar próximo do 4.56 (percebe-se que os valores já começam a variar próximo de sua solução tampão)

5º Para concluir a calibração, basta vc acertar o Offset na sua programação, neste caso para Offset -00.50 (negativo).... assim os valores irão chegar para Ph4 quando estiver na solução tampão PH4 e valor Ph7 quando estiver na solução tampão PH7.

Os valores não irão ultrapassar um tolerancia de 00.30 de uma solução para outra!

Se vc tiver a solução pH10, vc vai verificar que os valores chegaram também a esta medição, funcionando corretamente.

Uma dica: Para eu chegar nestes valores, tive que colocar o PH7, anotar o valor e colocar na solução PH4 tbm anotando o valor....repiti isso varias vezes até que encontrei um valor mediano entre as duas soluções para que eu conseguisse ajustar no Offset.

Só para vc comparar com a de vcs, segue meus valores antes de chegar no resultado ideal.

PH7    PH4

7.06    6.40

7.27    5.46      

7.38    4.87

7.50    4.56  <---- valor ideal**

Então é isso!... ABRAÇO!

Marcel,

muito obrigado pela sua ajuda. Vou correndo fazer isso hoje pois ta tudo parado esperando isso.

O sensor está ligado ao ScadaBr para controlar hidroponia e não estava tendo um norte.

Vou fazer os testes e filmar para vc e os outros colegas verem e quem sabe descobrirmos outras coisas.

Valeu.

É aí Sidney? Deu certo?

Me diz uma coisa....vc me disse que estava utilizando uma fonte externa para ligar o sensor de ph, então.... Como vc fez a ligação? Vc ligou o 5V e GND na fonte externa e o sinal na porta analógica do Arduino ???
Pergunto pois eu fiz a calibracao sem alimentar pela fonte externa e funcionou td certo, agora quero deixar separado fazendo a alimentação por uma fonte externa (no meu caso estou utilizando um segundo arduino UNO apenas para fornecer os 5V de alimentação para o ph).
Depois que eu liguei utilizando a fonte externa os valores não se estabilizam.... Estou achando que preciso utilizar o GND em comum entre a fonte de alimentação e o arduino que recebe o sinal.... Mas não sei se posso fazer está ligacao

Olá Marcel,

Sim, obrigatoriamente você deve unir os GNDs da fonte externa e do Arduino, caso contrario terá resultados como os comentados, o fato de ligar os GNDs, vai fazer tudo funcionar de forma adequada, e não significa risco algum, já que apenas se esta unindo os potenciais de zero volts para que ambas fontes tenham a mesma referência.

Embora a pergunta esta dirigida ao colega Sidney comento aqui assim pode ganhar tempo, toda vez que como estou neste tópico, recebo o aviso de novos comentários.

Abs.

Carlos,
valeu pela resposta.

Marcel, é exatamente isso que o Carlos disse. Fiz assim, usando o GND em comum.

Pode seguir nos testes. Eu ainda estou desconfiado das minhas conexões, mas vou fazer mais um teste.

Sidney... Como vc está com dúvida sobre os valores, sugiro vc descartar o uso dá fonte externa para a calibracao. Fazer a calibracao com a alimentação de 5V diretamente no Arduino.
Olá Carlos, de maneira nenhuma teria problema de vc responder.... Seu comentário é muito bem vindo e eu agradeço muito a sua ajuda!!!!!
Irei realizar a ligação dos GND's...vlw

Olá pessoal, sou novato aqui e não entendo nada ainda de Arduíno, mas tenho o mesmo problema

 Bom, estou precisando desenvolver algum equipamento que, com um sensor submerso em água (tanque de água salgada para criação de peixes e camarão) e se comunicando com um PC ou arduíno, possa monitorar alguns parâmetros de qualidade de água como pH, temperatura, oxigênio dissolvido, amônia...

Já vi que existem kits prontos e sensores também já para interligar ao arduíno. Alguém aqui já fez algo parecido ou poderia me ajudar? Grato.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço