• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【原创】高山云教你之三--单片机玩转太阳能逆变系统[564帖 数控电源--电流检测]

 


         看帖请回帖,你的回帖就是我更新的动力!


                   有问题和疑惑请留言,本人将一一解答!     

 


高山云系列教程之一:高山云教你----学单片机--C语言,汇编语言对照篇,1:1学习

http://www.dianyuan.com/bbs/1484517.html

高山云系列教程之二:高山云教你----单片机控制全彩LED入门到精通

http://www.dianyuan.com/bbs/1485719.html


  

【本篇为】高山云系列教程之三:高山云教你----单片机玩转太阳能逆变系统


 

  太阳能是一种干净的可再生新能源,越来越受到人们的青睐,在人们生活、工作中有广泛的作用, 最常用的就是将太阳能转换为电能,太阳能电池就是利用太阳能工作的。而太阳能热电站的工作原理则是利用汇聚的太阳光,把水烧至沸腾变为水蒸气,然后用来发电。本系统将会对太阳能发电(即太阳能充电及其充电管理),低电压逆变等做详细讲解!


本系统整体概况:    太阳能充电管理模块:

    本模块主要以STC15F2K60S2单片机为核心对蓄电池进行电源充电管理,可以实现不同的充放电模式,也可以采用自动充放电模式。利用其内部的PWM模块产生PWM去控制MOS管完成DC-DC进行转换;利用其内部的ADC(10位AD)模块完成模拟量采集,以实现反馈信号取样;利用其内部的EEPROM实现掉电保存和程序模式设置;利用其内部的串口功能和电脑进行通讯,方便实现远程操作和集中控制。

    低电压逆变模块:
		
    本模块电路主要功能是将蓄电池中的低电压通过逆变转换成220V交流电压,以满足常规用电设备能正常工作所需要的电压和电流。本模块中的DC-DC模块主要采用SG3525进行变换,将12V或者24V低压变换为DC380V-420V的高压直流电;本模块中的SPWM将采用STC15F2K60S2为核心的单片机产生,利用其内部的各个模块以实现完整的逆变电路。

以下为本教程目录:

    一、太阳能充电及充电管理
 
      理论篇

          1.太阳能概述 ------------------------13帖               
          2.太阳能光伏原理---------------------13帖 
          3.太阳能电池-------------------------13帖 
          4.太阳能电池的工作原理---------------13帖 
          5.太阳能电池分类---------------------13帖 
          6.蓄电池-----------------------------13帖 
          7.蓄电池原理-------------------------13帖 
          8.蓄电池分类-------------------------13帖 
          9.什么是MPPT-------------------------13帖 
         10.为什么要使用MPPT-------------------13帖 
         11.几种常见MPPT的算法及优缺点---------31帖

硬件及软件篇
       1.STC15F2K60S2的最小系统------------------------------------------------------33帖 
       2.STC15F2K60S2如何下载程序----------------------------------------------------58帖 
       3.控制器外壳------------------------------------------------------------------92帖 
       4.单片机显示模块与按键(原理图)--------------------------------------------------140帖 
       5.串口显示程序(显示字符串)----------------------------------------------------189帖
       6.数码管与LED点亮程序----------------------------------------------------------199帖
       7.单片机对P1口8路电压的采集(电压表、电流表)-------------------------------------272帖
       8.STC15F2K60S2输出固定频率的PWM波-----------------------------------------------356帖
       9.单片机输出固定频率但占空比可调的PWM波------------------------------------------436帖
       10.单片机结合硬件实现固定电压输出(固定输出的数控电源)-----------------------------476帖
       11.以LM358为核心的运放电路实现电流检测--------------------------------------------564帖
       12.STC15F2K60S2带环路控制的数控电源(固定输出某电压的数控电源带稳压功能)
       13.STC15F2K60S2可调节输出电压的数控电源(可调节输出电压的数控电源带稳压功能)










全部回复(746)
正序查看
倒序查看
2014-05-04 09:27
哈哈 我先抢个沙发吧,期待更新后的内容!~
0
回复
2014-05-04 09:32
@电源网-娜娜姐
哈哈我先抢个沙发吧,期待更新后的内容!~
,谢谢!
0
回复
eason
LV.4
4
2014-05-04 15:31

yueyun出品必是精品啊,坐等老师更新。

0
回复
2014-05-04 15:45
@eason
yueyun出品必是精品啊,坐等老师更新。
哈哈!谢谢支持,我还在写帖子,写好就马上更新!
0
回复
javike
LV.12
6
2014-05-04 17:50

不知道楼主说的太阳能逆变是包括什么?

MPPT+DC-DC+SPWM,支持离/并网和错峰供电?

0
回复
2014-05-04 17:52
@javike
不知道楼主说的太阳能逆变是包括什么?MPPT+DC-DC+SPWM,支持离/并网和错峰供电?
我这个系统比较小,就离网呗,主要在于抛砖引玉!
0
回复
2014-05-04 17:53
@yueyunno1
我这个系统比较小,就离网呗,主要在于抛砖引玉!
包含你说的这几样,全部用单片机实现!
0
回复
fly
LV.9
9
2014-05-04 17:54
坐等更新学习
0
回复
心中有冰
LV.11
10
2014-05-04 18:13
这么高大上的帖子,必须得顶
0
回复
2014-05-04 20:25
@心中有冰
这么高大上的帖子,必须得顶

军长过奖了,您才是坛子里的泰山北斗,像你们学习,我这班门弄斧请勿见笑!

0
回复
2014-05-04 20:30
@fly
坐等更新学习
谢谢,正在整理资料中!
0
回复
2014-05-04 21:51
【正文】
一.太阳能充电及充电管理
理论篇
    1.太阳能概述
        太阳能(Solar Energy),一般是指太阳光的辐射能量,在现代一般用作发电。在化石燃料日趋减少的情况下,太阳能已成为人类使用能源的重要组成部分,并不断得到发展。太阳能的利用有被动式利用(光热转换)和光电转换两种方式,太阳能发电是一种新兴的可再生能源。

    2.太阳能光伏原理
        太阳能光伏发电系统是利用太阳电池半导体材料的光伏效应,将太阳光辐射能直接转换为电能的一种新型发电系统,有独立运行和并网运行两种方式。独立运行的光伏发电系统需要有蓄电池作为储能装置,主要用于无电网的边远地区和人口分散地区,整个系统造价很高;在有公共电网的地区,光伏发电系统与电网连接并网运行,可省去蓄电池,不仅可以大幅度降低造价,而且具有更高的发电效率和更好的环保性能。
 
太阳能离网系统框图

 
 

    太阳能并网系统框图

 

 

 

           3.太阳能电池

 

                 太阳能电池板是通过吸收太阳光,将太阳辐射能通过光电效应或者光化学效应直接或间接转换成电能的装置,大部分太阳能电池板的主要材料为“硅”,但因制作成本很大,以致于它还不能被大量广泛和普遍地使用。

    4.太阳能电池的工作原理
          太阳光照在半导体p-n结上,形成新的空穴-电子对,在p-n结电场的作用下,空穴由n区流向p区,电子由p区流向n区,接通电路后就形成电流。这就是光电效应太阳能电池的工作原理。

    5.太阳能电池分类
       (1)、硅系太阳能电池
            A. 单晶硅太阳能电池
	  单晶硅太阳能电池转换效率最高,技术也最为成熟。高性能单晶硅电池是建立在高质量单晶硅材料和相关的成热的加工处理工艺基础上的。现在单晶硅的电地工艺己近成熟,在电池制作中,一般都采用表面织构化、发射区钝化、分区掺杂等技术,开发的电池主要有平面单晶硅电池和刻槽埋栅电单晶硅电池。提高转化效率主要是靠单晶硅表面微结构处理和分区掺杂工艺。
 
            B. 多晶硅薄膜太阳能电池
由于单晶硅太阳能电池的成本高,为了节省材料,人们就开始在廉价衬底上沉积多晶硅薄膜,但由于生长的硅膜晶粒大小,未能制成有价值的太阳能电池。为了获得大尺寸晶粒的薄膜,人们一直没有停止过研究,并提出了很多方法。目前制备多晶硅薄膜电池多采用化学气相沉积法,包括低压化学气相沉积(LPCVD)和等离子增强化学气相沉积(PECVD)工艺。
 
            C.非晶硅薄膜太阳能电池
                非晶硅薄膜太阳能电池的成本低,便于大规模生产,普遍受到人们的重视并得到迅速发展,近几年它的研制工作得到了迅速发展,目前世界上己有许多家公司在生产该种电池产品。非晶硅作为太阳能材料尽管是一种很好的电池材料,但由于其光学带隙为1.7eV,使得材料本身对太阳辐射光谱的长波区域不敏感,这样一来就限制了非晶硅太阳能电池的转换效率。此外,其光电效率会随着光照时间的延续而衰减,即所谓的光致衰退S一W效应,使得电池性能不稳定。
 
       (2)、多元化合物薄膜太阳能电池
             为了寻找单晶硅电池的替代品,人们除开发了多晶硅、非晶硅薄膜太阳能电池外,又不断研制其它材料的太阳能电池。其中主要包括砷化镓III-V族化合物、硫化镉、硫化镉及铜锢硒薄膜电池等。
 
       (3)、聚合物多层修饰电极型太阳能电池
在太阳能电池中以聚合物代替无机材料是刚刚开始的一个太阳能电池制板的研究方向。其原理是利用不同氧 化还原型聚合物的不同氧化还原电势,在导电材料(电极)表面进行多层复合,制成类似无机P-N结的单向导电装置。
 
 部分电池板图片

 
    6.蓄电池
        将化学能直接转化成电能的一种装置。贮存化学能量,必要时放出电能。 
 
    7. 蓄电池工作原理
        充电时利用外部的电能使内部活性物质再生,把电能储存为化学能,需要放电时再次把化学能转换为电能输出,比如生活中常用的手机电池等。
 
    8.蓄电池分类
      蓄电池的种类大致可以为:铅酸蓄电池、镍氢蓄电池、镍氢蓄电池、锂离子电池、镍镉电池、钠硫蓄电池、镍锌蓄电池、锌空气蓄电池、飞轮电池。
 
部分蓄电池图片

 
 
     9.什么是MPPT
        太阳能光伏阵列的输出特性具有非线性的特点,并且输出受太阳幅照度,环境温度和负载影响,只有在某一输出电压值时,光伏阵列的输出功率才能达到最大值,这时光伏阵列的工作点就达到了输出功率电压曲线的最高点,称之为最大功率点(MPP-maximum power point)。为了有效的利用光伏电池,对光伏发电进行最大功率点的跟踪就显得尤为重要。 
 
         MPPT-最大功率点追踪
MPPT的工作原理为:在一个规定的周期内,微处理器定期地主动调节PWM的占空比D,改变太阳能电池的输出电流,从而引起太阳能电池的输出电压变化,检测太阳能电池输出电压及输出电流,计算出太阳能电池阵列的输出功率,然后根据最大功率点跟踪策略寻找最大功率点的位置。
0
回复
2014-05-04 22:09
@yueyunno1
【正文】一.太阳能充电及充电管理理论篇1.太阳能概述太阳能(SolarEnergy),一般是指太阳光的辐射能量,在现代一般用作发电。在化石燃料日趋减少的情况下,太阳能已成为人类使用能源的重要组成部分,并不断得到发展。太阳能的利用有被动式利用(光热转换)和光电转换两种方式,太阳能发电是一种新兴的可再生能源。2.太阳能光伏原理太阳能光伏发电系统是利用太阳电池半导体材料的光伏效应,将太阳光辐射能直接转换为电能的一种新型发电系统,有独立运行和并网运行两种方式。独立运行的光伏发电系统需要有蓄电池作为储能装置,主要用于无电网的边远地区和人口分散地区,整个系统造价很高;在有公共电网的地区,光伏发电系统与电网连接并网运行,可省去蓄电池,不仅可以大幅度降低造价,而且具有更高的发电效率和更好的环保性能。 太阳能离网系统框图[图片]     太阳能并网系统框图 [图片]            3.太阳能电池                 太阳能电池板是通过吸收太阳光,将太阳辐射能通过光电效应或者光化学效应直接或间接转换成电能的装置,大部分太阳能电池板的主要材料为“硅”,但因制作成本很大,以致于它还不能被大量广泛和普遍地使用。4.太阳能电池的工作原理太阳光照在半导体p-n结上,形成新的空穴-电子对,在p-n结电场的作用下,空穴由n区流向p区,电子由p区流向n区,接通电路后就形成电流。这就是光电效应太阳能电池的工作原理。5.太阳能电池分类(1)、硅系太阳能电池A.单晶硅太阳能电池单晶硅太阳能电池转换效率最高,技术也最为成熟。高性能单晶硅电池是建立在高质量单晶硅材料和相关的成热的加工处理工艺基础上的。现在单晶硅的电地工艺己近成熟,在电池制作中,一般都采用表面织构化、发射区钝化、分区掺杂等技术,开发的电池主要有平面单晶硅电池和刻槽埋栅电单晶硅电池。提高转化效率主要是靠单晶硅表面微结构处理和分区掺杂工艺。 B.多晶硅薄膜太阳能电池由于单晶硅太阳能电池的成本高,为了节省材料,人们就开始在廉价衬底上沉积多晶硅薄膜,但由于生长的硅膜晶粒大小,未能制成有价值的太阳能电池。为了获得大尺寸晶粒的薄膜,人们一直没有停止过研究,并提出了很多方法。目前制备多晶硅薄膜电池多采用化学气相沉积法,包括低压化学气相沉积(LPCVD)和等离子增强化学气相沉积(PECVD)工艺。 C.非晶硅薄膜太阳能电池非晶硅薄膜太阳能电池的成本低,便于大规模生产,普遍受到人们的重视并得到迅速发展,近几年它的研制工作得到了迅速发展,目前世界上己有许多家公司在生产该种电池产品。非晶硅作为太阳能材料尽管是一种很好的电池材料,但由于其光学带隙为1.7eV,使得材料本身对太阳辐射光谱的长波区域不敏感,这样一来就限制了非晶硅太阳能电池的转换效率。此外,其光电效率会随着光照时间的延续而衰减,即所谓的光致衰退S一W效应,使得电池性能不稳定。 (2)、多元化合物薄膜太阳能电池为了寻找单晶硅电池的替代品,人们除开发了多晶硅、非晶硅薄膜太阳能电池外,又不断研制其它材料的太阳能电池。其中主要包括砷化镓III-V族化合物、硫化镉、硫化镉及铜锢硒薄膜电池等。 (3)、聚合物多层修饰电极型太阳能电池在太阳能电池中以聚合物代替无机材料是刚刚开始的一个太阳能电池制板的研究方向。其原理是利用不同氧化还原型聚合物的不同氧化还原电势,在导电材料(电极)表面进行多层复合,制成类似无机P-N结的单向导电装置。  部分电池板图片[图片] 6.蓄电池将化学能直接转化成电能的一种装置。贮存化学能量,必要时放出电能。 7.蓄电池工作原理充电时利用外部的电能使内部活性物质再生,把电能储存为化学能,需要放电时再次把化学能转换为电能输出,比如生活中常用的手机电池等。 8.蓄电池分类蓄电池的种类大致可以为:铅酸蓄电池、镍氢蓄电池、镍氢蓄电池、锂离子电池、镍镉电池、钠硫蓄电池、镍锌蓄电池、锌空气蓄电池、飞轮电池。 部分蓄电池图片[图片]  9.什么是MPPT        太阳能光伏阵列的输出特性具有非线性的特点,并且输出受太阳幅照度,环境温度和负载影响,只有在某一输出电压值时,光伏阵列的输出功率才能达到最大值,这时光伏阵列的工作点就达到了输出功率电压曲线的最高点,称之为最大功率点(MPP-maximumpowerpoint)。为了有效的利用光伏电池,对光伏发电进行最大功率点的跟踪就显得尤为重要。MPPT-最大功率点追踪MPPT的工作原理为:在一个规定的周期内,微处理器定期地主动调节PWM的占空比D,改变太阳能电池的输出电流,从而引起太阳能电池的输出电压变化,检测太阳能电池输出电压及输出电流,计算出太阳能电池阵列的输出功率,然后根据最大功率点跟踪策略寻找最大功率点的位置。
明天接着更新。。。
0
回复
2014-05-05 10:10

呵呵这个帖子比较对我的专业胃口了,从前级充电到后级逆变都有,不过看到帖子都这么长了,感觉楼主还没说什么实质的内容,那些简单的概念性的说明建议一带而过,从以下几个方面来深入浅出的阐述更能吸引人!1、系统方案总述(包括硬件拓扑和软件控制),2、MPPT控制及蓄电池充电控制,3、逆变前级(3525升压部分)有哪些新意;4、逆变部分(普通的SPWM)逆变;我想从这四个大方向去阐述,然后每个部分具体用到些什么,要注意些什么写的能通俗些,能简单些,配上图解更好了!最后说个本人最大的疑问,前前后后一个单片机,暂且不管你速度和存储够不够,不知道楼主怎么处理的前后级的不同地问题?从我的经验看,要想保护做的好,显示做的比较充分,我觉得一个单片机是够呛的,当然这是一家之言,期待楼主的更新!也期待早点能出有价值的,不然天天看这些百度能找到的名词解释估计大家耐心都不会多的!

0
回复
amwcel
LV.4
16
2014-05-05 10:31
@yueyunno1
明天接着更新。。。

好东西,,,一定要顶。

0
回复
2014-05-05 10:35
@zhang_min9861
呵呵这个帖子比较对我的专业胃口了,从前级充电到后级逆变都有,不过看到帖子都这么长了,感觉楼主还没说什么实质的内容,那些简单的概念性的说明建议一带而过,从以下几个方面来深入浅出的阐述更能吸引人!1、系统方案总述(包括硬件拓扑和软件控制),2、MPPT控制及蓄电池充电控制,3、逆变前级(3525升压部分)有哪些新意;4、逆变部分(普通的SPWM)逆变;我想从这四个大方向去阐述,然后每个部分具体用到些什么,要注意些什么写的能通俗些,能简单些,配上图解更好了!最后说个本人最大的疑问,前前后后一个单片机,暂且不管你速度和存储够不够,不知道楼主怎么处理的前后级的不同地问题?从我的经验看,要想保护做的好,显示做的比较充分,我觉得一个单片机是够呛的,当然这是一家之言,期待楼主的更新!也期待早点能出有价值的,不然天天看这些百度能找到的名词解释估计大家耐心都不会多的!
哈哈!谢谢你的回复,这个帖子我是打算系统的由浅入深的进行讲解。我打算把整个帖子写得全面一点,如果一开帖就是电路或是一段代码很多人也吃不消,得循序渐进,每天都更新一些内容这样大家都容易接受。在这个项目中实际上是有用到2个STC15F2K60S2的单片机,1个单片机如你所述确实够呛。前级充电管理用1个单片机,这个单片机还兼顾输出逆变控制开关,逆变部分单独用一个单片机,因为逆变SPWM会很占用CPU时间~
0
回复
2014-05-05 10:36
@amwcel
好东西,,,一定要顶。

感谢一如既往的支持哈!

0
回复
2014-05-05 10:42
@yueyunno1
哈哈!谢谢你的回复,这个帖子我是打算系统的由浅入深的进行讲解。我打算把整个帖子写得全面一点,如果一开帖就是电路或是一段代码很多人也吃不消,得循序渐进,每天都更新一些内容这样大家都容易接受。在这个项目中实际上是有用到2个STC15F2K60S2的单片机,1个单片机如你所述确实够呛。前级充电管理用1个单片机,这个单片机还兼顾输出逆变控制开关,逆变部分单独用一个单片机,因为逆变SPWM会很占用CPU时间~

嗯,深入浅出是可以的,其实大系统方面的知识只要愿意做技术的,一上午自己找资料肯定能解决的,主要还是主体方案和细节部分需要好好讲解,如果过多的时间花在这个上面还是有些不值得,毕竟大家都是上班的,这里是当爱好、学习交流的平台!俗话说的好,只有让大家带着问题学习,才能更好的进步!我刚才还跟电源网的管理员说我之前做了这个完整的产品,后续将根据你的更新相互讨论,多问问你问题,让大家对这个系统的设计能更透彻?希望到时候您能多指导!

0
回复
2014-05-05 10:49
@zhang_min9861
嗯,深入浅出是可以的,其实大系统方面的知识只要愿意做技术的,一上午自己找资料肯定能解决的,主要还是主体方案和细节部分需要好好讲解,如果过多的时间花在这个上面还是有些不值得,毕竟大家都是上班的,这里是当爱好、学习交流的平台!俗话说的好,只有让大家带着问题学习,才能更好的进步!我刚才还跟电源网的管理员说我之前做了这个完整的产品,后续将根据你的更新相互讨论,多问问你问题,让大家对这个系统的设计能更透彻?希望到时候您能多指导!
说得在里,我也调整调整我的思路!
0
回复
2014-05-05 11:03
绝对的支持啊,向楼主学习。
0
回复
2014-05-05 11:07
@yueyunno1
说得在里,我也调整调整我的思路!

另外,楼主尽力能拿下本版区的最佳原创帖,我跟在你后面拿下个最佳回复,哈哈............

0
回复
2014-05-05 11:11
@zhang_min9861
另外,楼主尽力能拿下本版区的最佳原创帖,我跟在你后面拿下个最佳回复,哈哈............

好的,我一定努力!

0
回复
2014-05-05 11:11
@武爱电子
绝对的支持啊,向楼主学习。
哈哈!谢谢!
0
回复
yinlitansuo
LV.1
25
2014-05-05 13:04
@yueyunno1
好的,我一定努力!
顶一下!
0
回复
2014-05-05 13:31
@yinlitansuo
顶一下!
0
回复
挑战者
LV.5
27
2014-05-05 19:49
盟主强大,开网络课堂了!
0
回复
2014-05-05 20:25
@挑战者
盟主强大,开网络课堂了!

哈哈,谢谢支持,看好示波器了!

0
回复
amwcel
LV.4
29
2014-05-05 20:39
@yueyunno1
哈哈,谢谢支持,看好示波器了!

网络课堂。我算是学员中的一名了。。。感谢老师。

0
回复
2014-05-05 20:41
@amwcel
网络课堂。我算是学员中的一名了。。。感谢老师。

感谢amwcel的支持,我将继续努力

0
回复
2014-05-05 21:13

                10.为什么要使用MPPT?

 

0
回复