基于STM32的智能路灯控制系统

一、研究的主要内容

路灯智能控制系统是以单片机为核心,主要包括七个模块:

一、实时时钟模块:除了显示时间,这个模块还可以根据时间来调整路灯的亮度。例如,在人流量较少的深夜时段,系统可以自动降低路灯亮度,以节省能源。

二、红外探测模块:此模块能检测行人和车辆,根据车流量自动调整路灯的亮度和开启时间,以提高路面安全。

三、光敏传感器模块:可以实时监测周围环境的光照强度和路灯的光照强度并通过数据采集、转化,在显示器上进行显示。

四、蜂鸣器报警模块:可以与城市管理系统联动,当检测到路灯故障时,不仅通过声光报警提醒维修人员,还能自动发送报警信息到城市管理中心,以便快速响应。

五、GPS模块:可以用于定位每个路灯的具体位置,便于管理和维修。同时,这个模块还可以接收来自城市管理中心的远程控制指令,如在特殊情况下(如节日庆典)远程调整路灯的亮度或模式。

六、键盘模块:除了调节系统参数,还可以设定特殊模式,如节能模式、紧急模式等,以适应不同的城市需求。

七、显示模块:不仅显示系统参数和工作状态,还可以显示路灯的能源消耗数据、维修记录等,便于进行能效管理和维护规划。

本系统分为手动/自动两种,手动方式可对路灯开关进行手动操作;自动模式下,当系统启动时,首先会根据时钟芯片的信息判断是否为工作时间,若不是工作时间,则会根据光感应模块检测到的周围环境的光照强度进行判断,光照强度如果低于设定的光照阈值,两个路灯全部点亮;否则,路灯保持熄灭状态。若在工作时间内,在晚上的前半夜,路灯会自动点亮,当过了午夜12:00以后,红外感应模块开始工作,通过红外检测如果检测到道路上有行人及车辆通过,路灯A保持点亮,路灯B自动点亮10s,10s开始计时,到时后路灯B自动熄灭。如果在工作时间内,该工作的路灯出现故障不进行工作时,故障检测电路中的蜂鸣器会进行报警,同时故障灯也会点亮。

总的原理图如下图所示,其中主要是单片机的最小控制系统和各个模块

PCB如下

绘制完成后经过焊接测试得到了我们的硬件系统

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值