论文部分内容阅读
重大科学技术的发展成熟总是给人类社会生活带来重大的变革,一直以来,路灯都是仅以照明为目的,但随着科技日新月异的同时,尤其物联网技术成为现实之后,人们意识中的传统路灯已经满足不了建设智慧城市、智慧社区的要求。传统路灯大多数是采用手动、光照、时钟控制以及半夜的超大功率运行,不能按需调节亮度,不仅造成能源的浪费而且降低了其使用寿命。此外,路灯分布分散,缺乏有效的定位手段,给维护管理增加了难度,浪费了社会资源。在此背景下,设计实现智能路灯控制系统势在必行。
本文针对目前国内外路灯系统的现状,分析了路灯系统实现智能化的必要性和可行性,结合嵌入式技术、云技术、Web技术以及LPWAN,设计实现了基于NB-IOT的智能路灯控制系统。本系统包括主控模块、路灯现场环境数据采集模块、通信模块、输出控制模块、云平台、PC机Web管理系统等。本文选取基于Cortex-M4内核的32位低功耗微处理器STM32L476RCT6作为主控MCU,选取低功耗、低成本、广覆盖、广连接的NB-IOT模组BC95为通信模块,结合多个传感器、GPS模块以及继电器等外围电路模块实现了数据采集和输出控制,最终实现了系统硬件设计。选用FreeRTOS实时操作系统和状态机编程思想利用C语言实现了系统软件设计,同时使用了当前非常流行的云技术完成了设备到云平台的连接,使用Java语言完成了应用服务器和PC机Web管理系统。本系统改善了传统路灯的不足,实现了新时代、新技术下的智能路灯控制系统。
该系统以提高照明的舒适性、人性化和智能化以及资源的节约性、系统安全性为基础,与Web终端、无线通信技术、物联网技术和传统路灯相结合,实现了按需照明、数据采集、数据传输、数据处理和控制执行的一体化。文章最后对系统的整体性能进行了全面测试,测试结果表明,此系统能实现准确定位、准确采集各种数据,并根据数据执行相应的动作,同时将数据上传到应用端,并能从Web准确下发命令实现远程控制,满足了对智能路灯的需求。
本文针对目前国内外路灯系统的现状,分析了路灯系统实现智能化的必要性和可行性,结合嵌入式技术、云技术、Web技术以及LPWAN,设计实现了基于NB-IOT的智能路灯控制系统。本系统包括主控模块、路灯现场环境数据采集模块、通信模块、输出控制模块、云平台、PC机Web管理系统等。本文选取基于Cortex-M4内核的32位低功耗微处理器STM32L476RCT6作为主控MCU,选取低功耗、低成本、广覆盖、广连接的NB-IOT模组BC95为通信模块,结合多个传感器、GPS模块以及继电器等外围电路模块实现了数据采集和输出控制,最终实现了系统硬件设计。选用FreeRTOS实时操作系统和状态机编程思想利用C语言实现了系统软件设计,同时使用了当前非常流行的云技术完成了设备到云平台的连接,使用Java语言完成了应用服务器和PC机Web管理系统。本系统改善了传统路灯的不足,实现了新时代、新技术下的智能路灯控制系统。
该系统以提高照明的舒适性、人性化和智能化以及资源的节约性、系统安全性为基础,与Web终端、无线通信技术、物联网技术和传统路灯相结合,实现了按需照明、数据采集、数据传输、数据处理和控制执行的一体化。文章最后对系统的整体性能进行了全面测试,测试结果表明,此系统能实现准确定位、准确采集各种数据,并根据数据执行相应的动作,同时将数据上传到应用端,并能从Web准确下发命令实现远程控制,满足了对智能路灯的需求。