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

Измерительное устройство в составе системы каротажа (carotage) — узел сбора данных на микроконтроллере ATmega328 (ревизия v1).
Питание: диапазон 8–24 В, средний потребляемый ток около 300 мА. Интерфейс — изолированный RS-485.
Датчики и тракты: датчик натяжения (на мостовой схеме с дифференциальным усилителем) с управлением смещением через ЦАП1 (0,5–8 В) и 10-битным АЦП (встроенным в ATmega328); датчик магнитных меток на микросхеме Холла UGN3503 с опорным смещением через ЦАП2 (2–3 В), выход GPIO (высокий — метки нет, низкий — есть магнитная метка); инкрементальный энкодер (оптический или магнитный, каналы AB), интерфейс TWI.
Прошивка и сопутствующие проекты (панель ESP, десктопная визуализация телеметрии) доступны на GitHub автора (Emile1154).
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/emile102201/meansur_rs485_2024-05-19_16-24-03