Anda di halaman 1dari 17

Fakhruddin Mangkusamito L2F007028

SOAL NO.1

EMERGENCY LAMP CONTROLLER


DIAGRAM KONTEKS

HARI
PADAM INVERT ER

FULL

Emergency Lamp Controller

LAMPU

OVERLO AD

CHARG E

POWER SUPPLY
Power supply menggunakan IC regulator LM7805 engan keluaran 5! untuk supply m"krokontroler an sensor# an supply 1$! ar" %atera" atau ak" langsung untuk menggerakan rela".

Fakhruddin Mangkusamito L2F007028 SENSOR


1. HARI &ntuk men eteks" kon "s" 'A(I apaka) MALAM atau SIAN* sensor sepert" gam%ar " %awa) "n" "gunakan

+"ka SIAN* maka keluaran 'A(I a ala) log"ka 0# ,"ka MALAM keluaran 'A(I a ala) log"ka 1. !(-. a ala) tegangan re/erens" yang n"la"nya sem%arang menyesua"kan kon "s" 0a)aya l"ngkungan. &ntuk ran0angan "n" 1re/ " apat ar" tegangan pa a tr"mpot2tr"mmer potent"ometer3. 2. PADAM &ntuk men eteks" apaka) a a supla" l"str"k sensor s%% ar" PLN 2$$0!AC3# "gunakan

+"ka a a l"str"k $$0!AC maka keluaran PA4AM a ala) log"ka 1# ,"ka t" ak a a l"str"k $$0!AC keluaran PA4AM a ala) log"ka 0.

Fakhruddin Mangkusamito L2F007028

3. FULL &ntuk men eteks" ak" apaka) su a) penu) atau %elum "gunakan sensor s%%

+"ka ak" penu) maka keluaran .&LL a ala) log"ka 0# ,"ka ak" t" ak penu) keluaran .&LL a ala) log"ka 1. P"n 1 an $ ter)u%ung ke rangka"an 0)arger ak".

4. OVERLOAD &ntuk men eteks" a anya o1erloa pa a "n1erter "gunakan sensor s%%

+"ka "n1erter mengalam" o1erloa maka keluaran O!-(LOA4 a ala) log"ka 0# ,"ka "n1erter t" ak o1erloa keluaran O!-(LOA4 a ala) log"ka 1. P"n 1 an $ ter)u%ung ser" engan %e%an "n1erter 2lampu emergen0y3.
3

Fakhruddin Mangkusamito L2F007028

KELUARAN
1. INVERTER

(angka"an "n1erter "ken al"kan lewat ken al" IN!-(5-(# ,"ka IN!-(5-(6717 maka "n1erter akt"/ an menyalakan lampu -mergen0y# ,"ka IN!-(5-(6707 maka "n1erter nonakt"/# lampu -mergen0y mat".

Fakhruddin Mangkusamito L2F007028

2. LAMPU

'" up mat"nya lampu "ken al"kan ole) ken al" LAMP&# ,"ka LAMP&6717 maka lampu menyala# ,"ka LAMP&6707 maka lampu mat".

3. CHARGE

Fakhruddin Mangkusamito L2F007028

Akt"/ t" aknya 0)arger ak" "ken al"kan lewat ken al" C'A(*-# ,"ka C'A(*-6717 maka 0)arger ak" akt"/# ,"ka C'A(*-6707 maka 0)arger ak" nonakt"/.

TABEL KONDISI INPUT/OUTPUT 8ea aan 'A(I PA4AM IN!-(5-( MALAM SIAN* LIS5(I8 'I4&P LIS5(I8 MA5I LAMP& -M-(*-NC; 'I4&P 9 : 9 : : Output Low 203 : 9 : 9 9 '"g) 213

Fakhruddin Mangkusamito L2F007028


LAMP& -M-(*-NC; MA5I 'I4&P LAMP& MA5I ISI A8I C'A(*+AN*AN ISI A8I *A*AL O!-(LOA4 S&8S-S A8I P-N&' .&LL A8I <-L&M P-N&' 'I4&P L-4 MA5I 9 : 9 : 9 : 9 : 9 : 9 : 9 : 9 : 9 : 9 : 9 :

Fakhruddin Mangkusamito L2F007028


MIKROKONTROLLER M"krokontroler yang "gunakan a ala) A58=C$051 engan kon/"guras" sepert" %er"kut

Fakhruddin Mangkusamito L2F007028


(angka"n lengkapnya yang "%uat engan -A*L- 5.>.0 se%aga" %er"kut

Fakhruddin Mangkusamito L2F007028


FLOWCHART
#TA RT

#IANG

HA RI!

MALAM

HIDUP

PAD AM!

PAD AM !

MATI

HIDUP

MATI

MATIKAN LAMPU INVERTER LED

MATIKAN LAMPU INVERTER LED CHARGER

HIDUPKA N LAMPU

INVE RTE R!

OVERLOAD

TIDAK OVERLOAD

AKI PENUH

FU LL! AKI "ELUM PENUH

MATIKAN INVERTER HIDUPKAN LED

HIDUPKA N INVERTER

MATIKAN CHARGE

HIDUPKA N CHARGE

10

Fakhruddin Mangkusamito L2F007028


PROGRAM
?P(O*(AM -M-(*-NC; LAMP CON5(OLL-( ?<;@ 'A4'A ALAMA+I<&AONO 2L$.0070B>3

CMO451 CNOPA*IN*

'A(I PA4AM .&LL O!-(LOA4 IN!-(5-( LAMP& C'A(*L-4

eDu P1.0 eDu P1.1 eDu P1.$ eDu P1.B eDu P1.> eDu P1.5 eDu P1.E eDu P1.7

O(* 0000)

M&LAI@ +< 'A(I#MALAM A+MP SIAN*

MALAM@ +< PA4AM#LAMP&F'I4&P +< O!-(LOA4#IN!-(5-(F'I4&P A+MP IN!-(5-(FMA5I

SIAN*@ CL( LAMP& CL( IN!-(5-( CL( L-4 +< PA4AM#A8I CL( C'A(*-

11

Fakhruddin Mangkusamito L2F007028


A+MP M&LAI

LAMP&F'I4&P@ CL( L-4 CL( IN!-(5-( CL( C'A(*S-5< LAMP& A+MP M&LAI

IN!-(5-(F'I4&P@ CL( LAMP& CL( L-4 CL( C'A(*S-5< IN!-(5-( A+MP M&LAI

IN!-(5-(FMA5I@ CL( LAMP& CL( C'A(*CL( IN!-(5-( S-5< L-4 A+MP M&LAI

A8I@ +< .&LL#'I4&P8ANFC'A(*-( A+MP MA5I8ANFC'A(*-(

'I4&P8ANFC'A(*-(@ S-5< C'A(*A+MP M&LAI

MA5I8ANFC'A(*-(@ CL( C'A(*A+MP M&LAI

12

Fakhruddin Mangkusamito L2F007028


-N4

Disi !si "!#! "i $%&'(!)*$ (6!GI (65!G$5mA (6$00 o)m P6I$( P62$5mA3$ H $00 P6 0.1$5 Aatt Se)"ngga "s"pas" aya pa a regulator se%esar 0.1$5 Aatt

13

Fakhruddin Mangkusamito L2F007028

SOAL NO.$ ?0$. (eg"sters operat"on Org 0000) Mo1 sp#I$/) Mo1 r1#I$0 Mo1 %#I5 A1@ mo1 a#I1 A$@ "n0 a 4,nJ %#a$ ? "s"n" n"la" !+ 2 mo1 %#r1 0lr 0 a a#% pus) % su% a#r1 ? "s"n" n"la" !+ 2 swap a anl a#I0aa) ? "s"n" n"la" !+ 2-. ,+ 2pop a00 ? "s"n" n"la" !+ 2orl a#0/0) ? "s"n" n"la" !+ -/0. ,+ 2s,mp C en ,+ 2,+ 2,+ 4

14

Fakhruddin Mangkusamito L2F007028


SOAL NO.B ?0B. Ar"tmat"ka Org 0000) 0lr 0 mo1 a#I0ee) mo1 %#I$0) a nop su% a#% nop 0pl a pus) a00 mo1 a#% 0pl a mo1 %#a a nop s,mp C en a#% ?n"la" !+ -,%. ,+ -"/. 1+ 1 ?n"la" !+ -%". ,+ 2-. 1+ 1 a#% ?n"la" !+ -%. ,+ 2-. 1+ 1

15

Fakhruddin Mangkusamito L2F007028


SOAL NO.>

SIMULASI PERILAKU GERBANG NOR


5a%el ke%enaran ger%ang NO( A 0 0 1 1 < 0 1 0 1 ; 1 0 0 0

&ntuk s"mulas"nya menggunakan m"krokontroler A58=C$051 "mana "nput ar" ger%ang NO( "representas"kan melalu" penekanan tom%ol. +"ka tom%ol t" ak "tekan maka "nput ger%ang NO(6717# ,"ka tom%ol "tekan maka "nput ger%ang NO(6707. Se)"ngga untuk s"mulas" $ "nput "perlukan $ %ua) tom%ol atau push button. 8on "s" output 2;3 "representas"kan ;6707 maka L-4 mat". *am%ar rangka"annya se%aga" %er"kut engan nyala L-4. +"ka ;6717 maka L-4 menyala# ,"ka

16

Fakhruddin Mangkusamito L2F007028


PROGRAM
?P(O*(AM SIM&LASI *-(<AN* NO( ?<;@.MS2L$.0070$83

CMO451 CNOPA*IN*

O(* 0000) M&LAI@ MO! C#P1.0 O(L C#P1.1 CPL C MO! P1.$#C S+MP M&LAI -N4

17

Anda mungkin juga menyukai