Upload
saravanan-viswakarma
View
227
Download
0
Embed Size (px)
Citation preview
8/18/2019 Programmable Load Shedding Time Management for Utility Department
1/42
PROGRAMMABLE LOAD
SHEDDING TIME
MANAGEMENT FOR UTILITY
DEPARTMENT
1
8/18/2019 Programmable Load Shedding Time Management for Utility Department
2/42
CONTENTS
CHAPTER NO DESCRIPTION PAGE NO
1 ABSTRACT 4
2 INTRODUCTION 4
3 BLOCK DIAGRAM 5
4 BLOCK DIAGRAM DESCRIPTION
4.1 TRANSFORMER 64.2 PRECISION RECTIFIER 64.3 KEYPAD 64.4 RTC 64.5 MICROCONTROLLER 64.6 RELAY DRIVER & RELAY 6
5 COMPONENTS’ DETAILED EXPLANATION
5.1 MICROCONTROLLER
5.2 TRANSFORMER 31 5.3 RTC!DS13"# 32
5.4 SEVEN SEGMENT DISPLAY 34
5.5 RELAY 34
6 PCB DESIGN
6.1 INTRODUCTION 35
6.2 MANUFACTURING 35
6.3 SOFT$ARE 35
6.4 PANELISATION 35
6.5 DRILLING 35
6.6 PLATING 36
6. ETC%ING 36
6. SOLDER MASK 36
6.' %OT AIR LEVELING 36
2
8/18/2019 Programmable Load Shedding Time Management for Utility Department
3/42
CHAPTER NO DESCRIPTION PAGE NO
SOFT$ARE
SOFT$ARE TOOLS
.1 KEIL 3
.2 ASSEMBLING & RUNNING 4"
AN "51
OVERALL CIRCUIT DIAGRAM
' OVERALL CIRCUIT DIAGRAM
DESCRIPTION
1" ADVANTAGES 41
11 APPLICATIONS 41
12 CONCLUSION 42
13 BIBLIOGRAP%Y 42
1. ABSTRACT:
3
8/18/2019 Programmable Load Shedding Time Management for Utility Department
4/42
T() *+,-)/ 0 )0) /, ,*)+/) ))/+0 , 78/0*) 879)+ ,: /07)
*)+ /() *+,+7. I/ ,;)+,7) /() 0::08/0) ,: .
T(0 *+,*,) ( 0980/ +) /07) ,? !RTC# /, ?))* /+?0 /() /07) /(8 /,
.
L, ()0 0 . T(8 0 0/+098/0, >/)7 0/ )) /, 9) *+)0)>
,/+,) :,+ *)0:0 *)+0, ,: /07). P+,+779) , ()0 /07) 7)7)/
>/)7 0 +)09) 0+80/ /(/ /?) ,;)+ /() 78 /? ,: . $(0) /() )/ /07) )8 /, /() +) /07) /()
70+,,/+,)+ 0;) ,77 /, /() ,++)*,0 +)> /, /8+ ON /() , /()
,/()+ ,77 /, 0 /()
90)/ ;/) * ()* )/)+0 /() /07). A )7)/
0*> 0 0/)+:) /, /() 70+,,/+,)+ /, 0*> /07).
3. BLOK DIAGRAM
4
8/18/2019 Programmable Load Shedding Time Management for Utility Department
5/42
4. Block D!"#!$ E%&l!'!(o':
5
8/18/2019 Programmable Load Shedding Time Management for Utility Department
6/42
4.1 TRANSFORMER:
A /+:,+7)+ () !/+:,+7# /)+/0 ;,/) :+,7 ,) ;8) /,
,/()+. I/ ,0/ ,: / ),+> ))/+,0 );0)
8/18/2019 Programmable Load Shedding Time Management for Utility Department
7/42
A 70+,,/+,)+ !, MCU ,+ C# 0 :8/0, ,7*8/)+ >/)7,(0*.
I/ ,/0 *+,),+ ,+) 7)7,+> *+,+779) 0*8/=,8/*8/ *)+0*()+.
M0+,,/+,)+ 08) 0/)+/) CPU 7)7,+> ! 7 7,8/ ,: RAM *+,+7
7)7,+> ,+ 9,/(# *)+0*()+ *9) ,: 0*8/ ,8/*8/. M0+,,/+,)+ +) 8)
0 8/,7/0> ,/+,) *+,8/ );0).
BASICS:
A )0)+ .
R7 0 ;,/0) !()# 7)7,+>.
I/ ))+ *8+*,) 7)7,+> /(/ /,+) / ,+ *+,+7.
E@ (+ 0? USB );0).
ROM: R) ,> 7)7,+>.
R,7 0 , ;,/0) 7)7,+>.
T(0 0 />*0> /(/ 0 *+,+77) / /() :/,+> /, (;) )+/0 ;8) 0/ ,/
9) ().
E@ ...
http://en.wikipedia.org/wiki/Computerhttp://en.wikipedia.org/wiki/Integrated_circuithttp://en.wikipedia.org/wiki/Input/outputhttp://en.wikipedia.org/wiki/Computerhttp://en.wikipedia.org/wiki/Integrated_circuithttp://en.wikipedia.org/wiki/Input/output
8/18/2019 Programmable Load Shedding Time Management for Utility Department
8/42
ARCHITECTURE OF ATS,2
,1 A#c5()c(6#):
8/18/2019 Programmable Load Shedding Time Management for Utility Department
9/42
"51 A+(0/)/8+) ,/0 /() :,,/ O0/,+
• S)+0 *,+/
• I/)++8*/
• PS$
• P+,+7 C,8/)+
• S/? *,0/)+
,1 A++#)77'" Mo+)7
A +)0 7,) +):)+ /, (,< >,8 +) +)0 0;) 7)7,+> ,/0,. I
877+> /() +)0 7,) +) :,,.
I$$)+!() A++#)77'"
I77)0/) +)0 0 ,7) 9)8) /() ;8) /, 9) /,+) 0 7)7,+> 077)0/)>
:,,. T(/ 0 /, > /() 0/+8/0, 0/): 0//)
8/18/2019 Programmable Load Shedding Time Management for Utility Department
10/42
T(0 0/+8/0, 8) I77)0/) A+)0 9)8) /() A878/,+ 0 ,9/0) 9>
0+)/> +)/+0);0 0/ :+,7 ,/()+ 7)7,+> ,/0,. F,+ )@7*)
MO8 A935
T(0 0/+8/0, +):)+ /, +) ,: "( /(+,8( FF( >,8 ) /() "52’ 8**)+ 12 9>/) ,: RAM 9> 80 /() )@/
+)0 7,) 00+)/ +)0.
I'+#)c( A++#)77'"
I0+)/ +)0 0 ;)+> *,. I0+)/ +)0 0 , /() ,> /, ) /() )@/+
12 9>/) ,: I/)+ RAM :,8 , "52.
I0+)/ +)0 **)+ :,,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
11/42
MO8 A9;R
T(0 0/+8/0, 8) /() "51 /, >) /() ;8) ,: /() R" +)0/)+. T() "51
8/18/2019 Programmable Load Shedding Time Management for Utility Department
12/42
E@/)+ 7)7,+> , 9) )) 80 :,+7 ,: 00+)/ +)0 ,> 8) 0 +)/0;)>
7 *+,-)/ /(/ (;) ;)+> 7 7,8/ ,: )@/)+ RAM. A )@7*) ,: /(0
+)0 7,) 0
MO8 ;R9A
O) 0 /() ;8) ,: R" 0 :0+/ +) /() ;8) ,: /() A878/,+ 0 0 7)7,+> 8) *+,+7 0/+8/0, 8) /() PC
/, 9) ,/()+ /() ;8) ,: /()
PCJ *)0:0> ,0/0, 9+(0 0/+8/0, 0+)/ -87* +)/8+
:+,7 89+,8/0). A0/0,> 0/)++8*/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
13/42
C,0/0, 9+(0 0 +)> /() :87)/ 9800 9,? ,: *+,+7 ,0 0)
)00, +) ,7*0() 9> 80 ,0/0, 9+(0. C,0/0, 9+(0
9) /(,8(/ ,: /() IF...T%EN /+8/8+) 0 "51 )79> 8).
A 07*,+// ,/)
,> 9+( /, 0/+8/0, ,/) /) *+0,+ /, ,+ 12 9>/) :,, ,/0, 0 G,/, 0 BASIC. I /(0 ) >,8 +) ,0/0,.
T(0 0 ,7*0() 0 /() "51 80 D0+)/ 87* C 0/+8/0,. A 08/+/)
0 /() / *++*( /(0 80/) ,: 0/+8/0, 8) *+,+7 :,< /, ()
8,0/0,>.
C,0)+ /() )@7*)
L=MP NE>?ADDRESS
.
.
.
NE>?ADDRESS: ....
T() LMP 0/+8/0, 0 /(0 )@7*) 7) L, 87*. $() /() "51 )@)8/) /(0
0/+8/0, /() PC 0 ,) :+,7 /()+).
T() ,9;0,8 0::)+)) 9)/ /() ,77.
%,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
14/42
• T() SMP ,77 0?) /() ,0/0, 9+(0 0/+8/0, ,> -87* /,
+) /) ,: /() SMP ,77.
• T() AMP ,77 ,> -87* /, +) /(/ 0 0 /() 7) 2? 9,? ,:
7)7,+> /() AMP ,77. T(/ 0 /, > 0: /() AMP ,77 0 / ,)
7)7,+> ,/0, 65"( 0/ ,> , -87* /, +)) """"( /(+,8( "FF(
!" /(+,8( 2"4 )07#.
Y,8 7> 9) ?0 >,8+): $(> /,8 +) );),*0 **0/0, /(/ ( 7)7,+>
+)/+0/0, >,8 ,:/) ;) 80/) 90/ ,: 7)7,+> 80 /() 29>/) AMP=SMP
0/+8/0, 0/) ,: /() 39>/) 0/+8/0,.
R))/> I /) ,: 7)7,+> 98/ I ( 7)7,+>
+)/+0/0, ,: 2? !2"4 9>/)#. I 0 )+(=+)*) (0 LMP /, AMP
/() *+,+7 (+8? ,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
15/42
T() RET 0/+8/0, /, 8)+/
,7) 8)+>0 0:,+7/0, ,)+0 /070.
T() "51 ,*)+/) 9) , )@/)+ +>/. T(0 0 ))/+0 );0) . O) :0 +>/ ,: ;0+/8> >
:+)8)> )*)0 , /() **0/0, +)80+)7)/. $() 80 "51 /() 7,/
,77, +>/ :+)8)0) +) 12 7)()+/ 11."5' 7)()+/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
16/42
E::)/0;)> /() "51 ,*)+/) 80 ). A 0) 7(0)
>) 0 /() 700787 7,8/ ,: /07) 0 /.
S0) /() 0/+8/0, +)80+) 0::)+)/ 7,8/ ,: /07) /, )@)8/) ;)+> ,9;0,8
8)/0, ,7) /, 70 %,< ,) ?))* /+? ,: /07) 0 /07)+0/0 **0/0, 0:
8/18/2019 Programmable Load Shedding Time Management for Utility Department
17/42
,1 T$)#7
T() "51 ,7) )80**)
8/18/2019 Programmable Load Shedding Time Management for Utility Department
18/42
T(8 0: /07)+ ( ,8/) :+,7 " /, 5"""" >,8 7> 8/)
5"""" = '2153 Q ."542
."542 ), (;) *). I *0 E0( 9,8/ (: ,: /)/( ,: ), ,+ ,)
/ 0/’ ,/ ;)+> 8):8 /, ?,< ."542 ), (;) *). I: >,8 ,8’ (;) /, 0/ ,8+ 2 7,/(. A0 I /(0? /(/’ 8+/) ),8( :,+ 7,/
**0/0,I 0) ,) ), );)+> / /(0 0 0//) 7,+) 8):8. I: >,8 ?,< 0/ /?) 1=2"/( ,: ), /, ,8/
:+,7 " /, 46"' >,8 ), >,8 07*>
8/18/2019 Programmable Load Shedding Time Management for Utility Department
19/42
T() SFR +)/0 /, /07)+ +)
SFR N!$) D)7c#&(o' SFR A++#)77
T%" T07)+ " %0( B>/) C(
TL" T07)+ " L,< B>/) A(T%1 T07)+ 1 %0( B>/) D(
TL1 T07)+ 1 L,< B>/) B(
TCON T07)+ C,/+, (
TMOD T07)+ M,) '(
$() >,8 )/)+ /() 7) ,: SFR 0/, )79)+ 0/ 0/)+> ,;)+/ 0/ /,
879)+. F,+ )@7*) /() ,77
MOV T%"25(7,;) /() ;8) 25( 0/, /() T%" SFR. %, /() (0( 9>/) 9> 256 /()
,< 9>/) /, 8/) /() :0 ;8). T(/ 0 /, >
T%" 256 TL" Q 1"""
3 256 232 Q 1"""
T07)+ 1 //) );,/) /, /() ;8) ,: )( /07)+ 0/ 0 **+)/ /(/ /()
7@0787 ;8) /07)+ 7> (;) 0 65535. I: /07)+ ,/0 /() ;8) 65535 0
89)8)/> 0+)7)/) 0/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
20/42
T() (0( :,8+ 90/ !90/ 4 /(+,8( # +)/) /, T07)+ 1
8/18/2019 Programmable Load Shedding Time Management for Utility Department
21/42
$() /() /07)+ 0 0 1390/ 7,) TL@ ,> 13 90/ ,: /() //) +) 9)0 8) 90/ "4 ,: TL@ 90/ " ,: T%@. T(0 , 7) 0
))) /() /07)+ ,> ,/0 1'2 ;8). I: >,8 )/ 1390/ /07)+ /, " 0/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
22/42
A >,8 )) /() ;8) ,: T%" );)+ (). I :/ ,8 8) 7,) 2 >,8
7,/ )/ T%@ /, ?,
0+)7)/).
$(/’ /() 9)):0/ ,: 8/,+), 7,) P)+(* >,8 ,8 8) 7,) " ,+ 1 >,8’ (;) /, ()? 0 ,) /, )) 0: /()
/07)+ ( ,;)+:,,8 8) 7,) 2 /()
70+,,/+,)+ /?) +) ,: /(0 :,+ >,8. O) >,8’;) ,:08+) /07)+ 0 7,) 2 >,8
,’/ (;) /, 9,8/ ()?0 /, )) 0: /() /07)+ ( ,;)+:,,8 (;) /,
9,8/ +))//0 /() ;8)/() 70+,,/+,)+ (+ ,77,> 8) :,+ )/90(0 98 +/) ) , 7//)+ +) 8) I )) ,: 80 *0/ /07)+ 7,) 0 0: >,8 )) /, (;) / 98 +/) ))+/,+. I 8( ) >,8 8) /() +) T07)+ 1
98 +/) ))+/,+ 8) T%"=TL" / /()+)’ ,) 7,+) SFR /(/ ,/+, /() /
8/18/2019 Programmable Load Shedding Time Management for Utility Department
23/42
T() TCON SFR ( /() :,,,8 ,8 -8/ )@)8/) /() ,77
SETB TF1
T(0 ( /() 9)):0/ ,: )//0 /() (0( 90/ ,: TCON ,: /() ,/()+ 90/ ,: /() SFR. U8> ,8 /+/ ,+ /,* /07)+ >,8 ,’/ /() ,/()+ ;8) 0 TCON , >,8 /?) ;/) ,: /() :/ /(/ /() SFR 0 90/
+)9).
I'(!l'" ! T$)#
N,< /(/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
24/42
1690/ 7,) 0 /07)+ 7,) 1 , )0/()+ +) /() /8 ;8) ,: /() /07)+
1690/ 879)+ ,+ >,8 7> 07*> )/)/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
25/42
/) 0 /() A878/,+.
A,/()+ 78( 07*)+ /)+/0;) 0 /, 07*> /8+ ,:: /() /07)+ +8 90/ !0.). CLR TR"#
+) /() /07)+ ;8) /() /8+ , /() /07)+ +8 90/ !0.). SETB TR"#. I /(/ ) /()
/07)+ 0’/ +80 , , *)0 /+0? +) ))+>. O: ,8+) /(0 07*0) /(/ >,8+
/07)+ ). $()/()+ ,+ ,/ /(0 0 /,)+9) )*)
, >,8+ *)0:0 **0/0,.
D)()c('" T$)# O)#@lo /, -8/ ?,< /(/ /() /07)+ ( +))/ /, ". T(/ 0 /, > >,8 +) ,/
*+/08+> 0/)+)/ 0 /() ;8) ,: /() /07)+ 98/ +/()+ >,8 +) 0/)+)/) 0 ?, )/ /() TF@ 90/ 0 /() TCON +)0/)+. T(0 0 8):8 0) +/()+ /(
()?0 /() )@/ ;8) ,: /() /07)+ >,8 -8/ ()? 0: /() TF@ 90/ 0 )/. I: TF" 0 )/
0/ 7) /(/ /07)+ " ( ,;)+:,,8’ +)
/) ,: 1'45 !6 256 Q 1'456#
MO8 TL91JL,< 9>/) ,: 1'45 !1'456 1 Q 1'45#
MO8 TMOD91JP8/ T07)+ " 0 1690/ 7,)
SETB TRJM?) T07)+ " /+/ ,8/0
=NB TF9JI: TF" 0 ,/ )/ -87* 9? /, /(0 7) 0/+8/0,I /() 9,;) ,) /() :0+/ / /() / 0/+8/0, =NB
TF9 +) 87* 0: TF" 0 ,/ )/ 9? /, /(0 7) 0/+8/0,.
T() ,*)+ 7) 0 7,/ )79)+ /() +) ,: /() 8++)/ 0/+8/0,. T(8
, /() /07)+ ( ,/ ,;)+:,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
26/42
?))* )@)8/0 /(0 7) 0/+8/0,. A:/)+ 1=2"/( ,: ), /07)+ " 7,0/,+ 0/ )/)/0
8/18/2019 Programmable Load Shedding Time Management for Utility Department
27/42
NB P1." JI: + (/ +0) /() 0 ?))* 9),7) 90 ,7*)@ 8>.
L8?0> 0) /() "51 *+,;0) 8 . $) ,> (;) /, ,:08+) ,)
0/0, 90/.
L)/ > ,8/ S*)?0 / /()
))/+0 );) /() "51 ,8/ 1" /+0/0, , /() P3.4 0). T(0 7) /(/
/() "51.
DESCRIPTION OF ATS,2:
2
8/18/2019 Programmable Load Shedding Time Management for Utility Department
28/42
T() AT'S52 0 , !PEROM#. T() );0)
0 78:/8+) 80 A/7)’ (0()0/> ,;,/0) 7)7,+> /)(,,> 0
,7*/09) /+ MCS51 0/+8/0, )/ *0,8/. T() ,(0*
F( , /, 9) +)*+,+77) 0>/)7 ,+ 9> ,;)/0,
,;,/0) 7)7,+> *+,+77)+. B> ,7900 ;)+/0) 90/ CPU /) ,: RAM 32 I=O 0) /
8/18/2019 Programmable Load Shedding Time Management for Utility Department
29/42
PIN DESCRIPTION
8CC:S8**> ;,/).
GND:
G+,8.
Po#( :
P,+/ " 0 90/ ,*)+0 900+)/0, I=O *,+/. A ,8/*8/ *,+/ )( *0
0? )0(/ TTL 0*8/. $() 1 +) , 9) ,:08+) /, 9) /() 78/0*)@) ,< ,+)+
+)=/ 98 8+0 )) /, )@/)+ *+,+7 / 7)7,+>. I /(0 7,) P"
( 0/)+ *88*. P,+/ " , +))0;) /() ,) 9>/) 8+0 F( *+,+770
,8/*8/ /() ,) 9>/) 8+0 *+,+7 ;)+0:0/0,. E@/)+ *88* +) +)80+) 8+0
*+,+7 ;)+0:0/0,.
Po#( 1:
P,+/ 1 0 90/ 900+)/0, I=O *,+/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
30/42
*8) (0( 9> /() 0/)+ *88* 9) 8) 0*8/. A 0*8/ P,+/ 1 *0 /(/
+) )@/)+> 9)0 *8) ,< 9)0 *8) ,< . T(0 *0 0 , /() *+,+7 *8) 0*8/ !PROG# 8+0
F( *+,+770. I ,+7 ,*)+/0, ALE 0 )70//) / ,// +/) ,: 1=6 /()
,0/,+ :+)8)> 7> 9) 8) :,+ )@/)+ /070 ,+ ,?0 *8+*,). N,/)
(,.
PSEN:P+,+7 S/,+) E9) 0 /() +) /+,9) /, )@/)+ *+,+7 7)7,+>. $() /()
AT'S52 0 )@)8/0 ,) :+,7 )@/)+ *+,+7 7)7,+> PSEN 0 /0;/) /) )@)*/ /(/ /.
EA8PP:
E@/)+ A) E9). EA 78/ 9) /+**) /, GND 0 ,+)+ /, )9) /()
);0) /, :)/( ,) :+,7 )@/)+ *+,+7 7)7,+> ,/0, /+/0 / """"% 8* /,
FFFF%. N,/) (,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
31/42
TAL2:
O8/*8/ :+,7 /() 0;)+/0 ,0/,+ 7*0:0)+.
Po#( P' Al()#'!() F6'c(o'7
P3."
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.
RXD !)+0 0*8/ *,+/#
TXD !)+0 ,8/*8/ *,+/#
INT" !)@/)+ 0/)++8*/ "#
INT1 !)@/)+ 0/)++8*/ 1#
T" !/07)+ " )@/)+ 0*8/#
T1 !/07)+ 1 )@/)+ 0*8/#
$R !)@/)+ / 7)7,+> +) /+,9)#
,.2 TRANSFORMER
A /+:,+7)+ 0 ))/+0 );0) /(/ /+:)+ ))+> :+,7 ,) ))/+0 0+80/ /,
,/()+ 9> 7)/0 ,8*0
/+:,+7)+
8/18/2019 Programmable Load Shedding Time Management for Utility Department
32/42
A c6##)'( (#!'7@o#$)# 0 )0) /, *+,;0) 8++)/ 0 0/ ),+> *+,*,+/0, /, /() 8++)/ :,.
C8++)/ /+:,+7)+ +) ,77,> 8) 0 ))/+00/> 7)/)+ /, :00//) /()
7)8+)7)/ ,: +) 8++)/ ,: 8++)/ /+:,+7)+ 0 ,/ 0,)/) :+,7
0/ , (0( ;,/)
.
C8++)/ /+:,+7)+ +) ,:/) ,/+8/) /8+ )0/()+
08/) 9) *0 /(+,8( /,+,0 ,+) ,+ )) 9+ /,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
33/42
U)+ !UL# +),0)
DESCRIPTION
T() DS13" S)+0 R)T07) C,? 0 ,/) ,: NV SRAM. A+) / +) /+:)++) )+0> ;0
2
/) 7,/( >)+ 0:,+7/0,. T() ) ,: /() 7,/( /) 0 8/,7/0> -8/)
:,+ 7,/( )+. T() ,?
,*)+/) 0 )0/()+ /() 24(,8+ ,+ 12(,8+ :,+7/
07*)7)/0 START ,0/0, *+,;00 );0) 0)/0:0/0, ,) :,,
33
8/18/2019 Programmable Load Shedding Time Management for Utility Department
34/42
+)0/)+ +). S89)8)/ +)0/)+ 9) )) )8)/0> 8/0 STOP
,0/0, 0 )@)8/). $() VCC : 9),< 1.25 @ VBAT /() );0) /)+70/)
) 0 *+,+) +))/ /() );0) +) ,8/)+. I*8/ /, /() );0) );0) :,+ 0*>0 )07 87)+ /(/ 0 /)+/0;) /, /() 7,+) ,7*)@
,/ 7/+0@ 0*>.
S);))7)/ 0*> +) 8) 0 00/ ,? ))/+,0 7)/)+ ,/()+
))/+,0 );0) :,+ 0*>0 87)+0 0:,+7/0,.
I 07*) LED *?) />*0> ,: /() /(,) !)/0;) /)+70# ,+ ,: /()
,) !*,0/0;) /)+70# ,: /() )7)/ LED +) ,)/) 9+,8(/ ,8/ /,
,77, *0J /(0 0 +):)++) /, ,77, /(,) ,+ ,77, ,) );0).
%)) )7)/ *8 )07 *,0/ *?) +)80+) 0) *0 !/(,8(
,77)+0 *+,8/ />*0> ,/0 7,+) *0 =,+ *) +)> ,0 +) )0)
/, ,*)+/) :+,7 *+/08+ 8**> ;,/) ,:/) 12V ,+ 5V 0 /() ) ,: 7> ,: /()
7 +)> 8) :,+ ))/+,0 ,8+ ,/+, 0+80/ ! ,8+ , ,0.
34
8/18/2019 Programmable Load Shedding Time Management for Utility Department
35/42
-. PCB DESIGN
D)0 F9+0/0, ,: P+0/) 0+80/ 9,+
-.1 INTRODUCTION:
P+0/) 0+80/ 9,+ ,+ PCB :,+7 /() ,+) ,: ))/+,0 )80*7)/ ,7)/0
08/+0. S,7) ,: /() +) 8) +) ,7*8/)+ *+,)
,/+, /)),7780/0, 0/+87)//0,.
-.2 MANUFATCURING:
T() 78:/8+0 *+,) ,0/ ,: / 7) 80 /() *+0/ )/( 7)/(,. T(),89) 0) */) /(+,8( (,) !PT%# 9,+ +) 7) 9> /() *+0/ */) )/(
7)/(,.
T() *+,8/0, ,: 78/0 >)+ 9,+ 8) 9,/( /() 7)/(,. T() 0)+ >)+ +) *+0/)
)/( )+ +) *+,8) 9> *+0/ */) )/( :/)+ *+)0 /()
0)+ >)+.
-.3 SOFT>ARE:
T() ,:/,8/ 0 MICROSIM.
-.4 PANELISATION:
%)+) /() ()7/0 /+:,+7) 0 /, /() /, ,77,/) ),,70> 7> 0+80/ *,09) 0
*) )8)) ,: 89)8)/ /)* 0 /() PCB *+,).
T(0 0 ) *)0/0,. F,+ /() PT% 9,+ /() )@/ ,*)+/0, 0 +00.
-., DRILLING:
PCB +00 0 //) ,: /() +/ ,*)+/0,. V)+> 7 (,) +) +0) /() ))/+, ) ,**)+
*//0 *+,).
35
8/18/2019 Programmable Load Shedding Time Management for Utility Department
36/42
-. ETCHING:
O) 78/0*>)+ 9,+ 0 +0) ))/+, ) ,**)+ )*,0/) /() 07) ;09)
0 /() :,+7 ,: :07 0 /+:)++) , /, /() ,8/ 0) 9> *(,/, *+0/0 80 +> :07
*+0/0 *+,). T() 9,+ +) /() ))/+,>/0 */) , /, /() 0+80/ *//)+ )/(0 7(0) :,+ ;)+> ,) *0 9)/ /, ;,0 /() 9+00 ,: ,8/,+.
T() ,)+ 7? 0? 0 **0) 9> +))0. T() 0? 0 +0) )@*,) /, UV );),*)0 70 ?0) ,8/0, :0> 8+) 9> 9,/( UV /()+7 ))+>.
-. HOT AIR LE8ELLING:
A:/)+ **>0 /() ,)+ 7? /() 0+80/ * +) ,)+) 80 /() (,/ 0+ );)0
*+,). T() 9+) 9,0) :8@) 0**) 0 /, 7,/) ,)+ 9/(. $(0) +)7,;0
/() 9,+ :+,7 /() ,)+ 9/( (,/ 0+ 0 9,ARE TOOLS
.1 KEIL A77)$l)#:
36
8/18/2019 Programmable Load Shedding Time Management for Utility Department
37/42
K)0 );),*7)/ /,, :,+ /() "51 M0+,,/+,)+ A+(0/)/8+) 8**,+/ );)+> );) ,:
,:/,8 8) :+,7 /() D);0)
D/9) /() V00, IDE )/ ,7*0)+ )79)+ 0?)+ 7)7,+> ,*/0,
:,+ >,8.
N87)+,8 )@7*) *+,+7 +) 08) /, ()* >,8 )/ /+/) ,8 8)+/ (+,8+ ,:/
8/18/2019 Programmable Load Shedding Time Management for Utility Department
38/42
S/)* 9> /)* )@)8/0, ,: "51 *+,+7 +,) ,: *+,+7 ,8/)+.
T() 8) 0+)/0;) *)8, ,)
/ />*) +)/) /, /() "51.
$) 08 9,8/ : 90/ (,< /()> +) ::)/) 9> +0/(7)/0 0/+8/0,.
I0) "51
R)0/)+
D D6 D5 D4 D3 D2 D1 D"
I /() *8 +)0/)+ +) 8) /, /,+) 0:,+7/0, /)7*,++0> /(/ 0:,+7/0, ,8 9)
9>/) ,: / /, 9) *+,)) ,+ +) *,0/0 /, /() / /, 9) *+,)) ,+ +)
*,0/0 /, /() / /, 9) :)/().
T() 7-,+0/> ,: "51 +)0/)+ +) 90/ +)0/)+. T() 90/ +)0/)+ +) 0:0) 0/,MSB !M,/ S00:0/ B0/#
LSB !L,/ S00:0/ B0/#
$0/( 90/ / />*) > / ,)+ /( 90/ 78/ 9) 9+,?) 0/, (8? 9):,+) 0/
0 *+,)).
T() 7,/ 8) +)0/)+ ,: /() "51 +) AC!A878/,+#
BR"R1R2R3R4R5R6R DPTR!D/ P,0/)+# PC!*+,+7 ,8/)+#.
A ,: /() 9,;) +)0/)+ +) 90/ )@)*/ DPTR PC.
MOV !I/+8/0,#
T() MOV 0/+8/0, ,*0) / :+,7 ,) ,/0, /, ,/()+. I/ ( /()
:,, ,8+) /, )/0/0,.
E@7*)
MOV A 55%J L, ;8) 55% 0/, +)0/)+ A
MOV R" AJ ,*> ,// ,: A 0/, R"
MOV R1 AJ ,*> ,// ,: A 0/, R1
1. V8) 9) ,) 0+)/> 0/, > ,: /() +)0/)+ A B ,+ R" R. %,
8/18/2019 Programmable Load Shedding Time Management for Utility Department
39/42
3. M,;0 V8) /(/ 0 /,, +) 0/, +)0/)+
8/18/2019 Programmable Load Shedding Time Management for Utility Department
40/42
1. F0+/ *) 0 *+,+7. M> )@))/ )0/,+ +) ;09)
/(/ 9) 8) /, +)/) )0/ /() *+,+7. $) +) 80 )79>
8) .7 /() )@/)0,.
2. T() 7Z ,8+) :0) ,/00 /() *+,+7 ,) +)/) 0 /)*1 />*) /, "51)79)+. T() )79)+ ,;)+/ /() 0/+8/0, 0/, 7(0) ,). T()
)79)+
,/0,.o T() E[U 0+)/0;) ,) ,/ )/ 0) /,+) :,+ / 0/)7 98/
,0/) ,// ;8)
8/18/2019 Programmable Load Shedding Time Management for Utility Department
41/42
**)+ 0 /() *+,+7J 0/ ,// ;8) 7,90) /, )::00)>. P+,+779) *+7)/)+ ,< /() ,7*)/) ,/+, ,;)+ /()
/)7.
41
8/18/2019 Programmable Load Shedding Time Management for Utility Department
42/42
13. Blo"#&5*:
\1] V.K.M)(/ R,(0/ M)(/ P+00*) ,: P,/)7Z 4/( ) S. C(
*890/0, 2"".
\2] A(: %80 E)/+0 P,/)7Z 5/( ) CBS P890()+ D0/+098/,+
P;/. L/. 2"".
\3] M.A.O 0;)0+ C.C. B+0,0 T)(0 , 8/0, 9> 0/+098/0, >/)7
)7)/