How to measure AC Voltage using ZMPT101B AC Voltage Module and Arduino UNO

Поделиться
HTML-код
  • Опубликовано: 7 июл 2024
  • This video shows how we can measure AC voltage using ZMPT101B AC Voltage Module sensor. The sensor provides an AC Voltage Waveform thus a program is needed to calculate the RMS value. The module may not support up to 250Vac as the waveform will start to distort seen on the Serial Plot. So modification is needed to be done in programming code. Although this module provide AC voltage waveform, it can also be used to find frequency. Further information such as power factor, phase angle and real power if used together with AC current waveform sensor.
    Solarduino blog page : solarduino.com/how-to-measure...
    We would need readers like you to support us in order to keep growing. You can support us in the following ways :
    1) Donate & fund raising
    2) Purchase components from our Aliexpress Affiliate links
    3) Like & Share videos & posts
    Aliexpress Affiliate Links :
    Aliexpress Mainpage - s.click.aliexpress.com/e/_d6XZp98
    1)ZMPT101B AC Voltage Module - s.click.aliexpress.com/e/oZSDlUaU
    2) PZEM-021 AC Energy Meter - s.click.aliexpress.com/e/5UAzX0Xm
    3) Arduino Uno - s.click.aliexpress.com/e/N6VvX6K8
    4) LCD Display Shield - s.click.aliexpress.com/e/5IiKQFs8
    5) Expansion Shield - s.click.aliexpress.com/e/rZsmmKJA
    6) Arduino Starter Kit - s.click.aliexpress.com/e/_d71x0Cg
    7) Ferrule Lugs & Crimper Sets - s.click.aliexpress.com/e/nX0FGyuC
    8) Terminal Plier Set - s.click.aliexpress.com/e/_d6ozNbf
  • НаукаНаука

Комментарии • 24

  • @nitinkumar29
    @nitinkumar29 3 года назад +1

    You can save calibration values in eeprom in the arduino and then you don't need to calibrate again if you turn off the arduino.

  • @AmeidaJoilson
    @AmeidaJoilson Год назад

    amigo. muito obrigado. seu foi unico codigo que funcionou para min.

  • @HobbyHomeWorkshop
    @HobbyHomeWorkshop Год назад

    Hi! Can you explain how to calibrate the circuit ? There are two variables, voltageOffset1 and voltageOffset2, which must be adjusted according to the value measured by the module (I do not connect the module to AC). What is the ratio between them? I can not make it.

  • @fenomatik99
    @fenomatik99 7 месяцев назад

    In your tutorial guide you said the following
    "For people out there that do not have the LCD Display Shield, you can manually offset by entering the offset value in the code and re-upload again. There are 2 offset values (voltageOffset1 & voltageOffset2) need to calibrate."
    what values do i need to hardcode in the sketch before and after turning off AC power supply ? Can you please explain this is very urgent.

  • @mastiff1995
    @mastiff1995 Год назад

    Can you explain the calibration more? (no display) .. In serial monitor (with no power) it shows 85 volts.. how would you adjust Voltage offset 1 and 2 for that?

  • @mateuszmazur1482
    @mateuszmazur1482 10 месяцев назад

    Hello. Is there any way to measure up to 260VAC? 250 is just a little bit too small in my case. Any ideas?

  • @Alexander-ri1bp
    @Alexander-ri1bp 6 месяцев назад

    Crazy to use a 1000:1000 CT to measure voltage like this. If the balast resistor fails, you fry your circuits. You should safely step down the voltage using a proper voltage transformer.

  • @mesquitamk1681
    @mesquitamk1681 9 месяцев назад

    cool very good one question it will change and show on the LCD from 0 to 250v

  • @manzoorkhan5246
    @manzoorkhan5246 2 года назад

    How we can use this voltage sensor in proteus?

  • @andreynavarro5516
    @andreynavarro5516 3 года назад

    Hi, Can I use this module to read a analog signal that changes its amplitud and frequency?
    I am generating it with a induction machine.

    • @solarduino1374
      @solarduino1374  3 года назад

      Hi. I have Never tried that before. I expect it is not suitable due to this voltage measurement is for 250v rms ac, if used for analog voltage signal (example 0-5v), there is huge resolution losses and measurement may not accurate.
      I suggest you just get a step down transformer to step down the analog signal to acceptable range of your micro controller board.

  • @marcin00015
    @marcin00015 6 месяцев назад

    is the polarity really required - can i switch live with neutral?

  • @omaral-gallab7735
    @omaral-gallab7735 Год назад

    Hi , How to connect arduino with oscilloscope

  • @stephanhintz2347
    @stephanhintz2347 3 года назад

    wich kind of fuse did you use ? i didnt get you in your video and would appreciate help.

    • @solarduino1374
      @solarduino1374  3 года назад

      Hi, you can use any kind of fuse 1-6A based on your cable size. In the video I was using car fuse as an example (for safety purposes make sure the fuse & its housing supports 230Vac rating)

  • @jeriellopez4927
    @jeriellopez4927 3 года назад +1

    Will this work for both lines hot ac?

    • @solarduino1374
      @solarduino1374  3 года назад +1

      Hi, this module only could support 250Vac. It is not recommended to measure between Phase wires.

  • @tubigkarat9456
    @tubigkarat9456 Год назад

    Will this still work if I use ESP32 instead of Arduino? I really hope you will answer my question.

    • @solarduino1374
      @solarduino1374  Год назад +3

      Hi, this sensors operating voltage and output signal is 5V, if you want to use ESP32 which supply and measures only 3.3V, you need a step up converter to 5V (for power supply to the sensor) and a voltage splitter to step down output signal from 5V to 3.3V into the ESP32. Hope it explains.

    • @tubigkarat9456
      @tubigkarat9456 Год назад

      @@solarduino1374 Thank you very much

  • @samahtebbal5218
    @samahtebbal5218 2 года назад

    can u give the code Arduino plaiz i need it know

  • @frankkwofie5855
    @frankkwofie5855 2 года назад

    please i need help, how do i contact you