编号:
T5342613M
设计简介:
本设计是基于NB-IoT的城市路灯智能控制与状态监测系统架构,主要实现以下功能:
1.从机路灯终端节点,用三个从机
2.通过光敏电阻监测光照强度、
3.通过ADC引脚采集路灯工作电流/电压、
4.通过温度传感器采集环境温度
5.通过平台指令实现路灯开关、亮度调节(PWM 调光)功能。
6.通过主机按键可以设置电压、温度阈值、开关灯、调节灯亮度、设置光照强度阈值、定时开关时间
7.通过nb-lot连接云平台实时监控、远程控制、故障报警等核心功能
8.通过电池和type- C 双供电
9.通过oled显示屏路灯参数信息
10.主从机通过zigbee通信
单片机:STM32F103C8T6
电源:5V
传感器:温度传感器(DS18B20) 、光敏电阻、电压电流检测模块(INA219)
显示屏:OLED12864
执行器:USB灯、蜂鸣器(BEEP)
通信模块:4G 模块(ML307R)、zigbee通讯模块
人机交互:独立按键
报警模块:蜂鸣器 + LED 声光报警电路
标签:STM32F103C8T6、OLED12864、DS18B20、光敏电阻、INA219、USB灯、BEEP、ML307R、zigbee
扩展题目:智能温室大棚温湿度联动控制系统、基于物联网的山林苗木防冻监测预警系统、智慧农业大田霜冻灾害智能监测与防护系统![]()
![]()
![]()
![]()
![]()

基于 NB-IoT 的城市路灯智能控制与状态监测系统
-
主控部分
核心:STM32 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分
系统结构:分为从机路灯终端节点与主机控制节点两部分
控制模式:支持多种控制模式,优先级为 手动控制 > 定时控制 > 自动光照控制,可实现光控亮灯、定时开关灯、故障自动诊断(电压过高短路、电压过低断路、过温等)与报警功能一、主机控制节点
(一)输入部分
- 独立按键模块:用于设置电压、温度、光照强度阈值、定时开关时间,控制路灯开关与亮度调节,实现界面切换与参数配置
- 供电电路:为主机所有模块提供稳定工作电源
(二)输出部分
- OLED 显示屏:用于展示各从机路灯的实时参数、系统状态与控制信息
- 蜂鸣器模块:用于故障报警提示
- ZigBee 模块(主机):与从机 ZigBee 模块进行双向数据传输,下发控制指令并接收路灯状态反馈
- 4G/NB-IoT 模块:实现主机与云平台的数据通信,支持远程监控、控制与故障报警推送
二、从机路灯终端节点
(一)输入部分
- 温度采集模块:用于检测路灯区域的环境温度
- 光敏电阻模块:用于检测环境光照强度
- 电压电流检测模块:用于采集路灯的工作电压与电流
- 供电电路:支持电池和 Type-C 双供电,为从机部分稳定供电
(二)输出部分
- OLED 显示屏:用于展示从机本地的环境参数与路灯运行状态
- USB灯模块:作为路灯执行单元,支持 PWM 亮度调节
- ZigBee 模块(从机):与主机进行控制指令及状态数据的双向传输




