Asisten Praktikum :
Anggota Kelompok :
Dimas Fredy Prakasa (21/473639/TK/52205)
Nur Alifah Salsabila (21/482617/TK/53325)
Moh.Enrico M.A.F (21/482642/TK/53333)
Hendra Chastina Putra (21/476901/TK/52520)
TEKNIK FISIKA
FAKULTAS TEKNIK
YOGYAKARTA
2023
i
Daftar Isi
Daftar Isi........................................................................................................................................ ii
Daftar Gambar .............................................................................................................................. iii
Daftar Tabel ...................................................................................................................................iv
Daftar Lampiran ............................................................................................................................ v
I. Tujuan Praktikum ............................................................................................................... 1
II. Dasar Teori ....................................................................................................................... 1
a. Programmable System on Chip (PSoC) ............................................................................ 1
b. Drive Mode pada PSoC ..................................................................................................... 2
c. Memahami Rangkaian Elektronik PSoC Board ................................................................ 3
III. Langkah Percobaan ........................................................................................................ 4
a. Alat dan Bahan .................................................................................................................. 4
b. Mengundug Software PSoC Creator ................................................................................. 4
c. Menginstall Software PSoC Creator ................................................................................. 5
d. Menggunakan PSoC Creator ............................................................................................. 5
e. Percobaan Menggunakan PSoC Creator dan PSoC Board KIT ........................................ 8
IV. Hasil dan Pembahasan .................................................................................................... 9
a. Rangkaian Percobaan ........................................................................................................ 9
b. Hasil Percobaan ............................................................................................................... 10
c. Pembahasan ..................................................................................................................... 11
V. Kesimpulan dan Saran...................................................................................................... 12
a. Kesimpulan ..................................................................................................................... 12
b. Saran................................................................................................................................ 12
Daftar Pustaka ............................................................................................................................. 13
Evalusi ......................................................................................................................................... 14
Lampiran ..................................................................................................................................... 15
ii
Daftar Gambar
Gambar 1 1 PSoC Board Kit ........................................................................................................... 3
Gambar 1 2 Tampilan halaman unduh .......................................................................................... 4
Gambar 1 3 Tampilan file PSoC yang telah di download .............................................................. 5
Gambar 1 4 InstallShield Wizard dan CyInstaller for PSoC Creator ............................................... 5
Gambar 1 5 PSoC Creator 4.1 ....................................................................................................... 6
Gambar 1 6 Jendela PSoC Creator 4.1 ........................................................................................... 6
Gambar 1 7 Jendela untuk pemilihan tipe IC ................................................................................ 6
Gambar 1 8 Jendela untuk pemilihan template dan Jendela untuk pemilihan lokasi
penyimpanan................................................................................................................................. 7
Gambar 1 9 Jendela project .......................................................................................................... 7
Gambar 1 10 Jendela Workspace Explorer dan Jendela Component Catalog ............................. 7
Gambar 1 11 Jendela Workspace Explorer dan Jendela Component Catalog .............................. 8
Gambar 1 12 Skema Rangkaian ..................................................................................................... 8
Gambar 1 13 Ubah drive mode pin .............................................................................................. 8
Gambar 1 14 Definisikan Pin ......................................................................................................... 9
Gambar 1 15 rangkaian Y1 & Y2 .................................................................................................... 9
Gambar 1 16 Rangkaian Y3 & Y4 ................................................................................................. 10
Gambar 1 17 Rangkaian PSoC ..................................................................................................... 10
iii
Daftar Tabel
Tabel 1 1 Tabel Kebenaran Y1 & Y2 ............................................................................................. 10
Tabel 1 2 Tabel kebenaran Y3 & Y4.............................................................................................. 11
iv
Daftar Lampiran
v
I. Tujuan Praktikum
a. Mahasiswa Mahasiswa mampu mengenal dan meng-install perangkat
lunak PSoC Creator.
b. Mahasiswa mampu mengoperasikan perangkat lunak PSoC Creator
dan mengaplikasikan desain masing-masing ke dalam modul PSoC.
1
- Setiap pin terdapat drive mode seperti Pull-Up, Pull-Down, High
Z, Open pin state.
- I2C Slave dan Multi-Master hingga 400KHz
- MAC Unit, hardware 8x8 multiplication, dengan hasil yang bisa
disimpan pada 32-bit Accumulator.
Open Drain Low dan Open Drain High: Dalam mode Open Drain
Low, pin berada di HighZ ketika 1 ditulis ke pin dan pin menggerakkan 0
2
kuat ketika 0 ditulis ke pin. Ini dapat digunakan dalam
mengimplementasikan rangkaian kabelAND seperti Bus I2C. Dalam
mode Open Drain High, pin berada di HighZ Ketika 0 ditulis ke pin dan
menggerakkan 1 yang kuat ketika 1 ditulis. Hal ini dapat digunakan untuk
membuat rangkaian kabel-OR.
Pull Up dan Pull Down merupakan drive mode pada PSoC yang
digunakan saat pin digerakkan oleh resistor untuk masing-masing 1 dan 0.
Mode ini dapat digunakan untuk input dan output.
Strong merupakan drive mode pada PSoC yang digunakan saat
perangkat yang terhubung ke pin akan membutuhkan lebih banyak arus.
Strong Slow merupakan drive mode pada PSoC yang digunakan saat
Kapasitor internal ditambahkan. Ini memperkenalkan kemiringan dalam
waktu naik dan turun sehingga mengurangi harmonik pada output
3
Komponen dari rangkaian adalah:
4
c. Menginstall Software PSoC Creator
1. Buka file PSoC Creator yang telah di download seperti Gambar 1.3
5
Gambar 1 5 PSoC Creator 4.1
4. Untuk praktikum ini, tipe PSoC yang digunakan adalah PSoC 5LP dan seri
IC yang digunakan adalah CY8C5888LTI-LP097. Kemudian klik Next
dan muncul jendela seperti pada Gambar 1.7.
6
5. Pilih Empty schematic, kemudian klik Next dan muncul jendela seperti
pada Gambar 1.8.
Gambar 1 8 Jendela untuk pemilihan template dan Jendela untuk pemilihan lokasi penyimpanan.
7
e. Percobaan Menggunakan PSoC Creator dan PSoC Board KIT
1. Buka PsoC Creator
2. Pada WorkSpace TopDesain masukkan component yang di perlukan
seperti gerbang And,OR,Not dan beberapa Pin Input dan Output Digitral
pada component catalog seperti Gambar 1.11
3. Hubungkan semua komponen seperti Gambar 1.12
8
Gambar 1 14 Definisikan Pin
4. Ubah Drive Mode pin input digital menjadi resistive pull down seperti
Gambar 1.13
5. Klik tombol Pins untuk masuk ke workspace .cydwr
6. Definisikan semua Pin seperti Gambar 1.14
7. Upload Program Build kemudian build program
8. Amati hasil percobaan dengan teliti
9
Gambar 1 16 Rangkaian Y3 & Y4
b. Hasil Percobaan
INPUT OUTPUT
A B Y1 Y2
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 1
Tabel 1 1 Tabel Kebenaran Y1 & Y2
10
INPUT OUTPUT
C B A Y3 Y4
0 0 0 0 0
0 0 1 1 0
0 1 0 0 0
0 1 1 1 0
1 0 0 0 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 0
Tabel 1 2 Tabel kebenaran Y3 & Y4
c. Pembahasan
Pada percobaan praktikum modul 3 ini, kami merangkai 4 rangkaian
seperti intruksi asisten praktikum. Rangkaian gerbang logika kami gabung
menjadi satu file pada PSoC Creator sehingga dapat menghemat waktu
praktikum. Rangkaian gerbang logika tersebut di Build up ke modul PSoC
Creator Board. Modul PSoC creator board ini terdiri dari input 3 push button,
8 saklar dan potensiometer & output 2 digit seven segment, 8 LED, dan LCD
16x2 karakter. Setelah di build up. Kami memperoleh output berupa
hidup/matinya LED (0 = mati, 1 = hidup) dengan variasi input berupa saklar
sesuai percobaan. Setelah melakukan percobaan PSoC Board Kit kami
membandingkan nilai yang dihasilkan dengan tabel kebenaran dari setiap
rangkaian.
Setelah dicocokkan antara output LED pada PSoC dengan tabel kebenaran
tersebut dengan input yang divariasikan untuk empat percobaaan, alhasil
output dari rangkaian modul PSoC sama persis dengan output pada tabel
kebenaran yang ditandai dengan hidupnya LED (analog dengan angka 1) dan
matinya LED (analog dengan angka 0). Artinya, hasil percobaan sama seperti
hasil perhitungan/teori.
11
V. Kesimpulan dan Saran
a. Kesimpulan
Pada modul 3 praktikum ini, kami dapat mengetahui dan
menginstall software PSoC Creator. Selain itu, kami juga mengetahui
definisi dan fungsi dari PSoC. Kami juga dapat melakukan percobaan
dengan PSoC Creator dan aplikasinya pada desain gerbang logika.
Berdasarkan hasil dari praktikum elektronika digital ini. Kami
dapat simpulkan bahwa PSoC memiliki fitur pengolahan data analog dan
digital didalam satu IC yang dapat diprogram fungsinya dengan PSoC
Creator. Dengan penggunaan PSoC ini, praktikan tidak perlu lagi untuk
merangkai rangkaian digital secara langsung dengan bread board, IC seri
74xxxx, dan LED karena rangkaian cukup didesain dan diprogram melalui
perangkat lunak PSoC Creator.
Hasil percobaan yang telah kami praktikan peroleh pada praktikum
ini juga adalah output dari rangkaian elektronika digital yang telah
dirangkai sama persis dengan output pada persamaan boolean (Y1 sampai
Y4) yang ditandai dengan hidupnya LED (analog dengan angka 1) dan
matinya LED (analog dengan angka 0).
b. Saran
Saran pada Praktikum modul 3 yaitu Penting untuk memastikan
bahwa pengaturan sirkuit logika telah dilakukan dengan benar sebelum
memulai eksperimen, untuk menghindari kesalahan awal. Setelah
praktikum pastikan peralatan sudah dikembalikan sesuai SOP yang ada.
12
Daftar Pustaka
[1] A. K. Maini, Digital electronics: Principles, devices and applications. Hoboken, NJ:
Wiley-Blackwell, 2007.
[2] R. L. Tokheim, Digital Electronics: Principles and Applications, 8th ed. New York, NY:
McGraw-Hill Professional, 2013.
[3] M. Morris Mano and M. D. Ciletti, Digital Design, 5th ed. Philadelphia, PA: Prentice
Hall,
2012.
[4] Sunarno, MODUL 01 PRAKTIKUM SISTEM DIGITAL. Indonesia, 2018
13
Evalusi
No. Nama Anggota Nilai Deskripsi
1. Dimas Fredy Prakasa 100 Membuat desain rangkaian
2. Nur Alifah Salsabila 100 Memeriksa desain rangkaian
3. Moh.Enrico M.A.F 100 Mencoba rangkaian
4. Hendra Chastina Putra 100 Mencoba rangkaian
14
Lampiran
15