Você está na página 1de 17

O que é turbidez da água - Perigos do rio turvo

e água potável?
A turbidez da água é uma unidade de medida importante para determinar a
qualidade da água e descreve o grau de nebulosidade da água.

A turbidez é causada por um grande número de pequenas partículas que estão


suspensas na água e invisíveis ao olho humano. Enquanto partículas maiores
estão se instalando rapidamente, partículas pequenas – também conhecidas
como coloides – estão se instalando muito lentamente ou não estão se
acomodando.

A turbidez em rios ou lagos é frequentemente causada por atividades


humanas como construção, mineração e agricultura. O escoamento de águas
pluviais após uma chuva pode lavar sedimentos de áreas urbanizadas,
indústrias e terras agrícolas.
As partículas em suspensão absorvem o calor da luz solar e levam ao aumento da
temperatura da água. Além disso, uma alta turbidez espalha a luz para que a
atividade fotossintética em níveis de água mais profundos seja minimizada.
Ambos reduzem a quantidade de oxigênio, o que causa uma diminuição de
microrganismos aeróbios e deterioração do efeito autolimpante da água.
A turbidez na água potável e na água da torneira pode causar doenças porque
vírus ou bactérias podem estar ligados a sólidos em suspensão. Mesmo
desinfetantes como cloro ou esterilização UV têm sucesso limitado em altos
níveis de turbidez. Isso porque os sólidos em suspensão interferem nos
desinfetantes e atuam como escudos para vírus e bactérias.

A água da torneira percorre quilômetros de tubulações de abastecimento de


água e pode pegar nebulosidade devido a canos quebrados ou sujos. A OMS
(Organização Mundial da Saúde) publicou que a turbidez da água da torneira
deveria estar idealmente abaixo de 1 NTU. Se você não tem certeza sobre a
qualidade da sua água da torneira, você pode testá-lo com um medidor de
turbidez. É disso que trata este artigo. Vamos projetar nosso próprio medidor
de turbidez de água.
Nas estações de tratamento de efluentes, floculantes e coagulantes são
dosados em água com alta turbidez. Eles alteram as cargas elétricas das
partículas para que elas se amontoem e formem partículas maiores. As
partículas maiores são então depositadas em bacias de sedimentação que são
frequentemente equipadas com clarificadores de lamelas para maior
sedimentação de partículas.

Como você deve aprender que as partículas em suspensão na água espalha a


luz. Então vamos usar isso para medir a turbidez da água.
Medidor de Turbidez ou Sensor de Turbidez
Funcionando:

A medição da turbidez não depende apenas do padrão de turbidez, mas também


da fonte de luz.

A ISO 7027 estipula uma fonte infravermelha que se encontra na faixa de


comprimento de onda não visível, uma vez que as cores só ocorrem na faixa
visível, a medição infravermelha não é influenciada pela cor do meio.
medição de turbidez de acordo com US-EPA 180.1, usa luz branca na faixa
visível as unidades de turbidez diferem dependendo do método selecionado
para medição de acordo com ISO as unidades definidas são formizina,
unidade nefelométrica ou unidade de atenuação formazina para
medição de acordo com EPA a unidade é nefelimétrica turbidez.

Os métodos de medição de turbidez mais utilizados são:


•Medição de luz espalhada
•Medição de atenuação
Primeiro, vamos dar uma olhada mais de perto na medição de luz espalhada.
Usando este método, o espalhamento para frente ou para trás ou
o espalhamento de 90 graus é medido. O método padrão de acordo com ISO7027
e EPA 180.1 é a medição de 90 graus.

Aqui, o detector é posicionado em um ângulo reto da fonte de luz para medir


a luz espalhada a 90 graus da luz incidente. Este método é adequado para
baixos valores de turbidez em aplicações com maiores valores de turbidez.
São usados sensores que medem o espalhamento traseiro a 135 graus, por
exemplo, meios muito turvos contêm tantas partículas que a parte principal
do feixe de luz é espalhada de volta, isso significa que as diferenças de
turbidez podem ser detectadas muito melhor nos sensores de luz espalhada
traseira que são equipados com quatro detectores medindo a 90 graus e 135
graus são capazes de cobrir uma ampla faixa de medição.

Agora vamos dar uma olhada na medida de atenuação também descrita na


ISO 7027 aqui novamente um feixe de luz é irradiado através do meio. No
entanto, em contraste com os métodos de luz espalhada, a luz transmitida é
medida, porque o detector é posicionado em uma linha com uma fonte de luz.
Este método é adequado para valores médios a altos de turbidez, pois entrega
resultados definitivos e oferece alta reprodutibilidade.
A curva de sinal dos sensores de turbidez depende do método usado quando
se usa a medição de luz espalhada, a curva de sinal sobe até uma certa
densidade de partículas, pois a luz é espalhada em direção ao detector.
Quando a densidade de partículas aumenta ainda mais, o sinal de medição
enfraquece novamente, porque a luz é espalhada tão fortemente que a
radiação não chega mais ao detector. É por isso; A medição de luz dispersa
nem sempre fornece resultados claros. Esse fenômeno não ocorre com a
medida da atenuação; aqui o sinal enfraquece consistentemente com o
aumento da turbidez.

Agora, depois de explicar o básico, agora é hora de começar a trabalhar


no medidor de turbidez de água. Graças ao DFrobot por fazer este
incrível sensor de turbidez de água de baixo custo.
Princípio de funcionamento do sensor de turbidez:

O princípio de funcionamento do sensor de turbidez – Quando a luz passa


através de uma certa quantidade de água, a quantidade de penetração de luz
depende da quantidade de sujeira na água. À medida que a quantidade de
sujeira aumenta, a luz que penetra na amostra de água diminui, e o sensor de
turbidez mede a quantidade de luz transmitida para calcular a turbidez da
água de lavagem. Dentro do sensor há um tubo de par infravermelho. Quando
a luz passa através de uma certa quantidade de água, a quantidade de luz
transmitida depende do grau de contaminação da água. Quanto mais suja a
água, menos luz é transmitida.
Especificação do sensor de turbidez:
Tensão de funcionamento: 5V DC

Corrente de funcionamento: 40mA (MAX)

Tempo de resposta: <500ms

Resistência de isolação: 100M (min)

Método de saída: analógico e digital

Saída analógica: 0-4.5V

Saída Digital: Sinal de nível alto/baixo (você pode ajustar o valor limite
ajustando o potenciômetro)

Temperatura de operação: 5 °C ~ 90 °C

Temperatura de armazenamento: -10 °C ~ 90 °C

Peso: 30g

Dimensões do adaptador: 38mm28mm 10mm/1.5inches 1.1inches 0.4inches


Aplicações de sensores de turbidez
•Máquinas de lavar roupa,
•Lavar loiça
•controle de instalações industriais,
•coleta de esgoto ambiental
•Monitoramento da qualidade da água usando IoT
•Monitoramento da qualidade do óleo

Interface do Sensor de Turbidez com o


Arduino "Modo Analógico":

Este é o diagrama de circuito muito básico explicando como o sensor de


turbidez é conectado com o Arduino através do A & D "Conversor Analógico
para Digital". Os pinos de alimentação do circuito A & D são conectados com
os pinos 5V e GND do Arduino, enquanto o pino Dout do circuito conversor é
conectado com o pino analógico A0 do Arduino. Estas são as conexões
mínimas que você pode fazer para verificar o sensor de turbidez. Recomendo
este circuito para os iniciantes. Você pode conectar o Arduino com o
computador e, em seguida, abrir o monitor serial para verificar os valores. Ao
usar o sensor de turbidez no modo analógico, verifique se o modo de sinal
está definido como A.
Sensor de Turbidez código Arduino "Modo
Analógico":
Você pode começar com o código a seguir. Este programa lê o pino analógico
A0 do Arduino ao qual o sensor de turbidez está conectado. Este programa
simplesmente converte o sinal analógico na tensão. A partir desta tensão
podemos decidir se a água em teste está limpa ou se tem impurezas.

void setup() {
Serial.begin(9600); //Baud rate: 9600
}
void loop() {
int sensorValue = analogRead(A0);// read the input on analog pin A0:
float voltage = sensorValue * (5.0 / 1024.0); // Convert the analog reading
(which goes from 0 - 1023) to a voltage (0 - 5V):
Serial.println(voltage); // print out the value you read:
delay(500);
}

Depois de carregar o programa acima. Basta abrir o monitor serial, selecionar a


taxa de transmissão desejada 9600. Você deve ser capaz de ver a tensão. Se você
pode ler a tensão, então parabéns você fez isso com sucesso. Agora você pode
continuar com os testes. Vá em frente, selecione diferentes líquidos ou você pode
buscar água limpa, mergulhar o sensor de turbidez e começar a adicionar lama
ou areia e você verá a mudança na tensão.

Interface do Sensor de Turbidez com o


Arduino "Modo Digital":
Desta vez, o interruptor de modo de sinal é definido como D e o Dout é
conectado com o pino digital D2 do Arduino. Agora usando o potenciômetro
"a coisa da cor azul" você pode definir um valor limite. Assim, quando o valor
do sensor de turbidez aumentar ou diminuir do que o valor limite, um sinal de
saída de 5V será alimentado para o pino digital D2 do Arduino. Assim, a
qualquer momento, o Arduino receberá 0 ou 5V como sinal. Usando essas
informações de 0 e 5V, então você pode ligar e desligar algumas campainhas,
ou você pode ativar outros circuitos, você pode ligar lâmpadas 220Vac, ou
você pode ligar uma bomba de água, etc. Depende totalmente de você. Para
fins de demonstração, vou controlar o LED integrado disponível no pino 13.
Sensor de Turbidez Arduino código "Modo Digital":

int ledPin = 13; // Connect an LED on pin 13, or use the onboard one
int sensor_in = 2; // Connect turbidity sensor to Digital Pin 2

void setup(){
pinMode(ledPin, OUTPUT); // Set ledPin to output mode
pinMode(sensor_in, INPUT); //Set the turbidity sensor pin to input mode
}

void loop(){
if(digitalRead(sensor_in)==LOW){ //read sensor signal
digitalWrite(ledPin, HIGH); // if sensor is LOW, then turn on
}

else
{
digitalWrite(ledPin, LOW); // if sensor is HIGH, then turn off the led
}

}
Carregue o código acima e verifique se o fio Dout do conversor A & D está
conectado com o pino Digital D2 do Arduino. O LED acenderá e desligará
dependendo da pureza da água. Comece com água limpa e comece a adicionar
lama e você verá quando o valor de turbidez cruzar o valor limite o estado do
LED será alterado. Claro, você pode substituir este led por um relé para
controlar uma bomba ou uma campainha para avisá-lo.
Então, agora depois de cobrir o básico, agora é hora de levar este projeto a
outro nível. Desta vez, exibiremos os valores do sensor de turbidez da água no
LCD I2C. Dessa forma, você não precisará de um laptop e poderá monitorar
os valores em tempo real.

Monitoramento da Qualidade da Água Usando Sensor


de Turbidez e Diagrama de Circuito Arduino:

Para monitoramento em tempo real, defina a chave de modo de sinal para A


"Analógico". Conecte o Dout com o pino analógico A0. Para exibir os valores,
você pode usar o LCD I2C 16×2 para reduzir a fiação. Você também pode usar
um LCD 16×2 regular, mas isso precisará de mais fios. Então minha
recomendação é o LCD I2C. No Arduino o SCL é A5 e o SDA é A4. Então, conecte
os pinos SCL e SDA do LCD I2C 16×2 com os pinos A5 e A4 do Arduino,
respectivamente. Se você quiser reduzir ainda mais o tamanho, então você
também pode usar I2C Oled Display Module. De qualquer forma, continuarei
com o LCD I2C 16×2.

Monitoramento da Qualidade da Água utilizando


Sensor de Turbidez Código Arduino:
Antes, você inicia a programação; Em primeiro lugar, certifique-se de baixar
todas as bibliotecas necessárias. Você precisará das bibliotecas Wire.h e
LiquidCrystal_I2C.h.

/*
Download Libraries:
https://www.electroniclinic.com/arduino-libraries-download-and-projects-they-are-used-in-
project-codes/
*/

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); //0x27 is the i2c address, while 16 = columns, and 2 = rows.

void setup() {
pinMode(A0, INPUT);
lcd.init(); //Init the LCD
lcd.backlight(); //Activate backlight
lcd.home();
}
void loop() {

int sensorValue = analogRead(A0);// read the input on analog pin A0:


float voltage = sensorValue * (5.0 / 1024.0); // Convert the analog reading (which goes from 0 -
1023) to a voltage (0 - 5V):
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Turbidity:");
lcd.setCursor(0,1);
lcd.print(voltage);

delay(500);
}

Calibração do sensor de turbidez:


Depois de carregar o código acima. Basta ligar o seu Arduino e você deve ser
capaz de ver algo no LCD. Agora você pode começar com água limpa. Se o
valor no LCD for 4.2 ou 4.21, então não há necessidade de calibrar o sensor,
ele está funcionando muito bem. Mas, se você está recebendo um valor
diferente no LCD, então você precisará calibrar o sensor de turbidez
ajustando o potenciômetro disponível no circuito conversor A & D. Gire o
botão até ver um valor de 4,2 ou 4,21 e você está pronto.

Um gráfico do DFrobot mostra a relação entre a "turbidez" da NTU e a tensão.

De acordo com o gráfico acima, você pode mapear os valores de tensão em


termos de valores de NTU. Dessa forma, você pode exibir o valor de tensão
junto com o valor de NTU no LCD. Tenho certeza que você conhece a função
map() do Arduino? se não, então você pode ler sobre a função map() Arduino.
Tensão do sensor de turbidez em NTU:
A faixa de tensão que você pode ver é de 0 a 4,5 e os valores de NTU de 0 a
3500, agora tudo que você precisa é mapear a faixa de tensão de 0 a 4,5 para
0 a 3500 que é a maneira mais fácil. Ou você pode usar o 2Nd método que é
um pouco difícil e vamos implementar isso.
Na parte inferior do gráfico, você pode ver esta fórmula

Y = -1120,4x2 + 5742,3x – 4352,9


Onde x é a tensão, e eu já expliquei como medir a tensão do sensor de
turbidez
tensão de flutuação = sensorValue * (5,0 / 1024,0);

Esta linha de código dá-lhe a tensão.

Digamos que

Turbidity_Sensor_Voltage = Y

Então podemos usar a seguinte fórmula para converter o valor de tensão do


sensor de turbidez em valor NTU. No código do Arduino vamos
simplesmente escrever
NTU = -1120,4quadrado(Turbidity_Sensor_Voltage) + 5742,3
Turbidity_Sensor_Voltage – 4352,9;
Assim, usando a fórmula acima, podemos converter o valor de tensão do
Sensor de Turbidez no valor de NTU sem colocar muito esforço. Vamos
dar uma olhada no código final.

/*
* Arduino Turbidity Meter, Water Quality monitoring
* Download Libraries
* https://www.electroniclinic.com/arduino-libraries-download-and-projects-they-are-used-in-
project-codes/
*
*/
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); //0x27 is the i2c address, while 16 = columns, and 2 = rows.

int Turbidity_Sensor_Pin = A0;


float Turbidity_Sensor_Voltage;
int samples = 600;
float ntu; // Nephelometric Turbidity Units

void setup()
{
Serial.begin(9600); // for debugging purposes
pinMode(Turbidity_Sensor_Pin, INPUT);
lcd.init(); //Init the LCD
lcd.backlight(); //Activate backlight
lcd.home();
}

void loop()
{
Turbidity_Sensor_Voltage = 0;
/* its good to take some samples and take the average value. This can be quite handy
* in situations when the values fluctuates a bit. This way you can take the average value
* i am going to take 600 samples
*/
for(int i=0; i<samples; i++)
{
Turbidity_Sensor_Voltage += ((float)analogRead(Turbidity_Sensor_Pin)/1023)*5;
}

Turbidity_Sensor_Voltage = Turbidity_Sensor_Voltage/samples;
// uncomment the following two statments to check the voltage.
// if you see any variations, take necessary steps to correct them
// once you are satisfied with the voltage value then again you can comment these lines

//Serial.println("Voltage:");
//Serial.println(Turbidity_Sensor_Voltage);

Turbidity_Sensor_Voltage = round_to_dp(Turbidity_Sensor_Voltage,2);
if(Turbidity_Sensor_Voltage < 2.5){
ntu = 3000;
}else{
ntu = -1120.4*square(Turbidity_Sensor_Voltage)+ 5742.3*Turbidity_Sensor_Voltage - 4352.9;
}
lcd.clear();
lcd.setCursor(0,0);
lcd.print(Turbidity_Sensor_Voltage);
lcd.print(" V");

lcd.setCursor(0,1);
lcd.print(ntu);
lcd.print(" NTU");
delay(10);
}

float round_to_dp( float in_value, int decimal_place )


{
float multiplier = powf( 10.0f, decimal_place );
in_value = roundf( in_value * multiplier ) / multiplier;
return in_value;
}

Sensor de Turbidez com Arduino para monitoramento da qualidade da água,


Medidor de Turbidez (electroniclinic.com)

https://www.electroniclinic.com/turbidity-sensor-with-arduino-for-water-
quality-monitoring-turbidity-meter/

Você também pode gostar