第七讲:8.物联网直流电压远程监测
导读:
利用物联网开关实现直流电压远程监测。
01准备材料
直流电压传感器、物联网开关(淘宝疯狂物联)
02了解什么是直流电压传感器
此模块基于电阻分压原理所设计,能使端子接口输入的电压缩小5倍,模拟输入电压最大为5V,那么电压检测模块的输入电压则不能大于5V×5=25V(如果用到3.3V系统,输入电压不能大于3.3Vx5=16.5V)。所用AVR芯片为10位AD,所以此模块的模拟分辨率为0.00489V(5V/1023),故电压检测模块检测输入最小电压为0.00489V×5=0.02445V。
参数:电压输入范围:DC0-25V
电压检测范围:DC0.02445V-25V
电压模拟分辨率:0.00489V
DC输入接口:端子正极接VCC,负极接GND
输出接口:"+"接5/3.3V, "-"接GND,"s"接Arduino的AD引脚
03接线
事先将物联网开关接好电源。然后将直流电压传感器接入物联网开关的IO口。
根据上面参数,直流电压传感器的输入端接入可调变压器。
04物联网开关网络配置
当设备上电已经正常工作后,会在30秒内生成一个“ESP”开头并且没有密码的 设备AP配置热点,我们需要用手机或电脑搜索并与设备AP配置热点进行连接。连接成功后我们打开浏览器,在浏览器地址这里输入 192.168.4.1 进入设备的配置页面。具体操作请看第一讲。
05物联网管理平台
我们预先添加好设备。添加完设备后,在设备的右上点击工具按钮。弹出对话框往下拉到“接入传感器”,找到“IO01(T)”选择“AIN0”。(因为直流电压传感器接入到物联网开关的AIN0)。
为了直观表达,我们改下端口的名称,将AIN0改为“电压监测”
点击保存。退出对话框,再点击刷新按钮。
06将百分比转换
因为在设备上显示的是百分比(如下图:显示电压监测为27.06%),所以要进行简单的计算机下将它转换为我们熟知的电压值。
计算:5÷255×27≈0.529
25×0.5=12.5
解释:AD为8位,总元素=256(ff),因为模拟输入的电压最大为5v,所以分辨率为5÷(256-1)。再乘以参考值27(为电压监测的百分比)。得出直流电压传感器为0.5v
因为电压检测模块的输入电压则不能大于5V×5=25V,所以再乘以0.5,最后得出结果为电压监测的数值。