JOB II LADDER DIAGRAM UNTUK GERBANG DASAR LOGIKA
CAPAIAN PEMBELAJARAN 1. Capaia Capaian n Pembe Pembelaj lajara aran n Umm Umm - Maha Mahasis siswa wa memili memiliki ki ilmu ilmu peng penget etah ahua uan, n, memi memili liki ki kete keteram rampi pila lan n dan dan
mempun mempunya yaii sikap sikap kerja kerja yang yang diperl diperluka ukan n untuk untuk mengid mengident entifik ifikasi, asi, menjela menjelaskan skan karakt karakteris eristik tik dan menjal menjalank ankan an progra program m atau Ladder Ladder Diagram untuk fungsi-fungsi logika AND, OR, NOR, NAND, NOT, -
dan OR! Mahasis Mahasiswa wa mampu mampu meng mengem" em"ang angkan kan Ladd Ladder er Diagra Diagram m yang yang meli" meli"atk atkan an penggunaan relay internal, lat#hing, timer, #ounter dan peranti
penanganan data $L%! !. Capaia Capaian n Pemb Pembela elaja jaran ran K" K"## ## - Mamp Mampu u mera merang ngka kaii LD ger" ger"an ang g dasa dasarr logi logika ka - Mamp Mampu u meng menghu hu"u "ung ngka kan n $% &ompu &omputer ter pemro pemrogr gram aman an tangga tangga denga dengan n $L% A. A.1 A.1
PENDA$ULUAN %n n& i'% #i'% ni ni L(&i) (&i)a a 'anyak situasi kontrol yang mengharuskan dilakukannya tindakan-
tindakan pengontrolan dilaksanakan ketika suatu kom"inasi dari kondisi tertentu terpenuhi! (ituasi sema#am ini meli"atkan fungsi-fungsi logika! )er"ang )er"ang dasar logika merupakan merupakan suatu peranti elektronik elektronik "erlogika "iner dengan "e"erapa saluran masukan dan satu saluran keluaran! *enis jenis ger"ang logika adalah AND, OR, NAND, NOR, OR, -NOR dan NOT! &etujuh jenis ger"ang-ger"ang logika ini memiliki karakteristik dan fungsi yang "er"eda-"eda! $L% menyediakan pemrograman ger"ang dasar logika dengan #ara menyusun input-input swit#h, "aik itu "erjenis normal open +NO maupun normal normal %lose +N%! )er"ang-ger" )er"ang-ger"ang ang logika logika mempunya mempunyaii dua masukan, masukan, masing-masing mempunyai nilai "iner yang mempresentasikan suatu nilai logika yaitu true dan false!
A . .
! Ta"el ke"enaran AND )am"ar )er"ang AND Ta"el diatas merupakan ta"el ke"enaran ger"ang
A . .
' . .
Output . . .
' . .
Output .
logika AND! Nilai output ger"ang AND akan "ernilai tua jika kedua inputnya "ernilai dan "ernilai fase jika salah satu inputnya "ernilai .! /! Ta"el &e"enaran OR )am"ar / )er"ang OR
Ta"el diatas merupakan ta"el ke"enaran logika OR! Nilai output ger"ang "or akan "ernilai tua jika salah satu inputnya "ernilai dan akan "ernilai falsa jika kedua inputnya "ernilai .
A . .
' . .
Output .
0! Ta"el ke"enaran NAND
)am"ar 0 )er"ang NAND Ta"el diatas merupakan ta"el ke"enaran ger"ang logika NAND! )er"ang lohika NAND merupakan ke"alikan dari ger"ang dasar logika AND Diana nilai output ger"ang NAND akan "ernilai tua jika salah satu inputnya "ernilai . dan fase jika kedua inputnya "ernilai !
1! Ta"el ke"enaran NOR A . .
' . .
Output . . .
)am"ar 1 )er"ang NOR Ta"el diatas merupakan ta"el ke"enaran ger"ang logika NOR! )er"ang ini merupakan ger"ang OR yang ditam"ah dengan ger"ang not! Nilai output ger"ang NOR akan "ernilai true jika salah satu inputnya "ernilai dan false jika kedua inputnya "ernilai .! 2! Ta"el ke"enaran OR A . .
' . .
Output . .
)am"ar 2 )er"ang OR Ta"el diatas merupakan ta"el ke"enaran ger"ang logika OR! Nilai output ger"ang NOR akan "ernilai tua jika salah satu inputnya "ernilai dan fase jika kedua inputnya "ernilai . dan 3! Ta"el ke"enaran -NOR
)am"ar 3 )er"ang -NOR
A . .
' . .
Output . .
Ta"el diatas merupakan ta"el ke"enaran ger"ang logika -NOR! Nilai output ger"ang -NOR akan "ernilai tua jika kedua inputnya "ernilai atau . dan fase jika salah satu inputnya "ernilai !
4! Ta"el ke"enaran NOT 7nput .
Output .
)am"ar 4 )er"ang NOT Ta"el diatas merupakan ta"el ke"enaran ger"ang logika NOT! )er"ang NOT merupakan )er"ang $em"alik keadaan Logika! Apa"ila nilai input "ernilai maka nilai output akan "ernilai . dan apa"ila nilai inputnya "ernilai . maka nilai output akan "ernilai !
B. Ala* +an Ba"an Adapun alat dan "ahan yang dihgunakan yaitu 5 ! $erangkat %omputer "uah /! Modul $L% "uah 0! (oftware )M67N "uah 1! &a"el $enghu"ung8'anana (e#ukupnya
C. Lan&)a" Per,(baan Gerban& Da#ar L(&i)a - (etelah komputer dihidupkan - $ilih program )M67N 1!.
)am"ar 9 Tampilan Menu start saat memilih program )M67N 1!.
-
(etelah tampil klik net $rospe#t untuk memulai &emudian O& diteruskan untuk memilih )M yang akan dipakai seperti )M3 atau )M4 lalu klik hingga mun#ul Dow untuk memulai program
)am"ar : Tampilan saat memilih )M
-
$ilih sim"ol disamping Dow gam"ar sesuai yang di"utuhkan dari garis, sakar, dan outputnya
)am"ar . Tampilan untuk memilih sim"ol
-
7ndikasi kan input A dan ' pada swit#h yang
-
diinginkan, "egitu pula dengan outputnya! (etelah gam"ar sudah dirangkai pastikan sudah dalam keadaan Online
-
dan #onne#t agar rangkaian dapat terhu"ung ke $L%! ;u"ungkan ka"el jumper ke $L% untuk mengaktifkan $L%! 'erikan aksi pada swit#h yang telah ditentukan se"agai input, sesuai
-
dengan ta"el ke"enaran ger"ang dasar! Amati hasil dari ladder diagram ger"ang logika (etelah mendapatkan hasil klik stop dan dis#onne#tkan Analisa dan simpulkan untuk ger"ang logika!
Anali#a
$ada sistem digital dikenal "e"erapa tipe dasar ger"ang logika, diantaranya yaitu<
)er"ang AND, OR, NAND, NOR, =-OR, =-NOR dan
NOT! )er"ang-ger"ang logika terse"ut merupakan suatu rangkaian dengan satu atau le"ih masukan dan menghasilkan se"uah keluaran! Di per#o"aan ini, di"uat ladder diagram untuk ger"ang dasar logika, pada pl# ger"ang-ger"ang dasar logika dianalogikan se"agai suatu saklar, dimana saklar terse"ut mempunyai dua keadaan yaitu ON +terhu"ung atau O>> +terputus! ?ntuk rangkaian logika, penamaan diagram tangga harus sesuai dengan input dan output yang terdapat pada praktikum $L%! $ada la"oratorium, pl# yang digunakan yaitu $L% L), sehingga masukan adalah 7 dan output adalah @! $ada $L%, kita dapat memasukkan "e"erapa input yang sama untuk "e"erapa ger"ang logika yang "er"eda namun tidak dengan output yang "er"eda, karena pada suatu program yang diran#ang untuk menjalankan perintah tertentu hanya memilki satu "uah keluaran saja, output terse"ut "er"eda perintahnya dengan program yang lain! $ada per#o"aan ini, kelompok 1 menyusun "e"erapa input yang sama untuk "e"erapa ger"ang, yaitu diantaranya5
)er"ang AND dan NAND5 Input B7.!.!., Input2 B7.!.!, dan Output AND B@.!/!. Input B7.!.!., Input2 B7.!.! dan Output NAND B@.!/!
)er"ang OR dan NOR5 Input B7.!.!/, Input2 B7.!.!0 dan Output OR B@.!/!/ Input B7.!.!/, Input2 B7.!.!0 dan Output NOR B@.!/!0
)er"ang NOT Input B7.!.!1, Output NOT B@.!/!1
)er"ang =-OR dan =-NOR Input B7.!.!2, Input2 B7.!.!3 dan Output =-OR B@.!/!2 Input B7.!.!2, Input2 B7.!.!3 dan Output NOR B@.!/!3
&arena jika penamaan terse"ut tidak sesuai, maka program tidak akan "erjalan! &emudian setelah penamaan selesai se"enarnya program sudah langsung dapat dijalankan, tapi akan le"ih "aik jika di-%ompile terle"ih dahulu guna mengetahui ada atau tidaknya error!
Ke#implan
$ada pemrograman $L% di"utuhkan se"uah aplikasi+software pendukung dalam hal ini software yang digunakan adalah )M67N,yang "ertugas se"agai
aplikasi
pem"uat,
peng-#ompile,
dan
peng-upload,
serta
penghu"ung p# ke se"uah pl# terse"ut!
$L% menyediakan pemrograman ger"ang dasar logika dengan #ara menyusun input-input swit#h , "aik se#ara normally open maupun normally #lose!
$ada $L%, user dapat menentukan dan menggunakan "e"erapa input yang sama untuk ger"ang dasar logika, dan hanya menggunakan satu "uah output saja untuk masing-masing ger"ang dasasr logika yang "er"eda!
$enamaan input dan output diagram tangga harus sesuai dengan input dan output yang terdapat pada $L% training yang digunakan!