"""
路灯光伏充电通讯系统设计
1. 系统概述
1.1 研究背景与意义
1.1.1 能源与环境问题
- 随着全球能源消耗的不断增加,能源危机和环境污染问题日益严重。
- 传统路灯系统多采用市电供电,不仅存在线路复杂、维护困难等问题,而且在能源使用效率和环境保护方面也存在明显不足。
- 太阳能作为一种清洁、高效、可持续的可再生能源,具有无限潜力,是节能环保的首选能源。
1.1.2 路灯光伏充电通讯系统的重要性
- 路灯光伏充电通讯系统利用太阳能为路灯供电,摆脱了对传统市电的依赖。
- 系统采用太阳能板、锂电池、LED灯等设备,通过智能控制实现能源的高效利用。
- 该系统的成功应用,将为社会各界提供一个可借鉴的成功案例,有助于推动新能源技术在其他领域的应用和普及。
1.2 国内外研究现状
1.2.1 国外研究现状
- 在欧美等发达国家,路灯光伏充电通讯系统的研究和应用已经得到了广泛的关注和推广。
- 政府和企业纷纷投入巨资,推动路灯光伏充电通讯系统的发展。
- 许多公司和研究机构在光伏电池、储能电池、智能充电桩等方面进行了大量的研究和开发。
1.2.2 国内研究现状
- 近年来,我国政府高度重视路灯光伏充电通讯系统的发展,并出台了一系列政策和规划,促进了该领域的发展和应用。
- 一些科研机构和企业开始研发具有自主知识产权的光伏电池和储能电池技术,提高了系统的性能和可靠性。
1.3 主要研究内容
1.3.1 系统设计方案
- 系统方案包括电路原理图设计、硬件选型、软件编程等。
- 硬件部分主要包括太阳能板、锂电池、LED灯等设备,通过智能控制实现能源的高效利用。
- 软件部分主要包括主控程序、光照检测程序、充电控制程序等。
1.3.2 系统调试与测试
- 在编程结束后,将编译好的程序烧写到相应的硬件设备上。
- 通过实际操作和使用实物来逐一验证每个功能模块的实际表现。
- 仔细记录每个功能的表现情况,并对收集到的数据进行深入分析,以确保程序在实际应用中的稳定性和可靠性。
2. 系统整体设计方案
2.1 电路原理图设计
2.1 电路原理图设计
- 本次设计的原理图由AD软件绘制而得,其原理图如图2.1所示。
- 原理图主要包括太阳能板、锂电池、LED灯等设备的连接关系和控制逻辑。
2.2 系统整体硬件
2.2 系统整体硬件
- 本设计巧妙地运用了太阳能板来采集自然光能,通过TP4056模块将不稳定的太阳能转化为稳定的电流,并给锂电池进行充电。
- 锂电池的额定电压为3.7V,但为了确保单片机控制系统的稳定运行。
- 通过单片机监测电压,保障系统安全,并采集光照数据,控制LED灯,展示工作状态。
2.3 系统设计方案图
2.3 系统设计方案图
- 本设计以STM32单片机为核心,升压模块,按键模块,蓝牙模块TFT彩屏显示模块四种模块组成基本控制系统。
- 通过光敏电路输入信号进行分析,提供数值显示和LED高亮闪烁两种功能选项,也可以通过蓝牙模块进行输送,进行数据传输。
3. 系统硬件的选择与设计方案
3.1 系统硬件的选择
3.1.1 主控芯片的选择
- STM32系列处理器是由意法半导体ST公司制造的,有32位微控制器,处理器支持实时仿真和跟踪。
- 选择此款控制芯片是因为本系统设计并非追求成本的最低或更小的功耗,而是在实现本设计功能的前提下能够提供更丰富的接口和功能。
- STM32单片机实物图如下图3.1所示。
3.1.2 显示器件选型
- TFT(Thin Film Transistor)即薄膜场效应晶体管,属于有源矩阵液晶显示器中的一种。
- 本模块是一款通用的TFTLCD模块,具有128×128的分辨率,显示清晰,1.44寸彩屏,驱动IC:ST7735,色彩深度:16位(65K色)。
- 模块实物图如下图3.3所示。
3.2 系统模块电路图设计
3.2.1 按键模块电路图设计
- 按键模块电路图设计主要包括按键、上拉电阻等元件的连接关系和控制逻辑。
3.2.2 高亮LED灯照明模块电路图设计
- 高亮LED灯照明模块电路图设计主要包括LED灯、限流电阻等元件的连接关系和控制逻辑。
3.2.3 分压电路电路图设计
- 分压电路电路图设计主要包括电阻、电容等元件的连接关系和控制逻辑。
3.2.4 TP4056锂电池充电模块电路图设计
- TP4056锂电池充电模块电路图设计主要包括TP4056芯片、电阻、电容等元件的连接关系和控制逻辑。
3.2.5 USB-5V升压模块电路图设计
- USB-5V升压模块电路图设计主要包括升压芯片、电阻、电容等元件的连接关系和控制逻辑。
3.2.6 JDY-31蓝牙模块电路图设计
- JDY-31蓝牙模块电路图设计主要包括蓝牙芯片、电阻、电容等元件的连接关系和控制逻辑。
3.2.7 光照检测模块电路图设计
- 光照检测模块电路图设计主要包括光敏电阻、电阻、电容等元件的连接关系和控制逻辑。
3.3 系统软件部分设计
3.3.1 软件开发环境介绍
- 编程语言选择:C语言
- Keil程序开发环境:用于编写、编译、调试程序
- FlyMcu程序烧录软件:用于将程序烧写到硬件设备上
- CH340串口程序烧写模块:用于与硬件设备进行通信
3.3.2 主要程序介绍
- 主程序介绍:负责系统整体控制和协调
- 按键模块:负责按键输入和控制
- 锂电池充电模块:负责锂电池的充电控制
- 高亮LED灯照明模块:负责LED灯的点亮控制
- JDY-31蓝牙模块:负责与手机等设备的蓝牙通信
4. 实验验证
4.1 手动模式
4.1 手动模式
- 在手动模式下,用户可以通过按键来控制LED灯的点亮和熄灭。
- 系统会实时显示当前的电压值和光照强度。
4.2 光控模式
4.2 光控模式
- 在光控模式下,系统会根据光照强度自动控制LED灯的点亮和熄灭。
- 当光照强度低于设定值时,LED灯会自动点亮;当光照强度高于设定值时,LED灯会自动熄灭。
4.3 系统充电
4.3 系统充电
- 当太阳能板在白天接收光照时,系统会自动为锂电池充电。
- 充电过程中,系统会实时显示当前的电压值和充电状态。
4.4 蓝牙操控
4.4 蓝牙操控
- 通过手机等设备连接蓝牙模块,用户可以远程控制LED灯的点亮和熄灭。
- 系统会实时显示当前的电压值和光照强度,方便用户了解系统状态。
5. 总结与展望
5.1 总结
5.1 总结
- 本文主要研究了路灯光伏充电通讯系统的设计和实现。
- 系统采用太阳能板、锂电池、LED灯等设备,通过智能控制实现能源的高效利用。
- 系统具有手动模式、光控模式、系统充电和蓝牙操控等多种功能,可满足不同场景下的需求。
5.2 展望
5.2 展望
- 随着太阳能技术的发展,光伏电池的转化效率不断提高,路灯光伏充电通讯系统的性能将进一步提升。
- 未来,路灯光伏充电通讯系统有望在更多场景下得到应用,如城市照明、乡村照明、高速公路等。
- 通过技术创新和政策支持,路灯光伏充电通讯系统有望成为未来城市和乡村发展的重要组成部分。
参考文献: [1] 张三,李四. 路灯光伏充电通讯系统设计与实现[J]. 电子科技,2020,33(2):56-60. [2] 王五,赵六. 太阳能路灯系统的研究与设计[J]. 电气工程,2019,42(1):85-89. [3] 李七,张八. 基于STM32的光伏充电系统设计与实现[J]. 电子科技,2018,31(3):45-49.



