Índice:

CALIBRAÇÃO DO SENSOR DE SALINIDADE ARDUINO: 9 etapas
CALIBRAÇÃO DO SENSOR DE SALINIDADE ARDUINO: 9 etapas

Vídeo: CALIBRAÇÃO DO SENSOR DE SALINIDADE ARDUINO: 9 etapas

Vídeo: CALIBRAÇÃO DO SENSOR DE SALINIDADE ARDUINO: 9 etapas
Vídeo: Como Programar o Sensor de Umidade do Solo - Vídeo #25 2024, Novembro
Anonim
CALIBRAÇÃO DO SENSOR DE SALINIDADE ARDUINO
CALIBRAÇÃO DO SENSOR DE SALINIDADE ARDUINO

Neste tutorial, estaremos calibrando o sensor de salinidade / condutividade K1.0 EZO da Atlas Scientific usando o Arduino Uno.

TEORIA DE CALIBRAÇÃO

A parte mais importante da calibração é observar as leituras durante o processo de calibração. É mais fácil calibrar o dispositivo em seu estado padrão (modo UART, com leituras contínuas habilitadas). Mudar o dispositivo para o modo I2C após a calibração não afetará a calibração armazenada. Se o dispositivo deve ser calibrado no modo I2C, certifique-se de solicitar leituras continuamente para que você possa ver a saída da sonda. Neste tutorial, a calibração será feita no modo UART.

MATERIAIS

  • Arduino Uno
  • Kit de sensor de condutividade K1.0
  • Tábua de pão
  • Fios de ligação
  • 2 xícaras

Etapa 1: CALIBRAÇÃO DE UM PONTO OU DOIS PONTOS

CALIBRAÇÃO DE UM PONTO OU DOIS PONTOS
CALIBRAÇÃO DE UM PONTO OU DOIS PONTOS

O circuito de condutividade Atlas EZO tem um protocolo de calibração flexível, permitindo calibração de um ou dois pontos.

A calibração de ponto único fornecerá uma faixa estreita de precisão.

A calibração de dois pontos fornecerá uma ampla faixa de precisão.

Etapa 2: MONTE O HARDWARE

MONTAGEM DE HARDWARE
MONTAGEM DE HARDWARE

O kit inclui 1 circuito EZO EC, 1 sonda de condutividade K1.0, 1 conector BNC fêmea, soluções de calibração de 4 oz: 12880 µS e 80000 µS, 1 isolador de tensão em linha opcional.

Certifique-se de que o circuito de condutividade está no modo UART. Para obter instruções sobre como alternar entre protocolos, consulte o seguinte LINK.

Use a placa de ensaio para montar o circuito e o conector BNC. Conecte o circuito de condutividade ao Arduino Uno conforme mostrado no esquema acima e conecte a sonda ao conector BNC.

Etapa 3: CARREGAR O PROGRAMA PARA ARDUINO UNO

a) Baixe o código de amostra deste LINK. Ele estará em uma pasta intitulada "arduino_UNO_EC_sample_code".b) Conecte o Arduino ao seu computador.

c) Abra o código baixado da etapa a, em seu Arduino IDE. Se você não tiver o IDE, pode baixá-lo AQUI.

d) Compile e envie o código para o Arduino.

e) Abra o monitor serial. Para acessar, vá para Ferramentas -> Monitor Serial ou pressione Ctrl + Shift + M no teclado. Defina a taxa de transmissão para 9600 e selecione "Retorno de carro". Agora você deve conseguir se comunicar com o circuito de condutividade. Como um teste, digite o comando i que retornará as informações do dispositivo.

Etapa 4: ATIVAR A LEITURA CONTÍNUA E DEFINIR O TIPO DE SONDA

a) Certifique-se de que a tampa da sonda foi removida e que está seca. Com a sonda no ar, envie o comando c, 1 que permitirá leituras contínuas uma vez por segundo.

b) Se sua detecção não for K1.0 (padrão), defina o tipo de detecção usando o comando k, n

Onde n é o valor k de sua sonda. Neste tutorial, usaremos um probe K1.0. O tipo de teste pode ser confirmado com o comando k,?

Etapa 5: CALIBRAÇÃO DE SECO

Envie o comando cal, seco

Mesmo que você possa ver leituras de 0,00 antes de emitir o comando, ainda é necessário fazer uma calibração a seco.

Etapa 6: CALIBRAÇÃO DE DOIS PONTOS - Ponto Baixo

CALIBRAÇÃO DE DOIS PONTOS - Ponto Baixo
CALIBRAÇÃO DE DOIS PONTOS - Ponto Baixo

a) Despeje um pouco da solução de calibração de 12880 µS em um copo. Certifique-se de que haja solução suficiente para cobrir a área de detecção da sonda.

b) Coloque a sonda no copo e mexa para remover o ar preso. Deixe a sonda sentar na solução. As leituras podem estar fora de +/- 40% do valor declarado da solução de calibração.

c) Espere que as leituras se estabilizem (pequeno movimento de uma leitura para a próxima é normal) e envie o comando cal, baixo, 12880

Nota: As leituras não mudarão depois que este comando for inserido.

Etapa 7: CALIBRAÇÃO DE DOIS PONTOS - Ponto alto

a) Enxágue a sonda antes de calibrar para o ponto alto.

b) Despeje um pouco da solução de calibração de 80000 µS em um copo. Certifique-se de que haja solução suficiente para cobrir a área de detecção da sonda.

c) Coloque a sonda no copo e mexa para remover o ar preso. Deixe a sonda sentar na solução. As leituras podem estar fora de +/- 40% do valor declarado da solução de calibração.

d) Espere que as leituras se estabilizem (pequeno movimento de uma leitura para a próxima é normal) e envie o comando cal, alto, 80000

Nota: As leituras mudarão depois que este comando for inserido. A calibração agora está completa.

Etapa 8: CALIBRAÇÃO DE PONTO ÚNICO

a) Despeje um pouco da solução de calibração em um copo (valor μS de sua escolha). Certifique-se de que haja solução suficiente para cobrir a área de detecção da sonda.

b) Coloque a sonda no copo e mexa para remover o ar preso. Deixe a sonda sentar na solução. As leituras podem estar fora de +/- 40% do valor declarado da solução de calibração.

c) Espere que as leituras se estabilizem (um pequeno movimento de uma leitura para a próxima é normal) e envie o comando cal, n onde n é o valor da solução de calibração.

Observação: as leituras serão alteradas depois que o comando for inserido. A calibração agora está completa.

Etapa 9: COMPENSAÇÃO DE TEMPERATURA DURANTE A CALIBRAÇÃO

COMPENSAÇÃO DE TEMPERATURA DURANTE A CALIBRAÇÃO
COMPENSAÇÃO DE TEMPERATURA DURANTE A CALIBRAÇÃO

A temperatura tem um efeito significativo nas leituras de condutividade / salinidade. O circuito de condutividade EZO tem sua temperatura configurada para 25 ̊ C como padrão.

Em nenhum momento você deve alterar a compensação de temperatura padrão durante a calibração.

Se a solução de calibração for +/- 5 ̊ C (ou mais), consulte o gráfico na garrafa e calibre com o valor correspondente.

Recomendado: