esential.docx

Upload: admasu

Post on 06-Jul-2018

212 views

Category:

Documents


0 download

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 ;/%e6&#3e# 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