Этот вольтметр измеряет напряжения постоянного тока от 12 до 100 В. Устройство не нуждается во внешнем источнике питания и работает на базе Ардуино.
Инструменты и материалы:
-Arduino Nano;
-Дисплей SSD 1306;
-ADS 1115 - 16-битный АЦП;
-Резистор 690 кОм;
-Резистор 10 кОм;
-Макетная или печатная плата;
-Цифровой мультиметр;
-Преобразователь постоянного тока XH-M298;
-Аккумулятор 9 В;
-3D-принтере;
-Нить для принтера;
Шаг первый: корпус
Корпус мастер разработал в программе CAD и затем распечатал на 3D-принтере.

Шаг второй: схема
Перед сборкой схемы необходимо отрегулировать преобразователь на напряжение 12В. Затем все монтируется согласно схемы. При этом контакт ADDR ADC1115 подключается к земле. Это устанавливает адрес АЦП на 0x48.
Шаг третий: код
Идея устройства состоит в том, что измеряемое постоянное напряжение проходит через делитель напряжения. Затем напряжение поступает на аналоговый вывод преобразователя АЦП для считывания, передается в Arduino через I2C, и отображается на дисплее.
Мастер сделал электронную таблицу, которая автоматизирует вычисления на случай, если используются разные значения резисторов в делителе напряжения.
Код можно скачать ниже.
Шаг четвертый: тестирование
Чтобы проверить вольтметр, мастер использовал зарядное устройство для электрического велосипеда и аккумулятор, который идет в комплекте с велосипедом. Зарядное устройство установлено на 54,4 / 54,5 В.
Проверка цифровым мультиметром показала точность показаний вольтметра.
Источник (Source)
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
Подборки: Вольтметр Делитель напряжения

Пульсоксиметр на базе ESP32
