这是一个用于测量插入插座的设备的交流电流和使用Blynk和OTA进行数据反馈的项目。
硬件组件:
- WeMos D1 Mini Pro× 1
- 评估板,ADS1015 12位ADC× 1
- 通用5.0伏1A电源× 1
- 电阻270欧姆× 1
- 电阻120欧姆× 1
- 通用2端口AC插座× 1
- 通用3线交流接地电源线× 1
- Blynk
- Arduino IDE
该项目测量插入其中的任何设备的交流电流。它的MCU是Wemos D1 Mini Pro。它通过ADS1015模数转换器测量偏移电压和电流电压。实际电流测量由YHDC SCT013 30A / 1V电流传感器完成。为它供电的是5v,1A电源。
它的工作原理如下:主负载AC线通过SCT013电流传感器到达插座。当设备插入交流电源插座时,SCT013会检测流经电线的电流,电流穿过传感器的中心。它检测从电流流过的二次电压。它输出0-1 V DC,0v为0A,1v为30A的线性电压。
假设您有1V交流电流。实际上在1v和-1v AC之间摆动。更多的工作是使用负数,所以我通过在线路上给SCT013施加一个偏移电压来克服这个问题。使用分压器,我将3.3V降至约1.015 V DC并将其用于我们的偏移电压。这允许所有数字保持正数。因此,例如,如果您有30安培AC,则输出0.015 - 2.015伏直流,因为它从1.015伏开始,并且交流测量电压在此周围摆动。