Uma ferramenta para calibrar e medir pwEC com sensores TDR genéricos e Arduino.
Este projeto surgiu da necessidade de utilizar sensores TDR genéricos para uso com crop steering.
Na prática do crop steering, é muito comum o uso e medição do pore water EC (pwEC), que é calculado a partir da medição da permissividade dielétrica (mais à respeito), uma funcionalidade presente apenas em sensores profissionais mais caros, como o Teros 12 da Metergroup.
No nosso caso, gostaríamos de usar sensores de solo mais acessíveis e comparar as medições com um Teros 12 para tentar encontrar alguma correlação nas medições.
Para isso, registramos uma série de 30 medições de cada sensor em uma planilha por aproximadamente 10 dias na tentativa de encontrar algum padrão.
Após alguma análise e com base em alguns artigos, fizemos aproximações quadráticas e cúbicas com os dados usando o Matlab.
No fim parece que conseguimos encontrar uma calibração. Com uma diferença de precisão de VWC < 3% e bulk EC < 100 ppm, o que podemos considerar um resultado satisfatório:
Leituras do sensor genérico com Arduino
Leituras do sensor Teros 12 com ZSC (spot check bluetooth) e o aplicativo Zentra
Leituras do sensor genérico com Arduino
Leituras do sensor Teros 12 com ZSC (spot check bluetooth) e o aplicativo Zentra
Você precisará de um sensor de solo TDR que meça a temperatura, a umidade e a condutividade do solo (EC).
Foi utilizado um sensor de solo da marca ComWinTop, modelo THC-S com interface RS485. Então leve em conta que toda a calibração foi feita com este sensor. Se você usar outros modelos de sensores ou de outros fabricantes, pode ser necessário recalibrar e ajustar o código-fonte (em breve iremos liberar um método e ferramentas para isso).
- Sensor no AliExpress (compre o modelo THC-S)
- Manual and software de leitura do sensor
- Adaptador USB/RS485 (Opcional. Se você quiser fazer medições de sensor com um PC com Windows via USB. Use esse adaptador específico. Outros modelos de adaptadores testados não funcionam!)
- Mais recursos sobre o sensor CWT
Também vai precisar:
- Arduino à sua escolha (usamos o Arduino Uno).
- Módulo bidirectional TTL to RS485 (MAX485) para Arduino.
- Protoboard.
- Cabos jumper.
- Módulo de Display OLED (opcional)
- O fio amarelo do sensor vai no conector
A
do módulo RS485. - O fio azul do sensor vai no conector
B
do módulo RS485. - O fio preto do sensor vai no GND do Arduino.
- O fio vermelho/marrom do sensor vai no 5V do Arduino.
Basta abrir o Arduino IDE, carregar o soil_sensor.ino no seu Arduino e observar o monitor serial
(padrão 115200
baud).
Se deseja fazer verificações pontuais in loco que não necessitem de um computador para fazer as leituras, use um módulo de display do Arduino. Aqui usei um módulo de Diplay OLED Adafruit-like de 128x64 pixels. Veja o código-fonte soil_sensor_display.ino.
Se deseja utilizar o sensor com um microcontrolador com wifi, veja a postagem de @danielfppps em seu blog sobre como utilizar esse sensor com NodeMCUv3.
Como afirmado anteriormente, todos os cálculos e software apresentados aqui foram baseados em dois sensores específicos, o THC-S da ComWinTop e o Teros 12 da Metergroup.
Sabe-se que diferentes sensores do mesmo tipo tendem a ter medições muito próximas, pelo menos nos modelo profissionais mais precisos. Portanto, é possível que essas calibrações funcionem com muitos sensores TDR similares aos do CWT.
Porém, dado o menor grau de precisão, além de possivelmente serem sensores genéricos sem alto padrão de fabricação, pode acontecer que as medições sejam muito diferentes do esperado. Nesse caso, tente fazer suas próprias medições e encontrar uma nova configuração de calibração, envie um PR e teremos prazer em testá-lo. Ou entre em contato para que possamos explorar melhor e tentar resolver problemas específicos de cada sensor.
O principal problema (talvez com todos os sensores) é a estabilidade do sensor no solo/substrato.
O sensor precisa ser inserido no substrato compactado (talvez por isso funcione melhor em lã de rocha) e evitar o máximo possível mover ou remover o sensor do local.
Uma vez movido ou removido e posteriormente recolocado, há uma grande chance de que as medições fiquem diferentes. Então o maior desafio aqui é posicionar todos os sensores de forma que as medições fiquem muito próximas. É um trabalho chato, mas possível. Então seja paciente.
Além disso, diferentes sensores podem mostrar diferentes medições, dependendo da posição. No caso do CWT THC-S e do Teros 12, sensores utilizados neste projeto, as medições foram feitas no mesmo pote/substrato com os sensores posicionados na mesma altura e alinhamento. Portanto, se você tomar esses cuidados, provavelmente terá medições muito próximas entre os sensores (veja mais abaixo).
As medições irão variar dependendo do posicionamento/altura do sensor, que irá variar dependendo do tipo e volume de substrato. Para resolver esse problema, a Aroya desenvolveu uma ferramenta de alinhamento de sensores:
No entanto, não é necessário ter a ferramenta. Abaixo estão as recomendações de posição:
Bags de coco e vasos de 4-7 galões (Alto e estreito) | Bags de coco e vasos de 4-7 galões (Padrão) | Bags de coco e vasos de 2-3 galões | Slabs, Blocos de lã de 3"-6", Bags de coco e vasos de 1 galão |
---|---|---|---|
3,5 polegadas (~9 cm) | 2,75 polegadas (7 cm) | 2,0 pol (5 cm) | 1.25 pol (~3 cm) |
Simplesmente meça com uma régua a partir da base do substrato (não necessariamente a base do vaso ou bag).
Coco não é um substrato uniforme. Mesmo a lã de rocha não tem tanta uniformidade. Esse é o principal fator nas diferenças de medições causados pelo posicionamento do sensor.
Veja o Ramsey Nubani da Aroya falando mais sobre isso:
https://aroya.io/en/knowledge-base/crash-courses/uniformity
- [Meter Group] Soil moisture sensors - How they work
- [Meter Group] Teros 11/12 Manual
- [Kameyama] Measurement of solid phase permittivity for volcanic soils by time domain reflectometry
- [Gonçalves] Influência da densidade do solo na estimativa da umidade ... por meio da técnica de TDR
- [G. C. Topp] Electromagnetic Determination of Soil Water Content
- [Yasser Hamed] Evaluation of the WET sensor compared to time domain reflectometry
- [Hilhorst] A Pore Water Conductivity Sensor
- [Gaskin] Measurement of Soil Water Content Using a Simplified Impedance Measuring Technique