本次项目中设计了一个用电管理功能节点,相当于智能插座的功能,可以串接在电源总入口处,对全屋用电情况进行数据采集统计分析并能自动手动控制电源通断。为了充分利用手头资源,硬件采用了涂鸦三明治插座功能板,它具有arduino uno v3接口,刚好可以直接插到同样具有arduino uno v3接口的 RSL10-002GEVB上。
涂鸦三明治插座功能板是一款支持计量、输出断电的多功能通断器,输入 AC 220 V。采用晶丰 BT01 电源芯片、贝岭 BL0937 计量芯片、贝岭 BL1117-3.3 LDO芯片、宏发继电器等关键器件实现电能计量,输出断电等功能。
原理图如下:
RSL10-002GEVB端软件上没有什么特别的地方,在基于之前的例子的基础上稍微修改即可,因为功能就2点,无非是数据通知上报给微信小程序,接受微信小程序下发的控制指令。
微信小程序端设计的界面如下:
可以实时显示电压、电流、功率,提供一个按钮用于控制电源通断。
点击功率按钮后进入统计界面,可以统计一周用电情况。
考虑到220V交流电的安全性问题,本功能节点仅设计了原型,没有实现具体的数据采集。
|