☆、设计硬件组成:STM32单片机最小系统+BL0942电能传感器+OLED液晶显示+继电器+按键设置+蜂鸣器+LED灯;
1、本设计采用STM32F103C8T6单片机作为主控芯片;
2、实时显示:通过OLED液晶显示屏实时显示插座电压、电流、功率、用电量、余额等信息;
3、电能检测:通过BL0942电能传感器实时采集插座的电压、电流、功率和用电量数据;
4、实时计费:系统通过检测的用电量数据和单价进行实时扣费,当余额≤0时,系统自动控制断开继电器,关闭用电输出;
5、参数设置:用户可以通过按键设置用电单价、电压限值、电流限值、功率限值,并将设置好的数据保存至Flash中存储;
6、开关控制:用户可以通过按键控制继电器吸合与断开,从而实现对用电打开/关闭的控制;
7、异常报警:当系统检测到电压、电流或功率任一数据超出设定限值时,系统发出声光报警提示,同时自动控制继电器断开,关闭插座;
8、余额充值:方便演示通过长按按键可以实现每次充值20元;