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

На базе микроконтроллера STM32 спроектирована и реализована многоканальная система сбора и контроля напряжения. Чтобы точно снимать различные слабые аналоговые сигналы, во входном тракте АЦП сделана схема нормализации: программно-управляемое усиление и активная фильтрация нижних частот собранных сигналов. Пользователь задаёт это из программы или внешними кнопками. Усиление регулируется в несколько ступеней. При аномалиях измеренного напряжения система может сама подать сигнал тревоги и автоматически снизить усиление, предотвращая повреждение из-за перенапряжения. Проверка показала, что система обладает высокой точностью, высокой надёжностью и лёгкой расширяемостью.
Описание лицензии.
Снимает и обрабатывает от 8 до 16 аналоговых сигналов. Для слабых сигналов коэффициент усиления управляется программно и регулируется в 8 ступеней. Против помех, возникающих при съёме сигнала, применён активный фильтр нижних частот на 100 кГц — фильтрация повышает достоверность собираемых данных. Снятые и обработанные данные выводятся на OLED-экран 3,5 дюйма.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/oshwhub.com/analog-signal-programmed-acquisi