基于IRF3205的太阳能路灯控制器的设计1 2017毕业论文下载

太阳能路灯是一种利用太阳能光伏发电系统作为电源的路灯,是一种绿色环保型产品


太阳能路灯系统主要由4大部分组成,即太阳能电池板、蓄电池、路灯控制器、灯杆及照明灯具

太阳能路灯控制器作为系统的控制中心起着非常关键的作用,太阳能路灯控制器的作用就是防止蓄电池的过充电和过放电,根据光线的强弱控制灯具光源的开关,利用单片机的定时器控制亮灯的时间等

根据铅酸蓄电池的放电特性,若放电深度达到容量的10%,循环使用寿命最多500次[1],按照太阳能路灯每天充放电一次,系统只能使用1年半

若过充蓄电池容易硫化,严重情况甚至爆炸另外光线弱时太阳能电池板电压低于蓄电池电压,有可能引起反充因此

设计一款好的太阳能控制器能够有效的延长蓄电池和太阳能电池板的寿命,具有重要的现实意义

一.控制器功能需求与硬件结构
太阳能路灯控制器需要通过单片机内部A/D对太阳能电池板电压、蓄电池端电压等参数进行采样,通过采样的值判断蓄电池是否达到过充或者过放状态,从而让蓄电池工作在最佳状态

根据太阳能电池板的电压值判断当前是白天还是黑夜来决定亮灯还是不亮灯

由于蓄电池容量有限,控制器必须具有通过设置放电的时间来保证蓄电池每天都有电

根据以上分析,太阳能控制器必须具备的功能有:1.蓄电池防过充和过放;2.负载短路、过流保护;3蓄电池防反充;4. 太阳能电池板、蓄电池、负载当前状态显示; 5. 光控功能,根据电池板的电压来判断是白天还是黑夜.  6. 时控功能,需要按键设置数码管的时间来确定晚上亮灯的时间

根据控制器的功能需求,所设计的太阳能控制器硬件结构如图1所示

图 1 太阳能路灯控制器硬件结构图
     本控制器以主控芯片ATmega88为核心,控制器系统包含了太阳能电池板、蓄电池电压采集模块,LED状态显示模块、LED数码管功能设置模块,按键模块、充放电开关控制模块和电源模块

其中充放电开关控制模块采用MOSFET开关管[2],串联在电池板和蓄电池之间,通过微控制器I/O口输出PWM信号,实现充放电功能

二.系统关键硬件电路设计
(一)充放电电路设计
由于ATmega88单片机的I/O口驱动能力有限,不能直接驱动IRF3205开关管,同时为了防止主线路上的电流流进I/O口,进而烧片

I/O口驱动电路的设计非常关键,本设计采用对管三极管半桥拓扑驱动电路,有效的解决了这一问题

充电电路图如图2所示

图 2 太阳能路灯控制器充电电路

在蓄电池充电初期,单片机I/O口输出低电平,VCC电压通过Q2三极管直接
图2 充电电路图
加在D2二极管上,Q1开关管得到所要的开启电压,Q1导通,电池板对蓄电池进行直充,直至蓄电池电压至浮充点,此时由单片机发出PWM信号,快速控制Q1的导通与关断,进入对蓄电池的浮充充电状态;当蓄电池电压充电至过充点时,由单片机PB1口发出高电平,通过Q3、Q、Q三个三极管的驱动将R1电阻的一段拉到低电平,则D2二极管上没有电压,Q1开关管关断,从而停止对蓄电池充电,形成对蓄电池的过充保护;当蓄电池电压降至过充恢复电压时,导通Q7 ,恢复为正常充电

图2中P6KE62A为瞬态抑制二极管,用来防止电池板电流变化对内部电路的干扰,MBR2060CT是大功率二极管,平均导通电流位20A,反向电压60V,用来防止蓄电池对电池板反向充电

FUSE是保险管,防止蓄电池短路

    放电电路要能稳定的开启和关断负载,采用的仍然是IRF3205开关管,用单片机I/O口
控制开关管开断动作,采用三极管对管驱动电路

电路图和充电电路类似,在这里不再详述

(二)光电检测电路的设计
光电检测电路主要包括太阳电池板电压检测电路、蓄电池电压检测电路两个部分

蓄电池电压检测电路如图3所示

图 3 蓄电池电压检测电路
蓄电池电压经R11、R12构成的电阻分压电路接至单片机A/D转换口,单片机将电压转换成电压数据存放在内存中和显示出来

控制器采用检测蓄电池端电压作为充电控制的方法,把设定转换点的蓄电池端电压值作为充电各阶段的自动转换和停充控制的边界电压[3]

太阳能电池板电压检测电路同样采用电阻分压的设计,根据电池板电压判别光线的强弱

在白天光线充足时,使连接电池板和蓄电池的IRF3205开关管导通,让电池板给蓄电池充电;当外界光线使太阳能电池板电压到达最低限度(4V)时,接通蓄电池点亮负载

(三)按键/显示电路的设计
系统设有通用模式、纯光控、光控开+1-12h延时关模式等10种工作模式,控制器采用


发表回复