Оглавление:

Вольтметр переменного тока с использованием Arduino: 3 шага (с изображениями)
Вольтметр переменного тока с использованием Arduino: 3 шага (с изображениями)

Видео: Вольтметр переменного тока с использованием Arduino: 3 шага (с изображениями)

Видео: Вольтметр переменного тока с использованием Arduino: 3 шага (с изображениями)
Видео: Как сделать вольтметр на Arduino или ESP8266 2024, Ноябрь
Anonim
Вольтметр переменного тока с использованием Arduino
Вольтметр переменного тока с использованием Arduino

Это простая схема для определения напряжения переменного тока с помощью Arduino UNO без какого-либо вольтметра переменного тока !! НАСЛАЖДАТЬСЯ!!

Шаг 1: НЕОБХОДИМЫЕ КОМПОНЕНТЫ

НЕОБХОДИМЫЕ КОМПОНЕНТЫ
НЕОБХОДИМЫЕ КОМПОНЕНТЫ
НЕОБХОДИМЫЕ КОМПОНЕНТЫ
НЕОБХОДИМЫЕ КОМПОНЕНТЫ
НЕОБХОДИМЫЕ КОМПОНЕНТЫ
НЕОБХОДИМЫЕ КОМПОНЕНТЫ

Прочтите объяснение, чтобы знать, что каждый использует…

1) Понижающий трансформатор (12 В или 6 В), я использовал один на 6 В.

2) Резистор (2P - 1 кОм, поскольку я использовал 6 В Tx, для 12 В его 1 кОм и 4,7 кОм)

3) Диод (1N4007)

4) Стабилитрон (5 В)

5) Конденсатор (желательно 1 мкФ, иначе на 10 мкФ больше времени для разрядки !!)

6) Adruino UNO или любой другой, очевидно, и несколько перемычек (2)

Все это компоненты, необходимые для реализации проекта…

Шаг 2: Принципиальная схема и объяснение

Принципиальная схема и объяснение
Принципиальная схема и объяснение

Вы видите эту схему ?? ОХХХ … да ничего в этом

1) Понижающий трансформатор (от 220 В до 6 В переменного тока), но Arduino не может принимать напряжение переменного тока, чтобы считывать это также 6 В.

2) Давайте снизим рабочее напряжение Arduino с 6 до 5 В, чтобы он мог измерять или считывать, поэтому делитель напряжения использует резистор 2 1 кОм, так что получается 3 В переменного тока (приблизительно)

3) Для получения постоянного тока мы использовали диод в качестве полуволнового выпрямителя.

4) Теперь необходимо поддерживать не более 5 В постоянного тока, поэтому мы использовали конденсатор для стабилизации напряжения и зенвер-диод в качестве регулятора напряжения, который всегда поддерживает 5 В на клеммах !!

Итак, теперь часть схемы готова, теперь мы снимаем перемычки с клемм, показанных на принципиальной схеме (то есть через стабилитрон), и помещаем перемычки (+) на аналоговый вывод A0 Arduino и (-) на GND Arduino.

Если вы не знаете анод и катод диода, обратитесь в Интернет, это легко! серебряный катод (1N4007) И черный боковой катод (стабилитрон).

Шаг 3: Arduino и код

Ардуино и код!
Ардуино и код!
Ардуино и код!
Ардуино и код!
Ардуино и код!
Ардуино и код!

Выводы Arduino A0 и Gnd использовались для анализа поступающего напряжения по отношению к сети переменного тока …

Вход 5 В на выводе A0 относится к 1023-битному значению Arduino…

Итак, 220 В переменного тока (среднеквадратичное значение) = 311 В (пиковое значение) соответствует 1023 битам.

1 бит соответствует = 311/1023, Таким образом, мы взяли, b = analogRead (A0) и напряжение переменного тока = a = (b * 311/1023)

Теперь напряжение, которое мы получаем, представляет собой пиковое напряжение для получения среднеквадратичного значения. мы разделили пик / sqrt (2).

НО, если мы просто скажем последовательную печать, Arduino будет непрерывно строить график напряжения, поэтому мы создали программу, отображающую вывод только при изменении ввода.

Спасибо, что прочитали этот небольшой, но полезный проект, если у вас нет рядом с вами вольтметра переменного тока.

Я придумываю проекты IoT из следующего.

Код: ссылка Github на ino файл

Рекомендуемые: