实时警报通知:微信告警通知的重要性解析
755
2022-12-07
基于STC12C5A60S2的智能路灯系统
智能路灯
系统设计
外部电源设计
内部电源设计
光线强度采样电路
系统硬件设计
每个路灯模组的硬件包括8266WIFI模块,太阳能发电模块,蓄电池供电模块STC12单片机中控模块,LED驱动电路模块及路灯实体六个模块组成。系统硬件结构设计图如图1所示。
图1
LED电源驱动电路:
系统调光控制
路灯自检
路灯自检体系指到路灯开启时间段后,路灯亮度不足或无法亮起,自检体系开始工作。自检系统自动检测来自LED路灯光源的光强信号,当光强低于设定值时,可判定路灯已无法正常工作,并反馈故障信息。
自主调光
路灯正常通电工作后,系统可预设光路灯常亮值(默认PWM输出占空比为30%)。
当环境光强度小于50LUX时,路灯系统正常通电工作。
当环境光强度在50-150LUX时,路灯系统采用PWM调光方式。
当路灯系统感应人体经过时,系统输出PWM占空比为70%,并长亮至人体信号消失。
当环境光强大于300LUX时,路灯系统关闭,太阳能发电系统正常工作。
系统软件设计
系统组网设计
路灯是整个路灯控制的核心节点。ESP8266模组负责上位机与控制核心(STC12C5A60S2单片机以及其他驱动模块)的指令连接。首先,系统默认初始化上位机操作端和节点控制端,并由ESP8266模块自行组织客户端与子服务端实现总-分连接。随后程序进入中断循环,并实时检测是否有来自上位机操作端的指令数据,并根据外界环境实现自我控制。
路灯终端程序设计
路灯终端是为了实现各子部分信息的传递。路灯光线采集控制,来自上位机操作端的控制,自我控制。路灯自行加入控制网络,并监听指令信息,同时进入中断循环。
操作软件设计
结束语
发表评论
暂时没有评论,来抢沙发吧~