Мазмуну:
Video: Arduino Wattmeter - чыңалуу, ток жана энергия керектөө: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Керектелген кубаттуулукту өлчөө үчүн түзмөктү колдонсо болот. Бул схема чыңалууну жана токту өлчөө үчүн Вольтметр жана Амперметр катары да иштей алат.
Жабдуулар
Аппараттык компоненттер
Arduino Uno
ЖК 16 X 2
LM 358 Op-Amp
7805 Көлөмдү жөнгө салуучу
Потенциометр 10к Ом
0.1 µF
Резистор 10км
Резистор, 20 кох
Резистор 2.21k Ом
Резистор, 0,22 Ом
Тест жүгү
Зымдарды туташтыруу
Программалык камсыздоо компоненттери:
Arduino IDE
1 -кадам: Arduino Wattmeterдин иштеши
Өз эсептегичтериңизди куруу тестирлөөнүн баасын гана түшүрбөстөн, тестирлөө процессин жеңилдетүү үчүн бизге да орун берет.
Иштөө:
Сенсор бөлүгүнөн чыңалууну жана токту өлчөө үчүн ишенимдүү болгон эки бөлүм бар. Чыңалууну өлчөө үчүн чыңалуу бөлүштүргүч схемасы 10KΩ жана 2.2KΩ резистордун жардамы менен аткарылат.
Бул резисторлордун жардамы менен сиз 24Вга чейинки чыңалууну оңой эле өлчөй аласыз. Бул резисторлор бизди чыңалуу диапазонун 0V - 5Vга чейин көтөрүүдө колдойт, бул кадимки Ардуино иштеген диапазон.
Учурдагы токту өлчөө үчүн, биз учурдагы маанилерди кадимки чыңалуу маанилерине алмаштырышыбыз керек. Ом мыйзамына ылайык, жүктүн чыңалуусунун төмөндөшү токко пропорционалдуу.
Демек, жүккө карата кичинекей шунт каршылыгы уюштурулган. Бул резистордун чыңалуусун баалоо менен биз токту эсептей алабыз. Биз Arduinoго берилген баалуулуктарды чоңойтуу үчүн LM358 Op-Ampти инверттөөчү эмес күчөткүч режиминде колдондук.
Пикирлерди көзөмөлдөө үчүн чыңалуу бөлүштүргүч тармагы a20KΩ каршылыгын жана 1KΩ каршылыгын камтыйт. Бул резисторлор болжол менен 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 lcd (rs, en, d4, d5, d6, d7);
float Voltage = 0.0;
float Current = 0.0;
float Power = 0.0;
жараксыз орнотуу ()
{
lcd.begin (16, 2);
Serial.begin (9600);
lcd.print ("Arduino");
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 (Voltage); Serial.println (Учурдагы);
Power = Voltage * Current;
Serial.println (Power);
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);
}
Сунушталууда:
Esp8266 негизделген Boost Converter Керектөө жөнгө салуучу менен укмуштуудай Blynk UI менен: 6 кадам
Esp8266 негизделген Boost Converter, Кереметтүү Blynk UI менен кайтарым байланышты жөнгө салуучу: Бул долбоордо мен сизге DC чыңалуусун кантип күчөтүүнүн эффективдүү жана жалпы жолун көрсөтөм. Мен сизге Nodemcu жардамы менен тездеткич конвертерин куруу канчалык оңой экенин көрсөтөм. Аны куралы. Ал ошондой эле экрандагы вольтметрди жана кайтарым байланышты камтыйт
Sigfox аркылуу электр керектөө жана экологиялык мониторинг: 8 кадам
Sigfox аркылуу электр энергиясын керектөө жана айлана-чөйрөнү көзөмөлдөө: Сүрөт Бул долбоор сизге үч фазалуу электр бөлүштүрүү боюнча бөлмөнүн электр керектөөсүн кантип алып, анан Sigfox тармагын колдонуучу серверге ар 10 мүнөт сайын жөнөтүүнү көрсөтөт. Күчтү кантип өлчөө керек? Бизде үч учурдагы кыскыч бар
Shelly Power керектөө сигнализациясы: 8 кадам
Shelly Power Керектөө Ойготкуч Сигнал: ЭСКЕРТҮҮ Бул көрсөтмө электрик катары жакшы чеберчиликке ээ болгон адам тарабынан аткарылышы керек. Мен адамдарга же нерселерге коркунуч жөнүндө эч кандай жоопкерчилик тартпайм. керектөө чектен ашат
Төмөн энергия керектөө доорунда зымсыз байланыш модулдарынын энергия керектөөсүн кантип туура өлчөө керек?: 6 кадам
Төмөн энергия керектөө доорунда зымсыз байланыш модулдарынын энергия керектөөсүн кантип туура өлчөө керек ?: Аз энергия керектөө нерселердин Интернетинде өтө маанилүү түшүнүк. Көпчүлүк IoT түйүндөрү батарейкалар менен иштеши керек. Зымсыз модулдун энергия керектөөсүн туура өлчөө менен гана, мен канча батареяны так эсептей алам
Электр керектөө эсептегич CHINT + ESP8266 & Matrix Led MAX7912: 9 кадам (сүрөттөр менен)
CHINT + ESP8266 & Matrix Led MAX7912: Бул жолу биз кызыктуу долбоорго кайтып келебиз, CHINT DDS666 Моно Моно фазасы менен инвазивдүү түрдө электр керектөөнү өлчөө, техникалык жактан бул бизде болгон турак жай же турак эсептегич мурунку бөлүмдө берилген