基于STC12C5A60S2的智能路灯系统

网友投稿 755 2022-12-07

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

基于STC12C5A60S2的智能路灯系统

智能路灯

系统设计

外部电源设计

内部电源设计

光线强度采样电路

系统硬件设计

每个路灯模组的硬件包括8266WIFI模块,太阳能发电模块,蓄电池供电模块STC12单片机中控模块,LED驱动电路模块及路灯实体六个模块组成。系统硬件结构设计图如图1所示。

图1

LED电源驱动电路:

系统调光控制

路灯自检

路灯自检体系指到路灯开启时间段后,路灯亮度不足或无法亮起,自检体系开始工作。自检系统自动检测来自LED路灯光源的光强信号,当光强低于设定值时,可判定路灯已无法正常工作,并反馈故障信息。

自主调光

路灯正常通电工作后,系统可预设光路灯常亮值(默认PWM输出占空比为30%)。

当环境光强度小于50LUX时,路灯系统正常通电工作。

当环境光强度在50-150LUX时,路灯系统采用PWM调光方式。

当路灯系统感应人体经过时,系统输出PWM占空比为70%,并长亮至人体信号消失。

当环境光强大于300LUX时,路灯系统关闭,太阳能发电系统正常工作。

系统软件设计

系统组网设计

路灯是整个路灯控制的核心节点。ESP8266模组负责上位机与控制核心(STC12C5A60S2单片机以及其他驱动模块)的指令连接。首先,系统默认初始化上位机操作端和节点控制端,并由ESP8266模块自行组织客户端与子服务端实现总-分连接。随后程序进入中断循环,并实时检测是否有来自上位机操作端的指令数据,并根据外界环境实现自我控制。

路灯终端程序设计

路灯终端是为了实现各子部分信息的传递。路灯光线采集控制,来自上位机操作端的控制,自我控制。路灯自行加入控制网络,并监听指令信息,同时进入中断循环。

操作软件设计

结束语

上一篇:运放应用电路分析
下一篇:重庆江津供电公司已在全市率先试点应用了变电站智能视频巡检系统
相关文章

 发表评论

暂时没有评论,来抢沙发吧~