Открытый проект со схемой, платой и документацией.

Модуль измерения TDS (общего содержания растворённых веществ) — определяет суммарное количество растворённых в воде солей через измерение её электропроводности (EC). Предназначен для систем обратного осмоса (RO), электролизёров, приборов контроля качества воды, гидропоники и лабораторных исследований. Лицензия — общественное достояние.
Модуль использует метод измерения на переменном токе (AC) для возбуждения электродов, что устраняет электролиз, коррозию электродов и искажение результатов — типичные недостатки схем на постоянном токе. Переменный сигнал формируется генератором с делителем частоты и подаётся на пару погружённых в раствор электродов. Слабый сигнал с электродов усиливается, фильтруется и точно выпрямляется на операционных усилителях, затем преобразуется в стабильное постоянное напряжение, линейно пропорциональное электропроводности, и выводится на вывод OUT_TDS для подключения к АЦП микроконтроллера.
Питание 3,0–3,3 В — подходит для распространённых микроконтроллеров ESP32, STM32, Arduino; низкое энергопотребление и высокая стабильность. Аналоговый выход легко калибруется эталонным раствором TDS для точного перевода в ppm программно.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/vietav2002/tds_sensor