基于单片机控制的太阳能LED智能路灯照明系统
2012-07-13张晓晖杜学东
电子设计工程 2012年7期
张晓晖,杜学东
(山东科技大学 信息科学与工程学院,山东 青岛 266590)
我国经济的高速发展必然伴随着能源的大量消耗,节约资源和保护环境是政府坚持的基本国策,目前国家大力倡导既环保又再生的能源(水电、风电、太阳能发电等)的开发,特别是太阳能的应用。本文基于此,结合单片机设计了一种太阳能LED路灯控制器,利用太阳能对蓄电池充电和LED路灯照明,并且具过充电、过放电保护功能、可根据白天晚上亮度自动启动和关闭LED灯等智能功能的路灯照明系统。
1 系统总体结构
图1为该系统结构图[1-5],由7个模块组成,分别为主控模块、数据采集模块、显示模块、过充电保护模块、过放电保护模块、光控模块和遥控模块组成。1)主控模块主要负责数据处理与外部电路控制;2)数据采集模块主要用于采集蓄电池两端的电压并将其转化为数字量输出;3)显示模块主要用于显示当前电压和时间;4)过充电保护模块主要用于避免蓄电池被过度充电而损坏;5)过放电模块主要用于避免蓄电池过度放电而损坏;6)光电模块主要用于根据白天和晚上的亮度自动启动和关闭LED灯;7)遥控模块主要用于实现对LED灯的人为控制。

图1 系统结构框图Fig.1 System structure diagram
2 系统硬件设计
2.1 主控及数据采集模块
主控及数据采集电路[2]如图2所示,包括单片机最小系统和A/D0809芯片,其中单片机P1口向数码管发送显示数据;P0口连接A/D0809芯片数据输出端,用于接收模数转换的数据;ALE(30引脚)连接 A/D0809的 CLOCK端,用于给 A/D0809提供时钟信号;……
登录APP查看全文
