设计说明书部分资料如下
设计摘要:
随着智慧城市建设持续推进,智慧路灯作为城市物联网感知节点,在道路照明、能耗管控中发挥重要作用。传统路灯大多采用固定时段开关控制,缺少光照自适应调光能力,无法根据环境亮度动态调节亮度,同时缺少电压、电流在线监测功能,故障发现滞后,运维依靠人工巡检,成本高、效率低,难以满足精细化管理需求。
本文设计一套基于STM32与LoRa的智慧路灯控制系统,系统由1台主机与3台从机构成,搭载光敏电阻、INA219电能采集模块、OLED12864、ESP8266等外设。从机可采集环境光照,依据光照强度自动调节USB灯PWM亮度,也支持按键手动调光;实时采集路灯电压、电流、功率,具备欠压、过流检测与本地蜂鸣报警功能。主机通过LoRa无线组网,实现对从机的单控、群控、调光控制,同步接收从机故障信息并本地报警。ESP8266将所有设备数据上传云平台,支持查看路灯列表、实时与历史数据,远程调光控制,同时推送过流、欠压、通信中断等告警信息。该系统兼顾本地独立控制与远程云端管理,降低照明能耗,故障响应及时,可为小型智慧路灯组网方案提供参考。
关键词:STM32;智慧路灯;Lora
字数:11000+
目 录
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 研究内容与方法
1.4 论文章节安排
第2章 系统总体分析
2.1 系统总体框图
2.2系统主控方案选型
2.3主从机通信模块选择
2.4 电流监测模块选择
第3章 系统电路设计
3.1 系统总体电路组成
3.2 主控电路设计
3.3 电源电路设计
3.4 Lora模块电路设计
3.5电流模块电路设计
3.6 光敏电阻电路设计
第4章 系统软件设计
4.1 编程软件介绍
4.2 主机主程序流程设计
4.3 主机按键函数流程设计
4.4 主机显示函数流程设计
4.6 从机主函数流程设计
4.7 从机显示函数流程设计
第5章 实物调试
5.1 整体实物构成
5.2 从机数据采集功能测试
5.3 云平台数据上报功能测试
5.4 PWM调光驱动功能测试
第6章 总结
参考文献
致谢
随着我国智慧城市建设持续推进与 “双碳” 目标不断落地,城市公共照明作为基础设施的重要组成部分,其节能化、智能化改造需求日益迫切。路灯分布范围广、点位数量多、连续工作时间长,是市政用电的重要组成部分。传统路灯大多采用固定时控模式,仅按照预设时间开启和关闭,无法跟随环境光照变化动态调节亮度,黄昏、阴雨等光照不足时段照明不足,而在光线尚可的时段又保持满功率运行,造成大量电能浪费。同时传统路灯缺少电压、电流等电气参数在线监测功能,灯具故障、线路欠压、过流等问题无法主动上报,运维人员只能依靠人工定期巡检,巡检效率低、故障发现滞后,不仅增加运维成本,还会带来夜间道路安全隐患。现有部分智慧路灯方案通信成本偏高、组网复杂,部分方案只支持远程控制,缺少本地手动调节与本地报警能力,在网络中断时系统容易失控,可靠性不足,难以兼顾低成本、本地独立运行和云端远程管控的需求。
在此背景下,本文设计一套低功耗、可组网的智慧路灯控制系统,具有较强的现实应用价值。从节能层面来看,系统依靠环境光照实现自适应调光,按需输出照明亮度,能够有效降低照明能耗,减少碳排放,契合绿色低碳的发展方向。从运维管理层面来看,系统实时采集路灯电气参数,对欠压、过流等故障实时告警,故障信息同步上传云端,管理人员可以快速定位故障点位,变被动巡检为主动预警,大幅降低运维工作量。从功能可靠性层面,系统同时具备本地按键手动调光、本地声光报警、主机无线集中控制以及云端远程管控多重模式,在无线通信或者 WiFi 中断时,从机依旧可以独立完成光照检测、自动调光与故障保护,提升系统稳定性。该方案硬件成本较低,组网灵活,适合园区、乡村道路等中小规模照明场景改造,也为基于低功耗无线通信的物联网照明节点设计提供可参考的实践方案,对推动小型智慧照明系统的普及具有一定的工程参考意义。
国外对于智慧路灯的研究起步较早,欧美等发达国家较早将物联网、低功耗无线通信技术融入城市照明管控体系。国外研究多以 LoRaWAN 作为底层通信方案,依托成熟的广域网关架构,搭建城市级路灯管控网络,研究重点集中在大规模网络路由优化、低功耗调度算法、车辆行人联动调光、照明能耗模型优化等方向。部分研究结合边缘计算,将路况识别、环境感知数据在边缘节点预处理,减少云端数据传输压力,实现更加精细化的照明策略。国外产品体系标准化程度高,通信协议规范完善,但是整体方案偏向大规模城市部署,网关设备、平台服务成本较高,系统架构复杂,对小型场景、低成本改造场景适配性较差,很多方案弱化了本地独立控制能力,高度依赖云端和广域网关,一旦网络中断,节点控制功能容易失效,同时面向国内低成本教学与小型试点场景的轻量化样机研究相对较少。
国内智慧路灯研究在近些年发展迅速,伴随智慧城市、新基建政策推进,国内学者和企业围绕 NB-IoT、LoRa、WiFi 等多种通信方式开展大量研究。国内很多方案侧重于太阳能路灯改造、分时调光、远程开关控制等基础功能,能够实现路灯数据上传与远程开关。但现有不少研究仍存在短板:部分方案只实现简单开关控制,缺少连续 PWM 无级调光;部分系统只采集光照数据,缺少电压、电流、功率等电气参数监测,故障检测类型单一;还有很多组网方案只支持云端下发指令,缺少主机本地集中控制、单控与群控的双层管控机制,本地人机交互薄弱,没有配套本地显示屏与按键手动调光功能。同时多数文献将通信和云端作为核心,对本地故障保护、本地声光报警、网络断连后的自主运行能力研究不足。部分已有的 LoRa 路灯系统节点数量多,硬件成本高,不利于小型场景试点。总体来看,国内研究已经实现智慧路灯基础管控,但兼顾本地独立运行、电气参数全采集、本地显示、本地报警、LoRa 组网集中控制与云端平台联动的低成本一体化方案仍有拓展空间,这也是本文设计的重点。
本文围绕智慧路灯的感知、本地控制、无线组网与云端监控开展研究,采用软硬件协同设计的方式完成系统搭建,先明确系统整体架构,划分主机节点与从机节点功能,完成硬件电路的选型与原理图设计,搭建传感器采集、驱动输出、人机交互、无线通信等硬件电路。在此基础上编写底层驱动程序,实现环境光照信号、电气参数的采集与滤波处理,设计自适应调光算法,实现根据光照自动调节输出亮度,同时设计本地手动调光逻辑与故障判别程序,完成异常状态识别与本地告警。搭建无线通信协议,实现主机与多个从机的数据交互与指令下发,完成单控、群控等集中控制功能,最后通过 WiFi 通信将全部节点数据、告警信息上传云平台,开发配套的远程监控交互功能。在完成软硬件联调后,开展多组测试,验证数据采集精度、调光效果、无线通信稳定性以及故障告警功能,不断调试优化程序参数,保证系统在网络连通和离线状态下都可以稳定可靠运行。



