|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. T! n) X1 C7 E2 W8 }9 F
摘要:设计了一种基于PIC16F877 单片机的家用独立太阳能光伏发电系统。在逆变部分采用了最大功率跟踪的方法。系, E# ~3 X& @$ b( E% Y; ?
统电路简单,控制灵活,可靠性高,具有一定的市场推广价值。
* \7 V( ?: y+ b关键词:太阳能 PIC16F877单片机 最大功率跟踪$ Y) P7 e; ]8 w
当今世界,能源问题一直是人们关注的一个热6 E- s9 d8 L8 `" F4 o
点问题,以常规能源为基础的能源结构随着资源的8 r$ {. R1 Y' E5 ?) Z
不断耗用将愈来愈不适应可持续发展的需要。太
7 C8 c* D4 h6 t$ d. P7 U阳能可再生且无污染,作为21世纪最有潜力的能1 ^8 j. L6 w! [
源,太阳能产业的发展潜力巨大。太阳能光伏发电
% D* @. _+ \* O' S( x# q7 y* R1 Y是太阳能应用的-一个重要方向,到目前已经产生了
# I5 ?6 s- I' `# D# ]# K相当的经济效益和巨大的社会效益,成为发展最快- G+ [6 D0 g9 ?( e- S
的高新技术产业之一。设计一种可靠性高,成本低
* A9 h6 M2 `6 [0 l' Z! j* |的基于PIC单片机的户用太阳能光伏发电系统就非
. b+ d' Y9 j' x b* `5 f- L# }常有必要(1-3)% m7 r% `5 E u
1系统构成' [$ z3 {" j, C) j5 T! y0 k3 m: c
太阳能光伏发电系统主要由太阳能光伏阵列,
9 h) F5 g$ M' T! Y1 P5 |2 ]* A5 [蓄电池组,直流升压电路,逆变电路,控制保护电路
) [0 ?" K% J6 w% j$ Y, J! i和负载组成,系统原理框图如图1所示。% j$ _' A# \- H4 b4 n# o
4 h4 v( _0 S1 i1 d' O M3 R: q
光伏阵列(即太阳能电池板) ,是太阳能发电系统中
2 X& Z+ Q6 n+ u的核心部分,也是太阳能发电系统中价值最高的部' L9 O. {/ k( f" u1 w- X; v
分。其作用是将太阳的辐射能力转换为电能,或送 P7 ~& J5 a9 g
往蓄电池中存储起来,或推动负载工作。: _: z: F A) |( |8 P
蓄电池一般为铅酸电池,其作用是在有光照时
2 `' n' A3 ^7 ~' G0 W8 ~7 F0 c将太阳能电池板所发出的电能储存起来,到需要的
" [/ P1 f7 L; C1 K( p* n7 K+ n+ a4 v时候再释放出来。
4 X" n: }2 {' P" b8 K3 X控制保护电路的作用是控制整个系统的工作
2 j9 ]9 _: t3 u# G4 Z状态,并保护蓄电池,防止过充过放对蓄电池造成
& B, w2 H' g% q( o& O伤害。7 x- V- y+ B6 ~, o. O( H& D
逆变电路的作用是将太阳能发电系统所发出
# b! K7 E" y6 G+ u1 k的直流电能转换成交流电能,供给交流电电器及照
, G9 Z- x `& S" o/ ~" T' m$ l! S明系统。
& ]+ X! g9 _; b' E2硬件设计
. r D: R w" p* ]" `( L. Y3 _设计的太阳能光伏发电系统的硬件部分主要: n7 D6 J, c+ ` h1 x$ q
包括PIC单片机、电压采集单元、逆变单元、电流电
. u+ S/ F9 F0 U& @' F c压反馈单元、保护单元、运行指示输出单元等。其
% s, ~, |/ o9 [( }8 s3 @硬件结构如图2所示。! P' V7 U- `5 |2 X" _- B/ g0 v
2.1 PIC单片机! z! N+ B4 g! A/ Q
该太阳能发电系统采用MICROCHIP公司推出
1 i! a/ \+ R* F3 W7 D的PIC16F877单片机作为微处理器( mcu) ,控制整
8 O" @7 B+ y& \8 h2 n0 }8 H个系统的运行。该单片机是一款高性能的精简指
7 }3 g1 d- H6 }' W5 z. F3 W令集处理器( RISC CPU),其抗干扰能力很强,具有
|0 Y. H8 x* `锁相环电路,最高时钟频率可达40 MHz,有-一个8位5 c; |( i; \$ r& R) b ^) E8 [
9 _/ x% r% n/ ^' |' c/ b9 o0 I
& r# U6 N6 N b& D* `$ \9 r) c7 T# x( m0 w
附件下载:' p/ T6 u; R$ K$ B1 A5 Z
1 w1 a4 j- x' a0 V; G( H
|
|