Porque é que o seu sensor de TDS fica instável quando a bomba de hidroponia se liga

As bombas submersíveis introduzem correntes elétricas parasitas e ruído eletromagnético diretamente no reservatório comum de nutrientes. Saiba porque é que isto afeta as leituras analógicas de TDS e como corrigi-lo via código ou hardware.
Quando as suas leituras analógicas de Sólidos Totais Dissolvidos (TDS) oscilam erraticamente no instante em que a bomba de água entra em funcionamento, o sensor não está avariado. O seu reservatório de nutrientes está a comportar-se como um condutor elétrico partilhado. A bomba submersível está a injetar correntes de fuga, loops de massa (ground loops) ou ruído de motor de alta frequência diretamente na água, corrompendo as medições na ordem dos microvolts das quais depende o conversor analógico-digital (ADC) do seu microcontrolador.
Pode resolver este problema na totalidade através de um de três métodos: intercalação por software (pausando a bomba durante as leituras), isolamento galvânico do circuito do sensor ou uma separação elétrica rigorosa das linhas de alimentação.
A física: por que razão a água atua como um circuito partilhado
Uma sonda analógica de TDS não mede a concentração química de forma direta; mede a condutividade elétrica (CE). O controlador da sonda aplica um sinal de excitação alternado de baixa tensão através de dois pinos metálicos submersos e mede a minúscula corrente resultante que flui pela água. Como a água pura é um isolador e os sais minerais dissolvidos criam iões livres, uma maior condutividade iónica corresponde a um TDS mais elevado.
O problema surge porque a solução nutritiva não está isolada eletricamente. Quando submerge uma bomba de 230V CA da rede elétrica ou uma bomba submersível de 12V CC sem escovas (brushless) no mesmo reservatório:
- Loops de massa galvânicos: Se a carcaça da bomba ou a fonte de alimentação CC partilharem qualquer caminho comum com a massa (ground) do seu microcontrolador, correntes de fuga parasitas CC ou CA fluem através da solução nutritiva condutora até aos pinos da sonda de TDS, encontrando um caminho de retorno indesejado para a massa através dos pinos do seu ADC.
- Interferência eletromagnética (EMI): Os circuitos de comutação no interior de bombas CC sem escovas (BLDC) e os campos indutivos de motores CA irradiam ruído eletromagnético de alta frequência para a água e ao longo dos cabos não blindados do sensor.
- Distorção harmónica de inversores: Em instalações escolares e agrícolas sul-africanas alimentadas por inversores de reserva ou sistemas de baterias solares durante os períodos de cortes programados de eletricidade (load-shedding), os inversores de onda senoidal modificada introduzem ruído harmónico significativo nos enrolamentos das bombas CA, amplificando drasticamente o ruído de fundo no tanque.
Como o sinal medido através da sonda de TDS é minúsculo — muitas vezes condicionado para uma saída analógica de 0–2,3V ou 0–3,3V —, até um potencial parasita de 50mV na água fará com que as leituras do ADC do seu microcontrolador oscilem drasticamente em centenas de partes por milhão (ppm).
Solução 1: A correção sem custos (intercalação por software)
Se o seu sistema utiliza um relé ou MOSFET para ligar e desligar a bomba, a correção mais simples e fiável não tem qualquer custo. A concentração de nutrientes varia ao longo de horas e dias, não em segundos. Não precisa de amostragem contínua em tempo real enquanto a água está em plena agitação.
Em vez disso, estruture o seu firmware (em MicroPython, Arduino C++ ou ESP-IDF) de modo a seguir um esquema de leitura com pausa na bomba:
- Desligue o relé da bomba.
- Faça uma pausa de 3 a 5 segundos para permitir que a turbulência do fluido, a cavitação de bolhas e as cargas capacitivas na água se dissipem.
- Faça 10 a 20 amostragens analógicas ao longo de 500 milissegundos.
- Aplique um filtro mediano (descartando as leituras mais altas e mais baixas) e calcule a média.
- Guarde ou transmita o valor de TDS validado.
- Volte a ligar o relé da bomba.
Executar este ciclo uma vez a cada 15 a 30 minutos proporciona uma monitorização precisa e sem desvios dos nutrientes, sem perturbar a oxigenação das raízes ou a circulação da água.
Solução 2: Isolamento galvânico por hardware
Se utiliza um sistema NFT (técnica de fluxo laminar de nutrientes / nutrient film technique) de fluxo contínuo ou um sistema comercial de vasos holandeses (Dutch buckets) onde a bomba não pode ser pausada, tem de isolar eletricamente o sensor dos barramentos de alimentação e de dados do controlador.
| Componente de isolamento | Função no circuito | Componente típico / Abordagem |
|---|---|---|
| Conversor CC-CC isolado | Quebra a massa de alimentação partilhada entre o microcontrolador e a placa do sensor. | B0505S-1WR3 (5V para 5V isolados) |
| Isolador de sinal analógico / Optoacoplador linear | Transmite a tensão analógica de 0–3,3V através de uma barreira ótica sem contacto elétrico direto. | HCNR200 / Breakout dedicado de isolamento analógico |
| ADC digital isolado (I2C/SPI) | Coloca o ADC no lado isolado e transmite as leituras digitais através de optoacopladores. | ADC ADS1115 emparelhado com um isolador digital ADuM1250 / ISO1540 |
A arquitetura de hardware mais limpa consiste em colocar um ADC externo (como um ADS1115) no lado do sensor em relação à barreira de isolamento, alimentar esse ADC com um conversor CC-CC isolado e fazer a ponte do barramento I2C para o seu ESP32 ou Raspberry Pi Pico recorrendo a um CI isolador digital. Isto garante uma ausência total de caminho galvânico entre a água e a lógica do seu controlador.
Solução 3: Separação de linhas de alimentação e boas práticas de cablagem
Se estiver a construir unidades de monitorização personalizadas — como as abordadas nos nossos recursos de prototipagem IoT Sheen ou integradas em canteiros automatizados de sala de aula através dos nossos kits escolares de hidroponia —, implementar a separação elétrica padrão evita a maioria das interferências antes de atingirem o sensor:
- Fontes de alimentação separadas: Nunca alimente uma bomba submersível de 12V a partir da mesma linha de alimentação CC que alimenta a lógica sensível do seu microcontrolador. O recuo indutivo (inductive kickback) quando a bomba arranca provoca quedas de tensão que desestabilizam a tensão de referência do seu ADC.
- Díodos flyback e snubbers: Coloque um díodo flyback 1N4007 em paralelo com os terminais indutivos da bomba CC, ou um snubber RC nos contactos do relé CA, para suprimir picos transitórios de tensão na origem.
- Encaminhamento de cabos: Nunca passe o cabo analógico de baixa tensão do sensor em paralelo com o cabo de alimentação de 230V ou 12V da bomba dentro da mesma calha ou tubo. Mantenha pelo menos 15 cm de separação física, ou utilize cablagem de par entrançado blindada e ligada à terra para a sonda.
- Ligação do reservatório à terra: Em sistemas com forte acoplamento capacitivo estático ou do motor, submergir no reservatório uma haste de ligação à terra dedicada em aço inoxidável 316, ligada à terra da rede elétrica, pode desviar os potenciais parasitas dos pinos do sensor.
Ao garantir uma temporização clara no seu software ou um isolamento galvânico adequado na sua cablagem, as suas leituras de TDS permanecerão perfeitamente estáveis, independentemente do que o motor da bomba estiver a fazer.



