Tải bản đầy đủ (.docx) (99 trang)

Thiết kế, chế tạo mô hình nhà trồng rau thông minh

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.85 MB, 99 trang )

LỜI CẢM ƠN

 !"#$"%&'()$"*+,)-!(&
./012+0(34,54
5%6./67
89+./":9;<=91(>1Hoàng
Hải Hưng"#,"?@A)-.%B./!(C#
./7
D0E1%49&
76,F<2(+11
1&+"@#12=&16!;
01(+./!G)":0<#%EH
9&606(91!I(!-<
(7
Hưng Yên, Ngày tháng năm 2012
Nhóm sinh viên thực hiện
1
MỤC LỤC
2
MỤC LỤC HÌNH ẢNH
CHƯƠNG I CƠ SỞ LÝ THUYẾT
CHƯƠNG III THI CÔNG VÀ LẮP RÁP MẠCH
MỤC LỤC BẢNG BIỂU
3
PHẦN I: MỞ ĐẦU
1.1. LÝ DO CHỌN ĐỀ TÀI
J(&<(K(G%++G+%!/<1
6"#<&%L61":7J(&
M!N!GI(!3!I(!-@5%%!6
907#C@5-((C?!(&
+%%%.4<&G<":C7


O8+!&4I(!-(G!(&P"?Q
- R(;<S+T!(/4"+"@!
PN2(3I(!-T!((I(+
CU(K<7
- O5CN"#!K!(&/<:() @V.I(
(C!H(+NN!"P!(<!(%L
9"#(@W7
X+(( @V(G!(&G<":?I(
<?+9#1!P5G921":I(17
Y-0<E@(!+<Q“Thiết kế, chế tạo mô
hình nhà trồng rau thông minh”Z?(C%%I(
!-(G!(P"?+%%<":+G<":
!(+(5C4"#@7
1.2. ĐỐI TƯỢNG NGIÊN CỨU
Y?./)%!(Q
• 2(1&-19M(67
• [-6((%!6!(C=#45C<&!(7
• [-6((6\]D77
1.3. PHẠM VI NGHIÊN CỨU
D./)%!(-6(+111&-!K!(
5(^5+5L+7
4
1.4. MỤC ĐÍCH NGHIÊN CỨU
_2(K./,Q
• $6(":215&54Y_\]D
• $6(":2NY_!(?(7
• [11+1&":&5(65+5L+7
1.5. PHƯƠNG PHÁP NGHIÊN CỨU
X<5K%L+./,%@V%"
%%2(<E(1+2(!1%!%L

)+& "!-7
1.6. Ý NGHĨA NGHIÊN CỨU
• `a<E<()Q
[95"!-9(14b!P<(
2(++@c6(+19&+0
"#N-6(4./7
• `acQ
Y?4b%%.%9&?
(9&[ !G!d":Ea
1(N(-,37
K#+b.%@-!K
!(16(!K<&!(":()<:e%VV(
(4"#
5
CHƯƠNG I CƠ SỞ LÝ THUYẾT
1.1. TỔNG QUAN VỀ PIC 16F877
1.1.1. SƠ ĐỒ CHÂN
Hình 1. 1: Sơ đồ chân của PIC 16F877
Chức năng các chân
Chân 2÷7 :Port A(RA) là các port I/0
DffghiQ\!jkJlm<%!]ni
DopgoqrfgrsQ\!jkJDm<%!]ni
DotgrrrugfiQ\!jkJXm<%!]ni
DfoorQC
DfrooQC(K
6
1.1.2. MỘT VÀI THÔNG SỐ VỀ VI ĐIỀU KHIỂN PIC16F877
<(6(53\]Dosv?)%<Kfp<5@oh
97OF<(":!5(-(<7[C5&5C
%U%<riO$w?5(-<<rii7l5?"!-q_oh9+95

?@0<(fsqq9/JjO95?@0<(xx\JyO?@(<":rpsq9/7
zC\yJ[]ny<p?ff%]ny7
D8N&9KC2T(Q
• [/!iQ951q9?95Cq97
• [/!oQ951os9?95C+62T1@
(<&(6&5P15<//%7
• [/!rQ951q9?95C+95%</!7
• $95D%(!/nn(15!5(7
• D(L1%C1%zz\kz!(z/!<\!m+z\]]rD7
• D(L1%C1%{zjJ[?t9M^7
• D|1%\z\k\!<</<z</\!m?(6JX+}J+
DzP97
D8Nj<Q
• q(6|jXDoi97
• $957
l&<58N4(6"Q
• l5?~<?T":oii7iii<7
• l5?xx\JyO?T":o7iii7iii<7
• X0<(95?xx\JyO6<"(!0!hiT7
• _T&%"!-?(64%7
• &%":"!-!&]Dz\k]D!(z/!<
\!!mI(r7
• }@[/!?95@5!7
• D2T9),"!-7
• D15z<//%7
• D6&5?(@&y<<!(7
7
1.1.3. TỔ CHỨC BỘ NHỚ
DG(!.95?4(6\]DosvquujK95?"!-
k%!!/!m95?@0<(k@/!m7

a) Bộ nhớ chương trình
l5?"!-4(6\]Dosvquuj<95?~<+@(<":
95?q_•!@ko•!@€oh•9m":%(!kH%/i1
%/fm7")95?"!-T2":q‚oirh€qotr<
k-5<(,b@(<":o•!@koh9m7
6,":M^4q_•!@95?"!-+951"!-
@(<":of9k\DƒorQi„m7
_(6":!//+951"!-b^1M^iiii
kJ///!m7_>!+951"!-b^1M^iiih
k]/!!(%/!m7
l5? "!-9K95
? ":M^9P95
1" !-7l5?b":
)%V6 !%(7
8
Hình 1. 2: Bộ nhớ chương
trình
b) Bộ nhớ dữ liệu
9
Hình 1. 3:Bộ nhớ dữ liệu
l5?@0<(4\]D<95?xx\JyO":!<(97C?
\]Dosvquuj95?@0<(":!<h97OF9@(<":orq
9/+9K2T89zv…kz%/<v(J//!m
ePWM^G%VN(…\Jk…//!<\(!%/
J//!mePWM^=<&!97DzvJ"#(
10
": @VkN@V"z[j[{zmb":8PG9495
?@0<(.%()!I(!-!((G<9?<4
"!-7zKV6495?@0<(\]Dosvquuj"9!Q
X!Kh995?@0<(\]Dosvquuj!.!)U"

(Q
•liK?M^Hii1uv+!@W
(62@0<(4"#@WM^Hri1uv7D\yJ[j+
\yJ[l+\yJ[D+\yJ[X+\yJ[x(2P9i+@6!((G@0<(
%(619i7!5@V
†2P9i
•loK?M^Hqi1vv7D@W(
M^Hji1x~7D[J]zj+[J]zl+[J]zD+[J]zX+[J]zx†":
2P9o
•["6(!)U9r9f@!K!7
D†I(!K+)Gz[j[{z+vzJ‡8!h
97O5(I(!3><&!!((G@0<(4\]Dosvquuj
<Q%9.9271(h9(
2-%(697
• Các thanh ghi chức năng đặc biệt SFR
<": @V9PD\{8":@W61<)%(
6C2T":N:%9!(67D6%
zvJ<<3QzvJ<I(12T9!kD\{m
zJv@W61<)%(6C2T9kN@V
"jXD+\}O+‡m7\b)%1<I(12
T9!7D@W61<)%(6C2
Tb":>1)%1C2T7
Thanh ghi STATUS kif+qf+oif+oqfmQ21I(
%U%4Cjˆ{+!&!//939!((G!95
?@0<(7
11
Thanh ghi OPTION_REG kqo+oqomQ%U%3+
%U%(62T%(<<•(%4!\yJ[l+<)%C
(5+&54>&951[/!i7
Thanh ghi INTCON kil+ql+oil+oqlmQ%U%3+2

9(69#(/!i9M!+>&Jlin][
>/!!%(•/&4\yJ[l7
Thanh ghi PIE1 kqDmQ29(61>4C
2T&7
Thanh ghi PIR1 kiDm2#>4C2T&+>
":%U%9P9(62!\]xo7
Thanh ghi PIE2 kqXmQ29(6>4C2T
DD\r+zz\9(+>495>95?xx\JyO7
Thanh ghi PIR2 kiXmQ2#>4C2T&+
>":%U%9P9(62!\]xr7
12
Thanh ghi PCON kqxmQ2#(91!&15!//
4(67
• Thanh ghi mục đích chung GPR
D6":!((G!1%81%I(
vzJkv</z/</J//!m7<@0<("#+
"# @V6W/VN"!-6@W
6291C+eC+1I(8C%VV"
!-7
c) Stack
ze!95?"!-95?@0<(<5W
?89%U%37_<Djˆˆ":5
>!<"!-9M!b+!M4951"!-\D
5":(6G!7_5!<Jx[{J+
Jx[ˆ}Jx[v]x":+!M\Db5":<G!H!+
(6b1%"!-/.I(!-M!"?7
l5?z!(6\]D3osvqujT2":qM
^&5/1=7a<!MG95?z<
2tb‰<!MGz<(!MG95?z
<2oib‰<!sGz<2r7

D.E<#(91!&+@91
":!7l&)%<4(6@=\]D†
<\y\\{z$+?95?b":(
69PD\{7
1.1.4. CÁC CỔNG XUẤT NHẬP CỦA PIC16F877
D|(G)%k]ny%!mN<%"(6@W6"
?1?97z"!G@&I(I(!-
"+2T4(6":65!d!7
13
O5|(G)%4(69K(k]ny%m+W/
9C!N2T4(6C<":|(G)%C<":
!F|6(7l&+@(6":N:%
Š9!8N1%&9&2T<|(G
)%"#+5C(G)%=2T66
548N&(!C?1?97D2
T4H(G)%!F|6":<)%
(6":I(zvJ<I(1(G)%7
Y(6\]Dosvquujp|(G)%+9K\yJ[j+\yJ[l+\yJ[D+
\yJ[X\yJ[x7DG(!.2T4H|(G)%b":)%
V6!%(7
a) PORT A
\yJ[jkJjm9Ks%]nyk%r+f+h+p+s+um7<‹(Œ
k9@!/<%m+a<6(G)%":7D2T]ny":(
69P[J]zjkM^qpm7O(C<)%2T45
!\yJ[j<%(+‹/Œ9(6"2?!
[J]zj":<&+(C<)%2T45!\yJ[j<(%(+
‹</!Œ9(6"2?![J]zj7[
"C?\yJ[(6"2[J]z
kC?\yJ[j<[J]zj+C?\yJ[l<[J]zl+C?\yJ[D<[J]zD+C?
\yJ[X<[J]zXC?\yJ[x<[J]zxm7l&\yJ[j=<d!4

95jXD+95+d<d(<4[/!id4
951%Ozz\kO/!z!(z/!<\!m78Nb":!-9
V6!%(7
DzvJ<I(1\yJ[j9KQ
\yJ[jkM^ipmQ2!M%!\yJ[j7
[J]zjkM^qpmQ(6(G)%7
DODykM^tDmQ(6957
DYJDykM^tXmQ(695%7
jXDyokM^tvmQ(695jXD7
b) PORT B
14
\yJ[lkJ\lmKq%]ny7[(6(G)%"2<
[J]zl7l&5C4\yJ[l=": @V!I(!-&%
"!-(6?15&%(7\yJ[l=<I(
1>&95[/!i7\yJ[l=":N:%2T!PU
<":(69P"!-7
DzvJ<I(1\yJ[l9KQ
\yJ[lkM^is+oismQ2!M%!\yJ[l
[J]zlkM^qs+oqsmQ(6(G)%
y\[]y•Jx…kM^qo+oqomQ(6>&95[/!i7
c) PORT C
\yJ[DkJ\DmKq%]ny7[(6(G)%"2<
[J]zD7l&\yJ[D=22T495+95[/!o+
95\}O(L1%C1%]rD+z\]+zz\+{zjJ[7
D(6<I(1\yJ[DQ
\yJ[DkM^iumQ2!M%!\yJ[D
[J]zDkM^qumQ(6(G)%7
d) PORT D
\yJ[XkJ\XmKq]ny+(6(G)%"2<
[J]zX7

\yJ[X=<|(G@0<(4(L1%\z\k\!<</<z</\!m7
D<I(1\yJ[X9KQ
[\yJ[XQ2!M%!\yJ[X7
[[J]zXQ(6(G)%7
[[J]zxQ(6(G)%\yJ[x(L1%\z\7
e) PORT E
\yJ[xkJ\xmKf]ny7[(6(G)%"2<
[J]zx7D4\yJ[xd<7l&\yJ[x=<
(64(L1%\z\7
D<I(1\yJ[x9KQ
\yJ[xQ2!M!\yJ[x7
15
[J]zxQ(6(G)%<)%C(L1%\z\7
jXDyoQ(6CjXD7
1.1.5. TIMER
a) TIMER 0
<5!9951895M#4(6\]Dosvquuj7
[/!i<951q9":1C?95Ck%!/</!mq97DG(!.4
[/!i%U%<3(<5&N4(<7
>[/!ib(G[/!i9M!7l[OJi]xk][Dyƒp„m<9(
64[/!i7[OJi]x€o%U%>[/!i5+[OJi]v€i
%U%>[/!i57zKC4[/!i"(Q
O(C[/!i&5P15[/!</!9[yzDky\[]y•Jx…ƒp„m+
!M[OJibT/H(-(KKkC[/!i
9eŽC<<!m7_!M[OJiHvv!Pii+>
[/!ib(G7
Hình 1. 4: Sơ đồ khối timer 0
16
[[OJi%U%":.%GM#6>
[/!i(G5<57

O(C[/!i&5P15(/!/9[yzDky\[]y•Jx…ƒp„m7_
  (    5  <  95  1  ":  <G  H    Jjhn[yD_o7  l  [yzx
ky\[]y•Jx…ƒh„m%U%<3&59517D&5b
<&<1([yzx€i&5b<&(C1([yzx€o7
_[OJi9M!+9[OJi]vk][Dyƒr„mb":/7N<
#>4[/!i7D#>%":9e"!-!"?95
19>(<&I(!-17>[/!i6‹2Œ
(6H15<//%7
l5Ck%!/</!m":S0[/!i}X[k}@[/!m7
(a<1(%!/</!": @V[/!i-}X[b
":F!:4%!/</!":<&7\!/</!":(69P
y\[]y•Jx…7l\zjky\[]y•Jx…ƒf„mMC":54%!/</!7
D9\zrQ\ziky\[]y•Jx…ƒrQi„mM^CC4%!/</!7•/<&
y\[]y•Jx…6M<&519(6!7
D<5<!M[OJib15&54
%!/</!7_C":5<[/!i+5<!M[OJib
%!/</!"<|C":54%!/</!7_C
":5<}X[+<DˆJ}X[b%!/</!+K#%!/</!b
"VF!:}X[7
D(6<I(1[/!i9KQ
[OJikM^io+oiomQ2!M14[/!i7
][DykM^il+ql+oil+oqlmQ%U%>&5k…]x\x]xm7
y\[]y•Jx…kM^qo+oqomQ(6%!/</!7
b) TIMER 1
[/!o<95M#os9+!M4[/!ob":<"(!
k[OJo$Q[OJoˆm7D#>4[/!o<9[OJo]vk\]Joƒi„m7l(64
[/!ob<[OJo]xk\]xƒi„m7[""[/!i+[/!o†15
&5Q15M#k/!m?(N<(<4<<!kC
4/!9eŽC4<<!m151k(/!m?(N<
17

(  %            1  <G  H  9      I(  
JDin[oyzyn[oD_]k&5<&<m7Y<3(5k"
2?<315&5</!(/!m":(69P
9[OJoDzk[oDyƒo„m7
Hình 1. 5: Sơ đồ khối timer 1
![/!o=2T!//%(9!":(69P
5!CDD\kD%(!/nD%!/n\}Om7
_9[oyzDxk[oDyƒf„m":/+[/!ob<G(<H
JDon[oyz]nDD\rJDin[oyzyn[oD_]<(17[/!ob9>(1(
&(C(4(d7_\yJ[Db9;I(54
9[J]zDƒoQi„\yJ[DƒrQo„":!Mi7_</!9[oyzDx[/!ob
<G(1H<<!8HJDin[oyzyn[oD_]7
[/!o      1  5  1  <  K  95  kz!(m    9G  K  95
kj!(m7  D1  5  1  ":  ( 6 9e 9P 9 (  6 9P 9
n[oz*Dk[oDyƒr„m7
_n[oz*D€o(1H9b":K95?(
<9!7[/!ob1%VI(!-1(6P15
<//%>@[/!o&!9M!T‹2Œ(67•
1519GK95+[/!o6": @V6<(K(<
CDD\kD%(!/nD%!/n\(</•@@(<m7
18
_n[oz*D€i+(1[/!ob":K95?(<9
!7•15[/!ob&5(6P15
<//%7
D<I(1[/!o9KQ
][DykM^il+ql+oil+oqlmQ%U%>&5k…]x\x]xm7
\]JokM^iDmQ2#>[/!ok[OJo]vm7
\]xokM^qDmQ%U%>[/!ok[OJo]xm7
[OJoˆkM^ixmQ2!Mq9G%4951[/!o7
[OJo$kM^ixmQ2!Mq94951[/!o7

[oDykM^oimQ<)%C[/!o7
c) TIMER 2
[/!r<95M#q9":F!:9P95C%!/</!
%</!7[2!M14[/!r<[OJr7l%U%>
[/!r5  <[OJryk[rDyƒr„m7D#>4[/!r  <9[OJr]v
k\]Joƒo„m7•(dkC9eŽC<<!m":"I(95
C%!/</!h9k?^CC<oQo+oQh8oQos":(
69P9[rD_\zoQ[rD_\zik[rDyƒoQi„mm7
Hình 1. 6: Sơ đồ khối timer 2

19
[/!r=":F!:9P\Jr7…!M1![OJrb
THii1!M2!\Jr+(":!//ii7_
!//\Jr":)!M8Mvv7
d!4[/!r":"I(95C%</!?2H
oQo1oQos7\</!":(69Ph9[ry{[\zfQ[ry{[\zi7d!4
%</!!=I(1M!(6#>7
!d!4[/!r=":1C?Czz\+@[/!r=
!=&!(<K95C1%zz\7
D<I(1[/!r9KQ
• ][DykM^il+ql+oil+oqlmQ%U%95>k…]x\x]xm7
• \]JokM^iDmQ2#>[/!rk[OJr]vm7
• \]xokMMqDmQ29(6[/!rk[OJr]xm7
• [OJrkM^oomQ2!M14[/!r7
• [rDykM^ormQ<)%C[/!r7
• \JrkM^trmQF!:[/!r7
[5)U[/!i+[/!o[/!r"(Q
[/!i[/!r<951q9k!M1C<vvm+![/!o<
951os9k!M1C<vvvvm7[/!i+[/!o[/!r(
15&5</!(/!7•(<C9eŽC4

<<!7
•(5<[/!i":F!:9P%!/</!6":1<)%P
(15(kC5+&5m!C4
(5<[/!o<CM7[/!r":F!:9P95C
%!/</!%</!5<)%+(&5A":CM<&
<7
[/!oI(?CDD\+![/!r":1C?Czz\7
O5b.%@c@<3":[/!N:%2@V7
1.1.6. ADC
jXDkj<X<D/!/!m<95(6|N(0@&
"C7\]Dosvquujqd<kJjhQJjiJxrQJxim7$(
1(LYJxv6":<3<YXX+Yzz(6(L":
<)%!JjrJjf7_1I((6|HN("N(
C<oi9C"2":<"(!jXJxz$QjXJxzˆ7_
20
 @V95(6|jXD+6": @V"
"#7_I(!-(6|G+1I(b":
<"(jXJxz$jXJxzˆ+9…ynXyxkjXDyƒr„m":
#>j]Xv":/7
R(!-(6|H"C"(Q
[1<)%C95(6|jXDQ
D3d<+3%A(k@!C4
jXDyom7
D3(6|jXkjXyim7
D3(<(6|jXkjXyim7
D%U%95(6|jX&5kjXDyim7
[1<)%#>95jX
D</!9jX]v
z/9jX]x
z/9\x]x

z/9…]x
:?I(!-<GA(G
l>(I(!-(6|k/9…ynXyxm
:?I(!-(6|G9eQ
_6!9…ynXyx71(…ynXyx€i+I(!-(6|,G7
_6!#>7
31I((6|#>+/9 …ynXyx k1(1%VG
(6|m
[1%VI(!-+(6|1%/
21
Hình 1. 7: Sơ đồ khối A/D
D.E<<"(1I(95(6|jX+<3<"(
"(69P9jXvO":3V6!-(Q
Hình 1. 8: Sơ đồ ADFM
D<I(195(6|jXD9KQ
• ][DykM^il+ql+oil+oqlmQ%U%>k9…]x+\x]xm7
• \]JokM^iDmQ2#>jXk9jX]vm7
• \]xokM^qDmQ29(6jXkjX]xm7
• jXJxz$kM^oxmjXJxzˆkM^txmQ21I((6
|jX7
• jXDyikM^ovmjXDyokM^tvmQ<)%C95(6
|jX7
22
• \yJ[jkM^ipm[J]zjkM^qpmQ<I(1d<P
\yJ[j7
• \yJ[xkM^itm[J]zxkM^qtmQ<I(1d<P
\yJ[x7
1.1.7. BỘ SO SÁNH
l59K95N(<":8P\yJ[j7d
95<JjfQJji+d!<JjhJjp7[(

695<DODy7D9DOrQDOi!DODy!=
3<15&595D%!!k-r7oim7D1&54
95D%!!"(Q
[N(<PY
]‘
b":?%(LPY
]•
N
(Pd!95b|"2"-b7_%PY
]‘
<?%PY
]‘
d!bP2o":<&7
X-bG%2&d!%<2#?
|&d5#GM6d!|!&
kC<oi(m7D.E1#%2 @V95
7
DN4956|@!M89
D
r]Y
D
o]Y
kDODyƒhQp„m7
Hình 1. 9: Nguyên lý của một bộ so sánh đơn giản
D9D
ry{[
D
oy{[
kDODyƒuQs„m!=)|N(
<?%8!"?7D9": <NN:%9e"

!-6)|4N(d7D#>495<9
23
DO]vk\]Jom7D#>%":!//i7l(695
<9DO]xk[!\]xm7
D<I(1959KQ
• DODykM^tDmDYJDykM^tXmQ<)%C957
• [][DykM^il+ql+oil+oqlmQ29%U%>
k…]x\x]xm7
• [\]JrkM^iXmQ2#>495kDO]vm7
• [\]xrkM^qXmQ29%U%95kD]xm7
• [\yJ[jkM^ipm[J]zjkM^qpmQ(6
\yJ[j7
1.1.8. CCP
DD\kD%(!/nD%!/n\}Om9K!(1(
G%9P951[/!o[/!r7\]Dosvquuj":N:%ŠCDD\Q
DD\o    DD\r7OF  DD\    5      os  9  kDD\Jo$QDD\Joˆ  
DD\Jr$QDD\Jrˆm+  %  (  6  @W    C  DD\  <  JDrnDD\o  
JDon[oyz]nDD\r7D2T4DD\9KQ
D%(!/7
zkD%!/m7
(15!5(\}Ok\(</}@O@(<m7
DDD\oDD\r(>&5(C(2T4
HC<5<)%7[(!5C!"#:%&<DD\oDD\r
T%C:%?(66&!":89kz%/<//
!/!m85<[/!o[/!r7D!"#:%":<
!9(Q
DD\ DD\ [5
D%(!/ D%(! XW((K(
<!H[OJo
D%(!/ D%(! [&!":8

9<[OJo
D%(!/ D%(! [&!":8
9<[OJo
24
\}O \}O XW(C(
<WM(
54>[Or
\}O D%(! $&55<)%
\}O D%(! $&55<)%
Bảng 1. 1: Bảng tác động của CC1 với CC2
_&5P15D%(!/-5‹":Œ!&%
JDrnDD\ok8JDon[oyz]nDD\rm+!M4[OJob":"
    DD\Jo  kDD\Jrm7  D  ‹  ":Œ  ":  M  a  9P    9
DD\OfQDD\OikDD\DyƒfQi„m6<5!":(Q
OF&(C&%DD\7
OF&<
OF&<2h
OF&<2os
z(!M4[OJo":"DD\J+#>
DD\]v":/%":9e"!-71(":1%/
!!M!DD\J"": <N+!M1%/)":b
5":‰<!M†7
O5C6.E @VDD\"(Q
D%@WCDD\%":GM<%(k/9"2
![J]zDm7_GM%@WCDD\<(%(+"
!M\yJ[D†6!‹":Œ5<CDD\@
!&4%|7
[/!o%":&5P15[/!8151K957
[! @V>DD\9e</!9DD\]xk\]xom+#>
DD\]v":9e%F":/61%V)M":

!&&54DD\7
DD\=":N:%95C%!/</!":(69P9
DD\OfQDD\Oi7Y|C":54%!/</!6&!&
5>7\!/</!":DD\&58!//7
25

×