Оглавление:
Видео: Ваттметр Arduino - напряжение, ток и потребляемая мощность: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Устройство может использоваться для измерения потребляемой мощности. Эта схема также может действовать как вольтметр и амперметр для измерения напряжения и тока.
Запасы
Компоненты оборудования
Ардуино Уно
ЖК-дисплей 16 X 2
Операционный усилитель LM 358
7805 Регулятор напряжения
Потенциометр 10 кОм
0,1 мкФ
Резистор 10кОм
Резистор, 20 кОм
Резистор 2.21кОм
Резистор, 0,22 Ом
Тестовая нагрузка
Соединительные провода
Компоненты программного обеспечения:
IDE Arduino
Шаг 1: Работа ваттметра Arduino
Создание собственных счетчиков не только снижает стоимость тестирования, но также дает нам возможность облегчить процесс тестирования.
Работающий:
Со стороны датчика есть две секции, которые надежно измеряют напряжение и ток. Для измерения напряжения используется схема делителя напряжения с использованием резистора 10 кОм и резистора 2,2 кОм.
С помощью этих резисторов можно легко измерить напряжение до 24 В. Эти резисторы также помогают нам выбрать диапазон напряжений от 0 до 5 В, что является нормальным диапазоном, в котором работает Arduino.
Чтобы измерить ток, мы должны изменить текущие значения на обычные значения напряжения. Согласно закону Ома падение напряжения на нагрузке пропорционально току.
Следовательно, относительно нагрузки устанавливается небольшой шунтирующий резистор. Оценив напряжение на этом резисторе, мы можем рассчитать ток. Мы использовали операционный усилитель LM358 в режиме неинвертирующего усилителя, чтобы увеличить значения, передаваемые в Arduino.
Схема делителя напряжения для управления обратной связью включает резистор 20 кОм и резистор 1 кОм. Эти резисторы обеспечивают усиление примерно 21.
Узнайте больше о курсе IoT, который поможет вам создать индивидуальные решения IoT.
Шаг 2. Запустите код
#включают
int Read_Voltage = A1;
int Read_Current = A0;
const int rs = 2, en = 4, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
ЖК-дисплей LiquidCrystal (rs, en, d4, d5, d6, d7);
плавающее напряжение = 0,0;
float Current = 0,0;
float Power = 0,0;
установка void ()
{
lcd.begin (16, 2);
Serial.begin (9600);
lcd.print («Ардуино»);
lcd.setCursor (0, 1);
lcd.print («Ваттметр»);
задержка (2000);
lcd.clear ();
}
пустой цикл ()
{
Напряжение = analogRead (Read_Voltage);
Current = analogRead (Read_Current);
Напряжение = Напряжение * (5,0 / 1023,0) * 6,46;
Текущий = Текущий * (5,0 / 1023,0) * 0,239;
Serial.println (напряжение); Serial.println (Текущий);
Мощность = Напряжение * Ток;
Serial.println (Питание);
lcd.setCursor (0, 0);
lcd.print ("V =");
lcd.print (Напряжение);
lcd.print ("");
lcd.print ("I =");
lcd.print (Текущий);
lcd.setCursor (0, 1);
lcd.print ("P =");
lcd.print (Power);
задержка (1000);
}
Рекомендуемые:
Мощность сигнала Wi-Fi ESP32 TTGO: 8 шагов (с изображениями)
Мощность сигнала Wi-Fi ESP32 TTGO: в этом уроке мы научимся отображать мощность сигнала сети Wi-Fi с помощью платы ESP32 TTGO. Посмотрите видео
Ваттметр постоянного тока с использованием Arduino Nano (0-16 В / 0-20 А): 3 шага
Ваттметр постоянного тока с использованием Arduino Nano (0-16 В / 0-20 А): Здравствуйте, друзья! Я здесь, чтобы показать вам ваттметр постоянного тока, который можно легко сделать с помощью Arduino nano. Одна из основных проблем, с которыми я столкнулся, будучи любителем электроники, - это знать величину тока и напряжения, приложенного к цепям зарядки. Я
Переменный ток на +15 В, от -15 В, переменный ток 1 А и стационарный настольный источник питания постоянного тока 5 В, 1 А: 8 ступеней
Переменный ток до +15 В, -15 В, переменный ток 1 А и стационарный стационарный источник питания постоянного тока 5 В 1 А: Источник питания - это электрическое устройство, которое подает электроэнергию на электрическую нагрузку. Эта модель блока питания имеет три твердотельных блока питания постоянного тока. Первый источник питания дает переменный выходной сигнал от 1,5 до 15 вольт при силе тока до 1 ампера
Регулируемая постоянная нагрузка DIY (ток и мощность): 6 шагов (с изображениями)
Регулируемая постоянная нагрузка своими руками (ток и мощность): в этом проекте я покажу вам, как я объединил Arduino Nano, датчик тока, ЖК-дисплей, поворотный энкодер и пару других дополнительных компонентов, чтобы создать регулируемую постоянную нагрузку. Он имеет постоянный ток и режим мощности
12V Mini Joule Thief Inverter - мощность 220 В переменного тока светодиодная лампа с аккумулятором 12 В: 5 шагов
12V Mini Joule Thief Inverter - питание 220 В переменного тока светодиодной лампы с аккумулятором 12 В: Здравствуйте, это мои первые Instructables. В этой инструкции я расскажу, как я сделал простой инвертор для питания светодиодной лампы мощностью 12 Вт. Эта схема преобразует 12 В постоянного тока от батареи в 220 В переменного тока с высокой частотой, потому что в ней используется «похититель джоулей» как сердце