esential.docx
TRANSCRIPT
-
8/16/2019 esential.docx
1/57
DEBRE MARKOS UNIVERSITY
COLLEGE OF TECHNOLOGY
DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINNERING
DESIGN AND SIMULATION OF AUTOMATIC ROOM LIGHT CONTROLLER
WITH VISITOR COUNTER
SEMESTER PROJECT
Industrial control stream
By
Member Name: ID Nmber
!" Ye#$%&a' A##ab(((((((((((""TER)*+++),+
-" Ye.eba/em Me0e&e(((((((((((TER)-1*2),+
*" Y%be/&a/ M3##(((((((((((((TER)-45*),+
+" Y%me6 Be/ay(((((((((((((""TER)-+7+),+
5" 8eme6 Ga9ye((((((((((((("TER)-7+2),+
A9%#3r: Mr"J3e'e/
-
8/16/2019 esential.docx
2/57
Declaration
T$%# %# &3 ;er&%'y &$a& &$e
-
8/16/2019 esential.docx
3/57
Acknowledgement
F%r#& 3' a// @e @3/9 /%0e &3 &$a60 A/m%>$&y GOD '3r $%# %6#eme6& #
&$e 339 m3&$er"
F%6a//y @e @3/9 /%0e &3 &$a60 3r be#& 'r%e69# @$3 m3&%a&e9 @$%/e 93%6> &$%# &$e%r /a
-
8/16/2019 esential.docx
4/57
Abstract
T$%# # @$%;$ #ae# &%me" S3 &$# &$e a&3ma&%; r33m are
36e 3' &$e ea#%/y eam ;3m'3r& a69 ea#e %6 %
9a%/y /%'e" T3 &$%# e69 &$e re#ear;$er# 9e#%>6 a69 9ee/3< a6 a&3ma&%; 933r @%&$ a
r33m /%>$& ;36&r3/ #y#&em &3 $ &$e
r33m"
-
8/16/2019 esential.docx
5/57
Table of Contents
Declaration.....................................................................................................1
Acknowledgement..........................................................................................2
Abstract..........................................................................................................3
CHAPTER ONE................................................................................................
!NTROD"CT!ON..............................................................................................
1.1 #ackgro$nd o% t&e st$d'..........................................................................
1.3 Ob(ecti)e o% t&e st$d'..............................................................................*
1.3.1 +eneral ob(ecti)e...............................................................................*1.3.2 ,-ecic ob(ecti)e..................................................................................*
1./ ,ignicance o% t&e -ro(ect........................................................................*
1. 0ramework o% t&e st$d'............................................................................*
0ig$re 1 Control s'stem %rame work..........................................................
1.* ,co-e o% t&e st$d'...................................................................................
1. imitations o% t&e -ro(ect.........................................................................
1.14 Organi5ation o% -ro(ect.........................................................................14
CHAPTER T6O..............................................................................................14
!TERAT"RE RE7!E6.....................................................................................14
2.1 !ntrod$ction...........................................................................................14
2.2 Detector based control s'stems............................................................11
2.3 8icro-rocessor based s'stems..............................................................11
2.9 8icrocontroller based s'stems..............................................................11
CHAPTER THREE...........................................................................................11
8ATER!A, AND 8ETHODOO+:..................................................................11!ntrod$ction.................................................................................................. 11
3.1 T&e design..............................................................................................12
0ig$re 3.1 #lock diagram o% t&e a$tomatic room lig&t controller.............12
3.1.1 Hard ware com-onent descri-tion......................................................12
3.1.1.1 Power ,$--l'....................................................................................13
0ig$re 3.2 sc&ematic ill$strating bridge rectier......................................13
3.1.1.2 8icro;controller................................................................................19
.................................................................................................................. 19
-
8/16/2019 esential.docx
6/57
0ig$re 3.3 AT*CT,OP 13*?............................................................1
0ig$re 3./ in%rared sensor........................................................................1
3.1.1.< ig&t de-endent resistor >DR?........................................................1
0ig$re 3. lig&t de-endent resistor..........................................................1*
3.1.1./ Analog to digital con)ertor >ADC?.....................................................1*
3.1.1. Rela' Dri)er Circ$it..........................................................................1*
0ig$re 3.* #C
-
8/16/2019 esential.docx
7/57
AT*Ctransmitter and recei)erB? Dis-la'B transistorB DR and
rela'.............................................................................................................2/
9.1 A$tomatic On;O ,witc&ing de)ice %or ig&ting oad............................2/
.....................................................................................................................20ig$re 9.2 ,'stem res-onse sc&ematic o% t&e designed s'stem w&en DR
ON.............................................................................................................2
9.2 A$tomatic )isitor co$nter.......................................................................2
9.3 Testing and !m-lementation o% C based -rogram $sing @iel ,o%tware....2
CHAPTER 0!7E..............................................................................................2*
CONC",!ON AND RECO88ENDAT!ON.........................................................2*
$& ;36&r3//er """"""""""""""""""""""""""""""""" !1
F%>re *"- #;$ema&%; %//#&ra&%6> br%9>e re;&%'%er """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !7
F%>re *"* AT42C5! m%;r3;36&r3//er """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !2
-
8/16/2019 esential.docx
8/57
F%>re *"+ P%6 ;36'%>ra&%36 3' AT42C5! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !2
F%>re *"5 ?ar&. 3#;%//a&3r """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -!
F%>re *"5 #;$ema&%; 9%a>ram a69 me6& 9%#re *"!!: S;$ema&%; %//#&ra&%6> $3@ &3 %6&er'a;e m%;r3;36&r3//er re *"!- '%6a/ ;%r;% '3r a&3ma&%; r33m /%>$& ;36&r3//er @%&$ %#%&3r ;36&er """""""" *5
F%>re *"!* F/3@;$ar& '3r #y#&em #3'&@are 9e#%>6 """"""""""""""""""""""""""""""""""""""""""""""""""""""""" *1
F%>re +"! Sy#&em re#6e9 #y#&em @$e6 LDR ON """"""""""""" +,
Abbreviations
ADC A6a/3> &3 D%>%&a/ ;36er&3r
CMOS C3m
-
8/16/2019 esential.docx
9/57
IDE %6&e>ra&e9 9ee/3e #&r% %& a/#3
-
8/16/2019 esential.docx
10/57
6ee9 '3r a&3ma&%; ay
;r%#%# %# 36e 3' &$e ma=3r e 3' e/e;&r%;a/ y"
T$e %m%;a/ a9a6;eme6 -" T$e ;3#& 3' %6e#&me6& ma9e '3r >e6era&%36
&ra6#m%##%36 a69 9%#&r%b&%36 3' e/e;&r%;a/ e6er>y %# ?%&e $%>$" F3r &$%# rea#36 %& $a#
>a%6e9 #%>6%'%;a6& %my e''%;%e6&/y #3 a# &3 m%6%m%.e
&$e e%#&%6> /3##e# &3 re9;e &$e >e6era&%36 ;3# a69 &3 &$e ;36#my e''%;%e6;y #y#&em# $ae &$# bee6 a #b=e;& 3' %6&ere#& &3 ma6y re#ear;$er#"
Ma6y 3' &$e#e re#ear;$er# $ae ma9e >rea& a&&em &$e e6er>y e''%;%e6;y
#y#&em# &3 be %69ee& e 3' a##emb/y /a6>a>e %# &$a&
m%;r3;36&r3//er# 'r3m 9%''ere6& ma6'a;&rer# $ae 9%''ere6& a##emb/y /a6>a>e# a69
&$e #er %# '3r;e9 &3 /ear6 a 6e@ /a6>a>e eery &%me a 6e@ $ /ee/
-
8/16/2019 esential.docx
11/57
ramm%6> /a6>a>e# &3 ram m%;r3;36&r3//er#" T$e ramm%6> /a6>a>e #e9
%6 &$%# @3r0 @a# C ramm%6> /a6>a>e 9e &3 % %&a/ V%#%&3r ;36&er
a69 #e;369 m39/e %# 063@6 a# A&3ma&%; r33m /%>$& ;36&r3//er" Ma%6 ;36;e$ 0ee< 36 @3r0%6> ee6 %6 &$e ab#e6;e 3'
-
8/16/2019 esential.docx
12/57
• W$a& ;36&r3/ $& ;36&r3/ @%&$ re#6 a ;%r;%&ry '3r a6 a&3ma&%; O6O'' #@%&;$%6> 9e%;e '3r &$e /%>$&%6>
/3a9 ON)OFF %6 3r9er &3 #ae e/e;&r%;a/ e6er>y"
• T3 9e#%>6 a ;%r;%&ry '3r a6 A&3ma&%; ;36&er &3 m36%&3r &$e 6mber 3' %6 a69 3& &$e r33m"
• T3 9ee/3< a69 %m &$e 0%e/ #3'&@are"
• T3 %6&e>ra&e &$e 9e#%>6 ;%r;%&ry a69 #3'&@are %6 3r9er &3 #%m/a&e &$e '6;&%36 3'
a ba#%; a&3ma&%; r33m /%>$& ;36&r3//er @%&$ %#%&3r ;36&er
• T3 #%m/a&e &$e #y#&em &3 ea/a&e &$e 3era// 6 a69 #%m/a&%36 3' a&3ma&%; r33m /%>$& ;36&r3//er @%&$ %#%&3r ;36&er %#
#e9 &3 9ee/3< a #mar& #y#&em @$%;$ y e''%;%e6& a69 a&3ma&%;a//y
;36&r3//e9 r33m /%>$&%6>" M3re3er %& $e/
-
8/16/2019 esential.docx
13/57
• Var%3# r33m# /%0e #em%6ar $a// ;36'ere6;e $a// @$ere &$e ;ae %6 a r33m
• C/a## r33m# #&9y r33m# %6 ;3//e>e# &3 &a0e ;36& &$e a;;ra&e 6mber 3'
#&9e6 %6 &$e ;/a##r33m a69 ;36&r3/ &$e r33m /%>$& a;;3r9%6>/y
• Or $3me# be;a#e ma6y &%me# @e ;3me 3& 3' 3r be9r33m 3r a6y 3&$er r33m
a69 @e '3r>3& &3 &r6 3'' &$e r33m /%>$&
• C%6ema $a//# &3 ;36& &$e 6mber 3' %6#%9e" S3 &$a& &$e#e e& 3er ;r3@9e9 &3 a3%9 ;36>e#&%36"
• T3 a3%9 /3;0%6> %6 a
-
8/16/2019 esential.docx
14/57
1igure %2 Control s(stem frame work
%&3 *co+e of the stud(
T$e #&9y ;3er# &$e 9e#%>6 9ee/3
%&4 Limitations of the +ro-ect
L%#&e9 be/3@ are ;/%e6e# 3& 'r3m &$e e6&ra6;e %& @3/9 ;36& a# 36e a/#3 %' #3me36e
>3e# ;3me# %6 &$r3>$ &$e e%& %& @3/9 9e;reme6& 36e
-
8/16/2019 esential.docx
15/57
• Ma;$%6e e/eme6 ;3m6 a69 3&$er ma&$ema&%;a/ '6;&%36a/%&y
m39e/ are 63& %6;/9e9 %6 &$e #&9y
%&%5 "rgani6ation of +ro-ect
I6 &$%#
-
8/16/2019 esential.docx
16/57
CHAPT! T7"
LIT!AT$! !8I7
)&% Introduction
T$%# ;$a$/%>$ br%e'/y #3me
3' &$e /%>$& ;36&r3/ 9e#%>6# &$a& $ae bee6 ma9e #%6> 9%''ere6& ;36&r3/ m39/e# &$a&
$ae bee6 ma9e $&%6> ;36&r3/ &e;$63/3>%e# $ae bee6 9ee/3 /%>$&%6> e6er>y @a#&e @$%/e e6$a6;%6> /%>$&%6>
?a/%&y %# &$r3>$ &$e #e 3' ;36&r3/# Pa##%e I6'rare9 #e6#3r# PIRQ $ae bee6 #e9
&3 e/%m%6a&e @a#&e9 /%>$&%6> %6 63;;$&%6>
;36&r3/# $ae #$3@6 &3 re9;e /%>$&%6> ;36#m b%/9%6>#
a69 by a& /ea#& *5 %6 6e@ ;36#&r;&%36 1" I& $&%6> 3 &3 ea;$ 3;;ra&%36# @%&$3& a6y " T$e #&9y #e9 &@3
63e/ 'ea&re#: a er#a&%/e a69 a69 a;&a&%36
#y#&em &3>e&$er @%&$ a ;36&r3/ me&$39 %6;3r m/&%eme6&
#&ra&e>%e# &3 6%&
e# %6
3 #;$e9/e# a69 m36%&3r 3;;
-
8/16/2019 esential.docx
17/57
3363m%; e6%&%e ab%/%&%e#Q &3 be a #%&ab/e a9=#&ab/e #y#&em &3 mee& 9%''ere6& #%&a&%36 3'
$ma6 6ee9#" J%6#33 bee ;36&r3//er %& $" Ra6=%& #e9 a6 %6'rare9 933r #e6#3r ba#e9 36 e/e;&r36%;
;3mb%6a&%36a/ /3>%; ;%r;%& &e;$63/3>y &3 9ee/3< a6 a&3ma&%; /%>$& #@%&;$%6>
#y#&em" T$e #y#&em @a# 9ee/3$ 3/&a>e
DC /%>$& #y#&em #%6> a 9%re;& ;rre6& e;&3r ;36&r3/ me&$39 '3r 9%''ere6& $%>$
3/&a>e 9; ;36&r3/ re?%reme6 #;$ a# a;&%e e # &%m%6> ;36&r3/ a69 a&3ma&%;
-
8/16/2019 esential.docx
18/57
e6er>y %# a re#/& 3' %6e''%;%e6& #e 3' &$e e/e;&r%;a/ e6er>y ;36#me9 by ar&%'%;%a/
/%>$& 9e%;e# #;$ a# /%>$& b/b# !" A #y#&em '3r #a%6> e/e;&r%;a/ e6er>y by
;36&r3//%6> &$e %6&e6#%&y 3' ar&%'%;%a/ /%>$& &3 a #a&%#'a;&3ry /ee/ @a# 9e#%>6e9 a69
&330 %6&3 a;;36& &$e #e 3' &$e 9ay /%>$& @$e6 $& a9=#&me6& 3' &$e m/&%;3/3re9
LED ;3/3r ;36&r3/ a69 #;e6e #e&&%6># 3' &$e a##emb/e9 /%>$& &$e %6&e//%>e6& /%>$&
;36&r3/ #y#&em @%&$ &$e >ra e6er>y ;36#me" T$e ;36&r3/# ;a6 be #%m 3'' a #@%&;$ b& 3'&e6 a&3ma&e9 ;36&r3/# ra6>%6> 'r3m #%m%; ;%r;%& &3 ;3m 9e%;e# are em a69 C$6/%6 %&a/ %6&er'a;e# &3 ;36&r3/ 9%mm%6>
ba//a# &$r3>$ &ra9%&%36a/ &3>>/e #@%&;$e#" T$e 9%mm%6> ba//a# $ae $%>$
e''%;%e6;y a69 ;36&r%b&e# $%>$/y %6 e6er>y #a%6>" Ba% a69 K 9e#%>6e9 a #y#&em
-
8/16/2019 esential.docx
19/57
'3r /%>$& %6&e6#%&y 9e&e;&%36 a69 ;36&r3/ #%6> b3&$ m%;r3$& #e6#3r#"
I6 &$%# 9e#%>6 &$e $3me /%>$& ;36&r3/ m39/e HLCMQ ma9e < 3' '3r b/3;0# &$e
Pa##%e I6'rare9 PIRQ #e6#3r ;%r;%& m%;r3/e 9e9%;a&e9 '6;&%36# 3r embe99e9 a6%&9e #&a&%#&%;# @%&$3& a99%6> a6y $ar9@are 'a;%/%&a&%6> &ra6#e9 /%>$& &$# be%6> ea#y &3 be /3;a&e9 a69 re &$e '%r%6> a6>/e &3 ;3m
-
8/16/2019 esential.docx
20/57
e''%;%e6&/y 1" A 'e@ 3' &$e LED #&ree& /%>$&%6> #y#&em# $ae %6&e//%>e6& ;36&r3/
$3@eer &$ey ;a6 6e%&$er a&3ma&%;a//y 9e&e;& &$e %//m%6a&%36 ma6a>eme6&
#y#&em# 63r a9=#& &$e #y#&em# ma6a//y" T$%# $3me a&3ma&%36 #y#&em#
#;$ a# /a;0 3' r3b#&6e## ;3m$& %6 &$e r33m" T3 3er;3me &$%# #y#&em by a99%6> LDR
@$%;$ 9%''ere6&%a&e &$e
-
8/16/2019 esential.docx
21/57
CHAPT! TH!
9AT!IAL* A#D 9TH"D"L".;
Introduction
T$%# ;$a%e# #e9 '3r &$e 9e#%>6 3' &$e $ar9@are a69
#3'&@are 6%6> a m%;r3;36&r3//er ba#e9 /%>$& e6er>y a69 %#%&3r
;36&er #y#&em" T3 a;$%ee &$%# #e6#3r# &$a& %&a/ 3&
-
8/16/2019 esential.docx
22/57
1igure ,&%2 'lock diagram of the automatic room light controller
,&%&% Hard ware com+onent descri+tion
T$e ba#%; b/3;0 9%a>ram 3' &$e b%9%re;&%36a/ %#%&3r ;36&er @%&$ a&3ma&%; /%>$&
;36&r3//er %# #$3@6 %6 &$e ab3e '%>re" Ma%6/y &$%# b/3;0 9%a>ram ;36#%# 3' &$e
'3//3@%6> e##e6&%a/ b/3;0#"
• P3@er S
-
8/16/2019 esential.docx
23/57
,&%&%&% Power *u++l(
A re>/a&e9 9; /a&3r 6%&
Rectifier Unit
T$e Re;&%'%er ;%r;%& %# #e9 &3 ;36er& &$e --, AC 3/&a>e %6&3 % ;3rre# DC
3/&a>e" T$e e''%;%e6& ;%r;%& #e9 %# &$e '// @ae Br%9>e re;&%'%er ;%r;%&" T$e 3&e 3' &$e re;&%'%er %# %6 r% 3&$er ;%r;% aa%/ab/e" T$e ;%r;%& #e9 '3r rem3%6> &$e r%
-
8/16/2019 esential.docx
24/57
Filter
Cae are rem3e9 a69 e %# 3b&a%6e9" A69 a/#3 &$e#e ;a$& %6&err
-
8/16/2019 esential.docx
25/57
embe99e9 ;36&r3/ a6e9
@%&$ #&a&%; /3>%; '3r 3
-
8/16/2019 esential.docx
26/57
Pin configuration2
1igure ,&: Pin configuration of AT34C=%
I6 +, er 9e#%>6# @%&$ e&er6a/
mem3ry %& be;3me# a m/&% &3 e&er6a/ 9e%;e# a# re?%re9" N3 a/&er6a&e '6;&%36# are
http://www.engineersgarage.com/microcontroller/8051projects/interface-serialport-RS232-AT89C51http://www.engineersgarage.com/tutorials/timers-8051-timer-programming-tutorialhttp://www.engineersgarage.com/tutorials/interrupts-8051-interrupt-programminghttp://www.engineersgarage.com/microcontroller/8051projects/interface-serialport-RS232-AT89C51http://www.engineersgarage.com/tutorials/timers-8051-timer-programming-tutorialhttp://www.engineersgarage.com/tutorials/interrupts-8051-interrupt-programming
-
8/16/2019 esential.docx
27/57
a##%>6e9 '3r P3r& ! &3 e&er6a/ 9e%;e#"
E;e a6 a/&er6a&e re
-
8/16/2019 esential.docx
28/57
1igure ,&= ?uart6 oscillator
A2 T$e 4,5! 'am%/y member# #;$ a# &$e 475! 42C5! 3r DS5,,," A// ;3me @%&$
36;$%< ROM &3 #&3re ram#" I6 #;$ ;a#e# &$e EA a6
4,5! &3 e&er6a/ mem3ry %#&er# are #e9 &3 #&3re %6'3rma&%36 &em%#&er A
%# #e9 '3r a// ar%&$me&%; a69 /3>%; %6#&r;&%36#"
Fea&re#:
• +K By&e# 3' I6Sy#&em Pr3>rammab/e ISPQ F/a#$ Mem3ry
• E69ra6;e: !,,,, Wr%&e)Era#e Cy;/e#
• +",V &3 5"5V O Ra6>e
• F//y S&a&%; Oram Mem3ry L3;0
• !-4 4b%& I6&er6a/ RAM
-
8/16/2019 esential.docx
29/57
• *- Pr3>rammab/e I)O L%6e#
• T@3 !1b%& T%mer)C36&er#
• S% I6&err$& LED# arra6>e9 %6 a #6e9 a 6ame 'r3m
a &3 $ a69 %# %9e6&%'%e9 by % 6ame" See6 LED# a &3 > are #e9 &3 9%#$&$ LED $ %# #e9 &3 9%#$& &@3
-
8/16/2019 esential.docx
30/57
;3rre# %e6 $%>$" I6 CA arra6>eme6& &$e ;3mm36 %e6 a $%>$
/3>%; a69 &$e LED %e6 /3@ &3 9%#%& He%>$&
*" C36&%63# U6%'3rm Se>me6
+" L3@ %& a69 &$# are 063@6 a# 6a/#" A
http://www.wisegeek.com/what-is-infrared-radiation.htmhttp://www.wisegeek.com/what-is-infrared-radiation.htmhttp://www.wisegeek.com/what-is-infrared-radiation.htmhttp://www.wisegeek.com/what-is-infrared-radiation.htmhttp://www.wisegeek.com/what-is-infrared-radiation.htm
-
8/16/2019 esential.docx
31/57
ba69 a%6 ;36&r3/ AGCQ" F3r a ra6>e
3' %6a%6#& e/e;&r%;a/ '%e/9 9%#&rba6;e
• TTL a69 CMOS ;3m$ re#%#&a6;e" I& $a# a $%>$
re#%#&a6;e be;a#e &$ere are ery 'e@ e/e;&r36# &$a& are 'ree a69 ab/e &3 m3e &$e a#&
ma=3r%&y 3' &$e e/e;&r36# are /3;0e9 %6&3 &$e ;ry#&a/ /a&&%;e a69 6ab/e &3 m3e"
T$ere'3re %6 &$%# #&a&e &$ere %# a $%>$ LDR re#%#&a6;e" A# /%>$& 'a//# 36 &$e
#em%;369;&3r &$e /%>$& 3' &$e re#%#&a6;e 3' &$e #em%;369;&3r a69 $e6;e &$e 3era// LDR
re#%#&a6;e" T$e $& #$%6e# 36 &$e LDR
#em%;369;&3r #3 m3re e/e;&r36# are re/ea#e9 &3 ;369;& e/e;&r%;%&y a69 &$e re#%#&a6;e
-
8/16/2019 esential.docx
32/57
'a//# 'r&$er" LDR# are ery #e'/ ;3m$&
#e6#%6> a%&a/ ;3m ;36&%63#Q"Tem %6%&a/ b%6aryQ 6mber" T$e ADC
CHIPS e%&$er
-
8/16/2019 esential.docx
33/57
,&%&%&0 !ela( Driver Circuit
T$%# b/3;0 $a# &$e &3
;36&r3/ &$e /%>$&"
Transistor %# a #em%;369;&3r 9e%;e #e9 &3 ame&$er @%&$ 3&$er e/e;&r36%; ;3m 'r3m &$e ba#e &3 &$e
em%&&er ;36&r3/# &$e ;3//e;&3r ;rre6&" A #$3r& er&%;a/ /%6e @$%;$ %# &$e ba#e ;a6
%69%;a&e &$e &ra6#%#&3r #;$ema&%; '3r a6 NPN &ra6#%#&3r a69 &$e em%&&er @$%;$ %# a
9%a>36a/ /%6e ;366e;&%6> &3 &$e ba#e %# a6 arr3@$ea9 a@ay 'r3m &$e ba#e"
1igure ,&3 'C=:0 transistor
1eatures
• C3//e;&3rEm%&&er V3/& V%;eQ: +5V
• C3//e;&3r Crre6& I;eQ: ,"!A
• P3@er D%##%
-
8/16/2019 esential.docx
34/57
,&%&%&3 !ela(
Re/ay %# a6 e/e;&r3ma>6e&%; 9e%;e @$%;$ %# #e9 &3 %#3/a&e &@3 ;%r;% e/e;&r%;a//y a69
;366e;& &$em ma>6e&%;a//y" T$ey are ery #e'/ 9e%;e# a69 a//3@ 36e ;%r;%& &3 #@%&;$
a63&$er 36e @$%/e &$ey are ;3m6e&%; '%e/9 @$e6 a #ma// 3/&a>e 'r3m a6 e/e;&r36%; ;%r;%& %#
ae# /%0e 1V 2V !-V -+V e&;"
B& @e @a6& &3 #e !- re/ay "T$e 3&ra&%36# are aa%/ab/e /%0e
SPST SPDT a69 DPDT e&;" @$%;$ $ae 9%''ere6& 6mber 3' ;$a6>e3er ;36&a;" By
#%6> 9e%;e @$%;$ may be me;$a6%;a/
e/e;&r3me;$a6%;a/ 3r
-
8/16/2019 esential.docx
35/57
1igure ,&%5 'u66er
,&%&) *oftware com+onent
T$e #3'&@are #e9 %6 &$e
-
8/16/2019 esential.docx
36/57
CPU M39e/# aa%/ab/e '3r ram#
Pr3&e# 4 Pr3'e##%36a/ a69 &$e6 &$e ISIS 4 Pr3'e##%36a/ 3 &$e &3< 3' &$e #;ree6 %#
&$e me6 bar"
• P%;0 &$e ;3m ;36&e& me6 %6 3r9er &3 a##%>6
a>%6> @%&$ &$e
/e'& b&&36
• Ha%6> #e/e;&e9 &$e %# &3 a;&a//y area &$e E9%&%6> W%693@ a69 @%re &$em
&3>e&$er
-
8/16/2019 esential.docx
37/57
Animation2 I6&era;&%e #%m/a&%36# are ;36&r3//e9 'r3m a #%m a rea/ &%me #%m/a&%36" A// a6%ma&%36 %# #&3 &$e ;3mma69# 36 &$e S3r;e me6 3r %m a69 ma%6&a%6%6> y3r ra&e9 ma0e 'a;%/%&y '3r a##emb/%6> ;3m a69 /%60%6> y3r embe99e9
a>%6> %6 &$e &ar>e& $ar9@are a69 '3r
;366e;&%36 &3 K%e/ LINK
"
T$e V%#%36* IDE 3''er# 6mer3# 'ea&re# a69 a9a6&a>e# &$a& $e/< ?%;0/y a69
#;;e##'//y 9ee/3< embe99e9 a
-
8/16/2019 esential.docx
38/57
;36er&e9 &3 a##emb/y /a6>a>e 'r3m embe99e9 C /a6>a>e #%6> K%e/ V%#%36*" S&e$/%>$&%6> @$e6 y3 #ae y3r '%/e @%&$ &$e 9%a/3> F%/e Sae A#(
69er a '%/e6ame @%&$ &$e e&e6#%36 "C"
Add *ource 1iles to Pro-ect2
O6;e y3 $ae ;rea&e9 y3r #3r;e '%/e y3 ;a6 a99 &$%# '%/e &3 y3r 1ile2O6;e y3 $ae #;;e##'//y >e6era&e9 y3r a%6>" A'&er
y3 $ae &e#&e9 y3r a
-
8/16/2019 esential.docx
39/57
,&) Hardware or Circuit Design Develo+ment
T$e #e6#3r 6%& ;36#%# 3' %6'rare9 9%39e# @$%;$ are 3' &@3 &ya&e 36/y %' &$e %6'rare9 beam %# %6&err Lab ;e6&er ISIS @$%;$ %# a ;3m$ %"e" /3>%;! ;rre6& '/3@# &$r3>$
&$e re/ay ;3%/ a69 &$e re#/&%6> ma>6e&%; '%e/9 a&&ra; a6 arma&re &$a& %# me;$a6%;a//y
/%60e9 &3 a m3%6> ;36&a;&" T$%# m3eme6& e%&$er ma0e# 3r brea0# a ;366e;&%36 @%&$ a
'%e9 ;36&a;&" O6 &$e ;36&rary @$e6 &$e m%;r3;36&r3//er 3e# &3 /3>%;, &$e ;rre6&
&3 &$e ;3%/ %# #@%&;$e9 3'' a69 &$e arma&re %# re&r6e9 by a '3r;e a
-
8/16/2019 esential.docx
40/57
%%%" NO N3rma//y O3e# $%>$ &$e &ra6#%#&3r BC5+7 &r6# 36 a69 ;rre6& '/3@#
&$r3>$ &$e re/ay" T$e 9%39e ;366e;&e9 a;r3## &$e re/ay ;36&a; %# #e9 &3 e6era&e9 %6 &$e re/ay ;3%/"
T$e IN+,,! a/#3 063@6 a# 'ree@$ee/%6> 9%39e @a# #e9 a# %& %# a 'a#& #@%&;$%6> 9%39e
$a%6> a e @$e6
ee& 'am%/%ar @%&$ &$e #rr369%6> e6%r36me6& a69 a/#3 '6;&%36
-
8/16/2019 esential.docx
41/57
%Q VCC @$%;$ %# ;366e;&e9 &3 /a&3r# IC 36 b3ar9 %6 &$e IR 9e&e;&3r m39/e #e9" T$%# 3/&a>e @a# #e9 a# a
a/%9 /3>%; $%>$ '3r &$e m%;r3;36&r3//er" H3@eer %6 3r9er &3 >e& a '// #@%6> 3' &$e
/3>%; 3/&a>e# &$e #e6#3r 3& m3&%36 &$e $%>$ 3&6a/# @e// @%&$%6 !, me&er#" I' m3re &$a6 !, me&er# &$e re;e%er may 63&
>e& &$e #%>6a/#" T$e TSOP!7*4 @$%;$ %# a member 3' %6'rare9 rem3&e ;36&r3/ re;e%er
#er%e# @a# #e9 %6 &$%# #&9y" T$%# m39/e $e/6a/# 'r3m &$e e6%r36me6&" T$e IR #e6#3r m39/e ;36#%# 3' a
-
8/16/2019 esential.docx
42/57
3' &$e m%;r3;36&r3//er >3e# $%>$ &$e re/ay 3
-
8/16/2019 esential.docx
43/57
1igure ,&%) final circuit for automatic room light controller with visitor counter
,&,&) iel 8ision,
T$e V%#%36* IDE 3''er# 6mer3# 'ea&re# a69 a9a6&a>e# &$a& $e/< ?%;0/y a69#;;e##'//y 9ee/3< embe99e9 a 0%//er m%;r3 %#%36" T$e ;39e
e6ab/e# &$e 3&6a/# &3 be re;e%e9 e #e6& &3 &$e 3&re *"!* %6 '3rm 3' a '/3@ ;$ar& @a# #e9"
Algorithm
I' e6&ra6;e #e6#3r %# %6&err
-
8/16/2019 esential.docx
44/57
1igure ,&%, 1lowchart for s(stem software design
,&: Code develo+ment
T$e ram ;39e @a# @r%&&e6 a# &e& '%/e a69 ;36er&e9 &3 a ma;$%6e ;39e #%6> &$e
%6&e>ra&e9 9ee/3
-
8/16/2019 esential.docx
45/57
%Q T$e %e6 a 6ame a69 a
-
8/16/2019 esential.docx
46/57
CHAPT! 1"$!
!*$LT A#D DI*C$**I"#
A&3ma&%; r33m /%>$& ;36&r3//er @%&$ %#%&3r ;36&er #y#&em %# a6 a
-
8/16/2019 esential.docx
47/57
1igure :&% s(stem res+onse schematic of the designed s(stem when LD! off
Case , 7hen the Light Intensit( is Low
W$e6 &$e e6&ra6;e #@%&;$ @a# &$a& #3me36e $a# e6&ere9 &$e r33m 69er #re%//a6;e a69 &$e
-
8/16/2019 esential.docx
48/57
;36& %# #$3@6 36 &$e #ee6 #e>me6& 9%#
-
8/16/2019 esential.docx
49/57
CHAPT! 1I8
C"#CL$*I"# A#D !C"99#DATI"#
=&% Conclusion
A #%m &$e 6mber 3' 6e9"
T$e K%e/ I6&e>ra&e9 Dee/3 ;39e# '3r &$e AT42C5! m%;r3;36&r3//er @%&$ Pr3&e# ISIS be%6> #e9 '3r
#%m/a&%6> &$e 9e#%>6e9 ;%r;%"
T$e #y#&em %6&e>ra&e# %6'rare9 &ra6#m%&&er a69 re;e%er /%>$& %6&e6#%&y 9e&e;&3r
AT42C5! m%;r3;36&r3//er re/ay ;36&r3/ ;%r;%& a69 #ee6 #e>me6 a# 3&
-
8/16/2019 esential.docx
50/57
=&) !ecommendations for future work
T$3>$ &$e 9e#%>6e9 #y#&em @a# ab/e &3 a&3ma&e a r33m a 'e@ 9ee/3eme6& @3/9 re?%re %6#&a//a&%36 3'
m/&% 9e&e;&3r# @%&$ a @%9er '%e/9 3' %e@ a69 /36>er 9e&e;&%36 9%#&a6;e" T$%#
@3/9 be #%&ab/e '3r m/&%$er 9e&e;&%36 ra&e# 3'
3;;$& %6&e6#%&y '3r
a
-
8/16/2019 esential.docx
51/57
!eference
! Ma&&a S" a69 Ma$m9 S" -,!,Q" A6 %6&e//%>e6& /%>$& ;36&r3/ #y#&em '3r %6 &$e # 3' &$e *1&$ A66a/ C36'ere6;e 36 IEEE I69#&r%a/ E/e;&r36%;#
S3;%e&y **!1**-!" G/e69a/e" USAQ
- G6&r06 R" -,,*Q" Fee9'3r@ar9 a69 E/ma6 Fee9ba;0 Harm36%;# C3m Ar&%'%;%a/ Nera/ Ne&@3r0#" P$D &$e#%# Gra9a&e S;$33/ 3' Na&ra/ a69 A$36> S" W Y" 8$a6> " a69 Ya6> W" -,!,Q" De#%>6 3' 6e@ %6&e//%>e6&
#&ree& /%>$& ;36&r3/ #y#&em" 4&$ IEEE I6&er6a&%36a/ C36'ere6;e 36 R3b3&%;# C36&r3/Sy#&em#: !+-*!+-7 %ame6"
1 N% M" a69 %6 H" -,!-Q" De#%>6 3' LED #&ree& /ame6& ;36&r3/ #y#&em
ba#e9 36 PIC m%;r3;36&r3//er Ha6>.3"
-
8/16/2019 esential.docx
52/57
A++endices
The software +rogram loaded into the micro controller
))
) Pr3>ram Name: AUTOMATIC ROOM LIGHT CONTROLLER )
) Name 3' A&$3r: INDUSTRIAL CONTROL GROUP !,)
) ELECTRICAL AND COMPUTER ENGINEERING DEPARTEMENT)
) DEBRE MARKOUS UNIVERSITY )
) JUNE -,!5 )
))
) &$e ;39e 9%#5!"$\ )) $ea9er '%/e
#b%& SENIN]P!^, ))9e;/ara&%36 '3r e6&era6;e #e6#3r
#b%& SENOUT]P!^! ))9e;/ara&%36 '3r e%& #e6#3r
#b%& LDR]P!^- ))9e;/ara&%36 '3r LDR #e6#3r
#b%& RELAY]P!^7 ))9e;/ara&%36 '3r re/ay %6&er'a;e
#b%& 3
-
8/16/2019 esential.docx
53/57
_
6#%>6e9 %6& %=
'3r%],%[a%Q
'3r=],=[!-75=Q
`
)MAIN FUNCTION)
3%9 ma%6 Q
_ )array #e9 '3r #&3r%6> $ea ;39e 3' 6mber , &3 2 )
%6& array]_,FC,1,,DA,F-,11,B1,BE,E,,FE,F1`
%6& m63
@$%/e!Q )) 6eer e69%6> /33<
_
6],
@$%/e6[!,Q
_
m]6)!,
3]6!,
P-]arraym
))9a&a me6& -
-
8/16/2019 esential.docx
54/57
9e/ay!5,Q ));a// 9e/ay '6;&%36
));39e @$e6
-
8/16/2019 esential.docx
55/57
)) 9e;reme6& ;36& %' %& %# >rea&er &$a6 36e
6
3
-
8/16/2019 esential.docx
56/57
_
)re/ay ON @$e6 /%>$& %6&e6#%&y %# /3@ a69 ;36&
RELAY]! >rea&er &$a6 3r e?a/ &3 36e)
`
e/#e %'6\,LDR]]!Q
_
RELAY], ))re/ay OFF @$e6 /%>$& %6&e6#%&y %# #''%;%e6&
`
e/#e %'6]],Q
_
RELAY],
`
e/#e %'6\]!,Q ))#&3< @$e6 ;36& e?a/ &3 !,
_
3
-
8/16/2019 esential.docx
57/57