离网光伏控制器

上传人:suij****uang 文档编号:152175680 上传时间:2022-09-14 格式:DOCX 页数:10 大小:393.76KB
收藏 版权申诉 举报 下载
离网光伏控制器_第1页
第1页 / 共10页
离网光伏控制器_第2页
第2页 / 共10页
离网光伏控制器_第3页
第3页 / 共10页
资源描述:

《离网光伏控制器》由会员分享,可在线阅读,更多相关《离网光伏控制器(10页珍藏版)》请在装配图网上搜索。

1、电路特色功能:1. 蓄电池过充电与过放电保护;2. 自动恢复放电功能;3. 防止蓄电池与太阳能电池反接功能。电路参数:1. 最大充电电流(A):52. 最大放电电流(A): 53. 蓄电池额定工作电压(V): 124. 太阳能电池额定输出电压(V): 185. 太阳能电池最大开路电压(V): 256. 过充电电压(V): 14.87. 过放电电压(V): 10.88. 恢复供电电压(V): 12.3在气候压力日趋加大的今天,减少温室气体排放,提倡低碳生透方式已成为全球的 共识。要实现低碳经济,除了通过技术创新、制度创新、产业转型等多种手段,尽量减 少煤炭,石油等高碳能源消耗,并提高人们的节能意

2、识外,开发新能源的应用是更重要 的手段,其中太阳能光伏发电是主要的新能源之一。在业余条件下,读者很容易利用太 阳能电池自己制作一套太阳能光伏发电装置,不但非常有趣,而且可以实现自己使用新 能源的愿望。业余制作的太阳能光伏发电装置一般不存在和电网并网的可能,因此需要在不用电 的时候用蓄电池把典储藏起来,需要用电时再使用蓄电池中储藏的电能,要实现这一 功能就需要一个太阳能光伏系统控制器,本文介绍一款用单片机电路设计制作的这种装 置。硬件电路设计本文介绍的太阳能光伏系统控制器系统使用额定输出电压为18V的太阳能电池板, 配用12V蓄电池,太阳能电池板的功率和蓄电池的容量可根据实际需要确定,同时考虑

3、到充电时间和用电时间的长短,进行合理搭配,如额定输出功率为10W的太阳能电池板 配10Ah的蓄电池比较合适。太阳能光伏系统控制器的电路见图1。电路由单片机电路、充电控制电路、放电控 制电路等部分组成。一、单片机电路IC1、R9、C3等组成单片机最小系统电路,其中R9、C3为上电复位电路,IC使 用PIC12F675,它虽然只有8只引脚,功能却比较强大,引脚见图2。PIC12F675片内含1KB的Flash只读程序存储器、64B数据存储器RAM和128B 的EEPROM,X作速度为020MHz,X作电压为25.5V。有6个具有复用功能的I/O 引脚 GP0GP5。PIC12F675可以选择外部或

4、内部振荡器,这里使用了内部振荡器,工作频率为 4MHz。片内有一个带有8位可编程预分频器的8位定时器/计数器Timer0和一个带有 预分频器的16位定时器/计数器Timer1, 一个看门狗定时器,4通道10位A/D转换器, 一个模拟比较器。VT5、VT6等组成充电控制电路,当PIC12F675的GP2脚输出低电平时,VT5截 止、VT6饱和导通,太阳能电池通过VD9、VT6给蓄电池充电。VT1、VT2和VT3、VT4等分别组成两路蓄电池放电控制电路,使用两路负载可增 加使用的灵活性,当程序对PIC12F675的GP4、GP5脚采取不同的控制时可实现不同 的功能,比如GP4作常规控制,GP5增加

5、夜灯控制功能,只有在天黑以后蓄电池才对 外供电。GP4、GP5如果采用相同的控制功能,两个输出端也可以并联使用。以第一路 (负载1)为例,当GP5输出低电平时,蓄电池通过VD8、VT1向负载供电。二、充放电控制器本文介绍的控制器采用A/D转换的方式测量蓄电池的电压,即先把蓄电池的电压转 换成数据,然后将测试数据和已储存的过充电电压、过放电电压、恢复供电电压数据进 行比较,根据比较结果作出相应的控制。电路中R11、R12和R15、R16分别组成蓄电 池和太阳能电池的电压取样电路,太阳能电池的电压取样电路在增加夜灯控制功能时使 用。PIC12F675的GP0、GP1分别作两个通道A/D转换器的模拟

6、信号输入端。A/D转换器的参考电压选择单片机内部的VDD,即5V作为参考电压。R10、VD5、C1、C2等组成单片机5V稳压电源VD7、保险丝FUSE组成防蓄电池反接电路,当蓄电池接反时VD7导通,通过保险 丝FUSE使蓄电池短路,烧断保险丝,从而蓄电池断路,起到保护电路和负载的作用。 保险丝FUSE同时也起到过载保护作用。VD9能防止太阳能电池板接反。VDDGP5/T1CKI/0SC1/CLKINGP4/AN3/T1G/OSC2/CLKOUTGP3/MCLR/VPPVSSGPO/ANO/CIN+/ICSPDATGP1/AN1/CIN-/VREF/ICSPCLKGP2/AN2/TOCKI/IN

7、T/COUT三、工作过程接上太阳能电池板和蓄电池后,电路的工作情况如下(设蓄电池的电压为U):充电工作情况:当U14.8V时GP2输出高电平,蓄电池停止充电。放电工作情况:当U由大于12.3V下降到10.8V前,GP4、GP5输出低电平,蓄电池对负载放电。1.当U10.8V时,电路并不立刻恢复蓄电池的供电,否则会在很 短的时间内因电压下降又停止供电,形成一种振荡的供电状态,即一会通一会断,为了 解决这一问题,设置了一个电压的回差,当蓄电池充电恢复到U12.3V时,GP4、GP5 再输出低电平恢复供电。3.软件设计程序在MPLAB IDE编译器中进行编译,使用汇编语言编写。程序由主程序、定时 中

8、断服务子程序、A/D转换子程序、延时子程序、数值比较子程序等组成。主程序主要用来进行初始化,设置单片机的工作模式,将各种控制电压值写入有关 存储单元。定时中断服务子程序使用了定时器/计数器Timer。,Timer0使用内部时钟源,预分 频器采用256分频。由于PIC12F675的内部振荡器振荡频率为4MHz,1个指令周期为4个时钟周期,因此一个指令周期为Ips,经256分频后Timer0的8位计数器TMR0 计数脉冲的周期为256ps,因此如果它的初始值取61,则计满256个数的时间为256x (256 61 ) =49920 (ps) 50ms,即每过50ms产生一次中断。程序中设置了一个计

9、 数变量N,每中断1次计1个数,每计满20个数时测量一下蓄电池的电压,即每过1s 测一下蓄电池的电压,程序根据测量结果发出相应的控制指令。PIC12F675有4通道10位的A/D转换器,这里使用了 AN0和AN1两个通道,转 换结果10位二进制输出到ADRESH和ADRESL寄存器中,输出格式采用左对齐,即 前8位存入ADRESH,后两位存入ADRESL,如图3所示。A/D转换器的参考电压为 5V,能转换的最大模拟电压值就是5V,因此取样电路要使用分压电阻,当输入的模拟 电压值为 5V 时转换结果为 1023=1111111111B,这时 ADRESH=11111111B=FFH, ADRES

10、L=11000000B=C0H。以蓄电池电压取样为例,当其电压为14.8V时,经分压后 GP0 输入的模拟电压为 12.8xR12/ (R11+R12) =12.8x2/ (2+6.2) =3.61 (V),对应 的A/D转换结果为1023x3.61 / 5=739,程序中把每次检测蓄电池电压进行A/D转换值 同739比较大小,当值大于739时即认为充电结束。程序中要用到的蓄电池各种控制电 压值所对应的A/D转换结果见表1。表2序号元件名称位号 型号规格 数量1 单片机 IC PIC12F67512 R10 金属膜 1/4W 680Q13 R7、R8 金属膜 1/8W 1kQ24 R1、R4、

11、R12、R16 金属膜 1/8W 2kQ 45 电阻器 R11 金属膜1/8W 6.2kQ 16 R15 金属膜 1/8W 6.8kQ 17 R2、R5、R9、R13 金属膜 1/8W 10kQ 48 R3、R6、R14 金属膜 1/8W 20kQ 39 电容器 C2 瓷片0.1gF110 电解电容器 C1100吁/16V111 C310吁/16V112 二极管 VD1、VD2、VD6 10V 稳压二极管 313 VD5 5V稳压二极管 114 VD7 1N5401115 VD8、VD9 SB560 (5A60V) 216发光二极管 VD3 中3绿色 117 VD4 归红色 118 三极管 V

12、T2、VT4、VT5 2SC945319 场效应管 VT1、VT3、VT6 IRF3205320 集成由路包座DIP8 121 保险丝FUSE 5A122 电路板PCB板1制作与调试先将目标文件gfkzq.HEX写入单片机PIC12F675 ,按图4对有关配置位进行设置, 具体烧写方法见无线电杂志以前的文章。控制器的印制电路图见图5,也可以使用 万能电路板进行安装。元器件的型号规格和数量见表2。图6是笔者制作的控制器实物(图中只装配了一路控制输出)。调试时主要是测试 电压控制点是否准确,只要调准一个电压控制点,其他几个电压控制点也就基本准确了, 这里选择调节过充电电压。由于控制器的A/D转换器

13、的参考电压选择单片机的5V工作 电压,因此5V稳压电源电压的大小影响到控制电压的精度,调试时用数字万用表测量 此电压,误差较大(超过0.2V)时应调换5V稳压二极管。接下来在充电的过程中测量蓄电池的电压,当充电指示发光二极管由点亮到熄灭时 的电压即为过充电电压,当此值偏离14.8V较大时,可通过改变取样电阻R11、R12的 分压比来调整,当测量值大于14.8V时,减小R11或增加R12的阻值,调大分压比; 反之增加R11或减小R12的阻值,调小分压比。使用时控制器输出的是蓄电池的12V 直流电源,当用电器使用220V交流电源时,还要接入一个输入电压为DC12V的逆变器, 逆变器的额定功率根据蓄

14、电池的容量和使用要求确定。表1名称电压(V)A/D转换结果ADRESHADRESL过充电电压14.8739B8HC0H过放电电压10.853986HC0H恢复供电电压12.361499H80H太阳能光伏发电装置在不用电的时候用蓄电池把电能储藏起来,需要用 电时再使用蓄电池中储藏的电能,要实现这一功能就需要一个太阳能光 伏系统控制器。这个太阳能光伏系统控制器系统使用额定输出电压为18V的太阳能 电池板,配用12V蓄电池,太阳能电池板的功率和蓄电池的容量可根据 实际需要确定,同时考虑到充电时间和用电时间的长短,进行合理搭配, 如额定输出功率为10W的太阳能电池板配10Ah的蓄电池比较合适。电路功能:1. 蓄电池过充电与过放电保护;2. 自动恢复放电功能;3. 防止蓄电池与太阳能电池反接功能。电路参数:1. 最大充电电流(A) W52. 最大放电电流(A) W53. 蓄电池额定工作电压(V) 124. 太阳能电池额定输出电压(V) 185. 太阳能电池最大开路电压(V) 256. 过充电电压(V) 14.87. 过放电电压(V) 10.88. 恢复供电电压(V) 12.3 电路图:PCB 图:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!