Anda di halaman 1dari 17

TUGAS PJBL 02

Disusun Oleh :

Rangga Alfarisi Maharaja Arifin / 1513620025

Mata Kuliah :

Praktikum Sistem Mikroprosesor

Dosen Pengampu :

Drs. Jusuf Bintoro, M.T.

PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTRONIKA

FAKULTAS TEKNIK

UNIVERSITAS NEGERI JAKARTA

2023
I. Latar Belakang
Di era perkembangan teknologi yang pesat ini tentu tidak lepas kaitannya
dengan perkembangan elektronika. Berbagai barang elektronika yang dulunya
menggunakan sistem analog, kini sudah mulai merambah ke sistem digital. Alat
elektronika digital yang sudah banyak diciptakan. Dimulai dari rangkaian sederhana
seperti kombinasi rangkaian logika sampai menjadi sebuah rangkaian sekuensial
seperti counter, shift register,decoder, hingga demultiplexer.
Pada dasarnya rangkaian sekuensial, keadaan keluarannya selain ditentukan
dengan masukan tetapi juga ditentukan oleh keluaran sebelumnya. sehingga hal ini
menunjukkan bahwa rangkaian logika sekuensial harus mempunyai pengingat
(memory) atau kemampuan untuk menyimpan kondisi sebelumnya.
Alat-alat dalam rangkaian sekuensial ini dibuat dengan tujuan mempermudah
pekerjaan dalam kehidupan sehari-hari. Contoh pemanfaatan dari rangkaian
sekuensial ini yang banyak kita temukan di kehidupan sehari-hari adalah counter.
Counter sendiri merupakan rangkaian logika sekuensial yang berfungsi untuk
menghitung jumlah pulsa yang masuk dan dinyatakan dalam bilangan biner.
Counter biasa disebut dengan sebutan pencacah ini biasa dapat kita temukan
pemanfaatannya seperti di lampu merah, dan pertokoan.

II. Tujuan Project Based Learning


1. Mahasiswa dapat merancang rangkaian sekuensial counter
2. Mahasiswa dapat mengkombinasikan rangkaian decoder display serta counter

III. Landasan Teori


a. Rangkaian Regulator
Regulator biasa digunakan sebagai sumber tegangan yang stabil.
Rangkaian ini dapat mempertahankan tegangan pada nilai tertentu sesuai
dengan yang diinginkan. IC regulator 78xx (Positive Voltage Regulator)
merupakan IC yang berfungsi mengatur tegangan secara otomatis dan tetap,
serta tidak terpengaruh dengan input. IC tipe ini dapat mengatur tegangan output
sesuai dengan kode IC regulator 2 angka dibelakang 78. Contoh dapay dilihat
dari Rangkaian regulator yang menggunakan IC LM7805 dimana bertujuan
untuk menghasilkan tegangan keluaran sebesar 5 volt.
b. Rangkaian Counter
Counter atau biasa disebut pencacah merupakan rangkaian logika
sekuensial yang digunakan untuk menghitung jumlah pulsa masuk yang
ditransfer ke dalam bilangan biner dan kemudian dihubungkan ke seven
segment sehingga menimbulkan angka dalam bilangan decimal. Rangkaian
counter biasanya dibuat seperti menghitung berhenti atau berulang ke hitungan
awal setiap saat. Pada counter yang berulang, jumlah kondisi biner yang berbeda
menunjukkan modulus (MOD) counter. Contohnya, counter mencacah dari 0-
1-2-3-4-5-6-7 secara berulang disebut modulus 8 atau MOD 8.
1) Up dan Down Counter
Sebuah counter dikatakan sebagai up counter jika dapat menghitung
secara berurutan mulai dari bilangan terkecil sampai terbesesar. Contohnya:
0-1-2-3-4-5-6-7-0-1-2-…. Sedangkan down counter adalah counter yang
menghitung secara berurutan dari bilangan terbesar hingga terkecil.
Secara umum, counter terbagi menjadi 2 jenis, yaitu asynchronous
counter (ripple counter) dan synchronous counter.
1) Asynchronous Counter
Asynchronous counter bekerja dengan mengkaskade seri flip-flop dalam
keadaan toggle secara bersamaan. Nantinya keluaran tiap-tiap flip-flop
digunakan sebagai clock untuk flip-flop berikurnya secara berurutan. Hal
ini menyebabkan flip-flop berubah secara asynchronous atau pencacah
ripple.

Pada gambar diatas memperlihatkan Asynchronous Counter dibuat


dengan flip-flop JK yang terpasang inputnya pada logika high. Maka, setiap
flip-flop akan mengalami toogle ketika masukan detak menerima pulsa
negatif.

Sehingga Asynchronous counter memiliki cara kerja, jika clock low,


semua flip-flop akan direset dan menghasilkan keluaran Q3Q2Q1Q0 =
0000. Kemudian jika clock kembali pada logika high, flip-flop paling kanan
menerima pulsa clock secara langsung, maka Q0 akan mengalami toggle
sekali setiap clock low. Jika Q0 berubah dari 1 menjadi 0, maka flip-flop
Q1 akan menerima sebuah clock low dan menimbulkan toggle pada
keluaran Q1. Demikian seterusnya sampai flip-flop terakhir.
2) Synchronous Counter
Synchronous counter terdiri dari beberapa flip-flop yang saling
dikaskadekan. Pada synchronous counter ini, seluuruh flip-flop yang
dikaskadekan di trigger bersama-sama (parallel) oleh sebuah sumber clock.
Synchronous counter memiliki keluaran yang serempak dengan datangnya
pulsa clock, sehingga cocok untuk dioperasikan dalam kecepatan tinggi atau
frekuensi tinggi.
c. Decoder
Decoder adalah alat yang digunakan untuk dapat mengembalikan proses
encoding sehingga dapat melihat atau menerima informasi aslinya. Decoder ini
berfungsi untuk mengubah sinyal biner menjadi decimal.
d. IC TTL
IC digital bipolar yang masih popular dan digunakan sampai ini adalah
TTL (Transistor-Transistor Logic). IC TTL standar diberi kode angka 74XXX
dengan XXX adalah kode jenis gerbang di dalam IC. IC TTL harus dicatu
dengan tegangan positif (Vcc) yang lebih stabil 5 ± 5% Volt DC.
a) IC 74192
IC 74192 merupakan salah satu dari IC TTL yang termasuk kedalam
UP/DOWN DECADE COUNTER (with separate up/down clocked). IC ini
berbasis modulo-10 yang digunakan untuk menerjemahkan sinyal input
clock menjadi output berupa biner 4 bit. Ic ini bekerja pada pulsa yang beri
logika low to high.

b) IC 7447
IC 7447 merupakah salah satu IC TTL yang termasuk ke dalam BCD
TO 7-SEGMENT DECODER/DRIVER.

c) IC 7408
IC 7408 merupakan salah satu IC TTL yang termasuk ke dalam QUAD
2-INPUT AND GATE.
IV. Perancangan Alat
1. Rancangan Rangkaian Pencacah

a a
a

b f b
b f g
f g
g

e e c
e c c

d d
d

BCD COUNTER 7 BCD COUNTER 7 BCD COUNTER 7


SEGMENT SEGMENT SEGMENT

BCD BCD BCD SENSOR


COUNTER COUNTER COUNTER

2. Blok Diagram Rangkaian

BINARY BINARY BINARY SENSOR


COUNTER COUNTER COUNTER
RATUSAN PULUHAN SATUAN

CONTROL

RESET
3. Tabel Perancangan Counter

RATUSAN PULUHAN SATUAN DECIMAL


QD QC QB QA QD QC QB QA QD QC QB QA RATUSAN PULUHAN SATUAN
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
0 0 0 0 0 0 0 0 0 0 1 0 0 0 2

0 0 0 0 0 0 0 0 1 0 0 1 0 0 9
0 0 0 0 0 0 0 1 0 0 0 0 0 1 0

0 0 0 0 0 0 0 1 1 0 0 1 0 1 9
0 0 0 0 0 0 1 0 0 0 0 0 0 2 0

0 0 0 0 0 0 1 0 1 0 0 1 0 2 9
0 0 0 0 0 0 1 1 0 0 0 0 0 3 0

0 0 0 0 0 0 1 1 1 0 0 1 0 3 9
0 0 0 0 0 1 0 0 0 0 0 0 0 4 0

0 0 0 0 0 1 0 0 1 0 0 1 0 4 9
0 0 0 0 0 1 0 1 0 0 0 0 0 5 0

0 0 0 0 0 1 0 1 1 0 0 1 0 5 9
0 0 0 0 0 1 1 0 0 0 0 0 0 6 0

0 0 0 0 0 1 1 0 1 0 0 1 0 6 9
0 0 0 0 0 1 1 1 0 0 0 0 0 7 0

0 0 0 0 0 1 1 1 1 0 0 1 0 7 9
0 0 0 0 1 0 0 0 0 0 0 0 0 8 0

0 0 0 0 1 0 0 0 1 0 0 1 0 8 9
0 0 0 0 1 0 0 1 0 0 0 0 0 9 0
0 0 0 0 1 0 0 1 1 0 0 1 0 9 9
0 0 0 1 0 0 0 0 0 0 0 0 1 0 0

0 0 0 1 0 0 0 0 1 0 0 1 1 0 9
0 0 0 1 0 0 0 1 0 0 0 0 1 1 0

0 0 0 1 0 0 0 1 1 0 0 1 1 1 9
0 0 0 1 0 0 1 0 0 0 0 0 1 2 0

0 0 0 1 0 0 1 0 1 0 0 1 1 2 9
0 0 0 1 0 0 1 1 0 0 0 0 1 3 0

0 0 0 1 0 0 1 1 1 0 0 1 1 3 9
0 0 0 1 0 1 0 0 0 0 0 0 1 4 0

0 0 0 1 0 1 0 0 1 0 0 1 1 4 9
0 0 0 1 0 1 0 1 0 0 0 0 1 5 0

0 0 0 1 0 1 0 1 1 0 0 1 1 5 9
0 0 0 1 0 1 1 0 0 0 0 0 1 6 0

0 0 0 1 0 1 1 0 1 0 0 1 1 6 9
0 0 0 1 0 1 1 1 0 0 0 0 1 7 0

0 0 0 1 0 1 1 1 1 0 0 1 1 7 9
0 0 0 1 1 0 0 0 0 0 0 0 1 8 0
0 0 0 1 1 0 0 0 1 0 0 1 1 8 9
0 0 0 1 1 0 0 1 0 0 0 0 1 9 0

0 0 0 1 1 0 0 1 1 0 0 1 1 9 9
0 0 1 0 0 0 0 0 0 0 0 0 2 0 0

0 0 1 0 0 0 0 0 1 0 0 1 2 0 9
0 0 1 0 0 0 0 1 0 0 0 0 2 1 0

0 0 1 0 0 0 0 1 1 0 0 1 2 1 9
0 0 1 0 0 0 1 0 0 0 0 0 2 2 0

0 0 1 0 0 0 1 0 1 0 0 1 2 2 9
0 0 1 0 0 0 1 1 0 0 0 0 2 3 0

0 0 1 0 0 0 1 1 1 0 0 1 2 3 9
0 0 1 0 0 1 0 0 0 0 0 0 2 4 0

0 0 1 0 0 1 0 0 1 0 0 1 2 4 9
0 0 1 0 0 1 0 1 0 0 0 0 2 5 0

0 0 1 0 0 1 0 1 1 0 0 1 2 5 9
0 0 1 0 0 1 1 0 0 0 0 0 2 6 0

0 0 1 0 0 1 1 0 1 0 0 1 2 6 9
0 0 1 0 0 1 1 1 0 0 0 0 2 7 0

0 0 1 0 0 1 1 1 1 0 0 1 2 7 9
0 0 1 0 1 0 0 0 0 0 0 0 2 8 0
0 0 1 0 1 0 0 0 1 0 0 1 2 8 9
0 0 1 0 1 0 0 1 0 0 0 0 2 9 0

0 0 1 0 1 0 0 1 1 0 0 1 2 9 9
0 0 1 1 0 0 0 0 0 0 0 0 3 0 0

0 0 1 1 0 0 0 0 1 0 0 1 3 0 9
0 0 1 1 0 0 0 1 0 0 0 0 3 1 0

0 0 1 1 0 0 0 1 1 0 0 1 3 1 9
0 0 1 1 0 0 1 0 0 0 0 0 3 2 0

0 0 1 1 0 0 1 0 1 0 0 1 3 2 9
0 0 1 1 0 0 1 1 0 0 0 0 3 3 0

0 0 1 1 0 0 1 1 1 0 0 1 3 3 9
0 0 1 1 0 1 0 0 0 0 0 0 3 4 0

0 0 1 1 0 1 0 0 1 0 0 1 3 4 9
0 0 1 1 0 1 0 1 0 0 0 0 3 5 0

0 0 1 1 0 1 0 1 1 0 0 1 3 5 9
0 0 1 1 0 1 1 0 0 0 0 0 3 6 0

0 0 1 1 0 1 1 0 1 0 0 1 3 6 9
0 0 1 1 0 1 1 1 0 0 0 0 3 7 0
0 0 1 1 0 1 1 1 1 0 0 1 3 7 9
0 0 1 1 1 0 0 0 0 0 0 0 3 8 0

0 0 1 1 1 0 0 0 1 0 0 1 3 8 9
0 0 1 1 1 0 0 1 0 0 0 0 3 9 0

0 0 1 1 1 0 0 1 1 0 0 1 3 9 9
0 1 0 0 0 0 0 0 0 0 0 0 4 0 0

0 1 0 0 0 0 0 0 1 0 0 1 4 0 9
0 1 0 0 0 0 0 1 0 0 0 0 4 1 0

0 1 0 0 0 0 0 1 1 0 0 1 4 1 9
0 1 0 0 0 0 1 0 0 0 0 0 4 2 0

0 1 0 0 0 0 1 0 1 0 0 1 4 2 9
0 1 0 0 0 0 1 1 0 0 0 0 4 3 0

0 1 0 0 0 0 1 1 1 0 0 1 4 3 9
0 1 0 0 0 1 0 0 0 0 0 0 4 4 0

0 1 0 0 0 1 0 0 1 0 0 1 4 4 9
0 1 0 0 0 1 0 1 0 0 0 0 4 5 0
0 1 0 0 0 1 0 1 0 0 0 1 4 5 1
0 1 0 0 0 1 0 1 0 0 1 0 4 5 2
0 1 0 0 0 1 0 1 0 0 1 1 4 5 3
0 1 0 0 0 1 0 1 0 1 0 0 4 5 4
0 1 0 0 0 1 0 1 0 1 0 1 4 5 5
0 1 0 0 0 1 0 1 0 1 1 0 4 5 6
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
RESET : (QC(S).QB(S).QA(S)) . (QC(P).QA(P)) . QC(R)

4. Blok Diagram Reset

BINARY BINARY BINARY SENSOR


COUNTER COUNTER COUNTER
RATUSAN PULUHAN SATUAN

CONTROL

QC Puluhan RESET RESET QD Satuan


X = QC . QA X = QD . QB
Puluhan SATUA
QA Puluhan N 1010
QB Satuan

QC Satuan
RESET RESET
QC Ratusan X = QC X = QC . QB . QA QB Satuan
SATUA
Ratusan QA Satuan
N 0111
V. Langkah Kerja
a. Membuat skematik dan lay out counter, regulator, sensor cahaya (sebagai
pengganti)
b. Kemudian sablon lay out yang telah dicetak di PCB
c. Setelah selesai menyablon dan memastikan jalur tidak ada yang terlepas,
kemudiang ecing PCB dengan larutan H2O2 dengan Hcl
d. Setelah itu hapuslah sisa-sisa dari sablonan dengan air mengalir menggunakan
serabut kawat atau amplas halus. Kemudian keringkan
e. Setelah PCB kering, lakukan pengecekan jalur pada PCB untuk memastikan
apakah ada jalur yang tersambung satu dengan yang lainnya atau ada jalur
yang terputus
f. Setelah jalur pada pcb aman semua, saatnya mengebor papan PCB
g. Setelah dibor, lakukanlah pemasangan komponen-komponen pada PCB
dimulai dari komponen pasif kemudian barulah komponen aktif.
h. Kemudian komponen-komponen disolder.
i. Tahap terakhir menyatukan semua bagian menjadi satu kesatuan dan menguji
coba alat tersebut

VI. Alat dan Bahan


1. Alat dan bahan pokok
 PCB Single layer 5 buah
 Kabel jumper secukupnya
 Papan Akrilik 1 buah
 Power supply
 Bor tangan
 Avometer
 Solder dan timah
 H2O2 dan Hcl
 Air
2. Rangkaian sensor
 IC LM358 2 buah
 IC 7414 2 buah
 Socket IC 8 pin 2 buah
 Socket IC 14 pin 2 buah
 Potensiometer 10k 2buah
 Resistor 220 ohm 4 buah
 Resistor 10k ohm 2 buah
 Photodiode 2 buah
 Infrared 2 buah
 LED 2 buah
 Terminal Block 2 input 2 buah
 Pin header male secukupnya
3. Rangkaian Regulator
 Transistor 7805 1 buah
 Kapasitor 1000 uf 1 buah
 Kapasitor 470 uf 1 buah
 Resistor 220 ohm 1 buah
 LED 1 buah
 Heatsink 1 buah
 Terminal block 2 input 1 buah
 Pin header male secukupnya
 Kabel jumper secukupnya
4. Rangkaian Counter
 IC 74192 3 buah
 IC 74247 3 buah
 IC 7408 2 buah
 Socket IC 16 kaki 6 buah
 Socket IC 14 kaki 2 buah
 Buzzer 2 buah
 Push button 1 buah
 Resistor 220 ohm 5 buah
 Pin header male secukupnya
 Jumper secukupnya
 7 Segment Common Anoda 3 buah
VII. Skema dan layout
1. Rangkaian Regulator

2. Rangkaian Sensor
3. Rangkaian Up/Down Counter

VIII. Hasil akhir Produk


1. Regulator
2. Rangkaian Sensor

3. Rangkaian Up/Down Counter


4. Rangkaian Seven Segment

5. Rangkaian Counter yang telah disatukan

IX. Kesimpulan
Jadi, dari praktikum PJBL 02 ini dapat disimpulkan bahwa alat ini dapat dibuat
dan digunakan untuk menghitung jumlah orang yang masuk. Dan dari counter yang
dibuat dapat menghitung orang masuk sebanyak 456. Counter ini bekerja
menghitung dari 000 sampai 456 kemudian kembali lagi ke 000.

Anda mungkin juga menyukai