MODUL PRAKTIKUM MIKROPOSESOR & INTERFACING

dokumen-dokumen yang mirip
BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

BAB IV PENGUJIAN ALAT DAN ANALISA

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Agustus

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISA

BAB IV HASIL DAN PEMBAHASAN. ketepatan masing-masing bagian komponen dari rangkaian modul tugas akhir

BAB III DESKRIPSI MASALAH

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

DQI-03 DELTA ADC. Dilengkapi LCD untuk menampilkan hasil konversi ADC. Dilengkapi Zero offset kalibrasi dan gain kalibrasi

BAB 4 IMPLEMENTASI DAN EVALUASI. (secara hardware).hasil implementasi akan dievaluasi untuk mengetahui apakah

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III KEGIATAN PENELITIAN TERAPAN

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY

BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL

BAB III METODOLOGI PENELITIAN. yang memiliki tegangan listrik AC 220 Volt. Saklar ON/OFF merupakan sebuah

BAB III PERANCANGAN DAN PEMODELAN

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.

BAB III METODOLOGI PENULISAN

BAB III PERANCANGAN ALAT

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Mei 2012 sampai

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro

BAB IV PENGUJIAN DAN ANALISA

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB 3 PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN. Hasil pengujian minimum sistem ditunjukkan pada tabel 4.1.

BAB III DESAIN DAN IMPLEMENTASI

BAB IV ANALISIS DATA DAN PEMBAHASAN

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB III PERANCANGAN SISTEM

kali tombol ON ditekan untuk memulai proses menghidupkan alat. Setting

BAB III PERANCANGAN. bayi yang dilengkapi sistem telemetri dengan jaringan RS485. Secara umum, sistem. 2. Modul pemanas dan pengendali pemanas

BAB III PERANCANGAN DAN KERJA ALAT

NASKAH PUBLIKASI KARYA ILMIAH PEMASANGAN MOTOR DC PADA SEKUTER DENGAN PENGENDALI PULSE WIDTH MODULATION

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

BAB III PERENCANAAN DAN REALISASI SISTEM

TUGAS AKHIR EDHRIWANSYAH NST

BAB 3 PERANCANGAN SISTEM

Menampilkan nilai dari 8 kanal ADC ke Port Serial PC oleh Modul ST-51 dan AD-0809 V2.0

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

BAB III METODELOGI PENELITIAN

Input ADC Output ADC IN

BAB III PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3 PERANCANGAN SISTEM

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

BAB 4 IMPLEMENTASI DAN EVALUASI. dan software. Berikut adalah spesifikasi-spesifikasi yang terdapat di dalam sistem :

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. selanjutnya perancangan tersebut diimplementasikan ke dalam bentuk yang nyata

DT-51 Application Note

BAB III METODE PERANCANGAN. tabung V maka penulis membuat diagram dan mekanis system sebagai

BAB III PERANCANGAN. Pada bab ini akan menjelaskan perancangan alat yang akan penulis buat.

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL

Bab IV PENGOLAHAN DATA DAN ANALISA

BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

BAB IV HASIL DAN UJI COBA

IV. HASIL DAN PEMBAHASAN. Hasil dari perancangan perangkat keras sistem penyiraman tanaman secara

BAB III DESAIN BUCK CHOPPER SEBAGAI CATU POWER LED DENGAN KENDALI ARUS. Pada bagian ini akan dibahas cara menkontrol converter tipe buck untuk

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

BAB III PERANCANGAN ALAT. Gambar 3.1 Diagram Blok Pengukur Kecepatan

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan

BAB III METODE PENELITIAN

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PEMBUATAN ALAT DAN IMPLEMENTASI

BAB III PERANCANGAN SISTEM

de KITS Application Note AN34 Jam Pasir Digital

BAB III PERANCANGAN SISTEM

BAB IV ANALISIS RANGKAIAN ELEKTRONIK

BAB III METODA PENELITIAN

BAB 3 PERANCANGAN DAN PEMBUATAN ALAT

BAB IV HASIL DAN PEMBAHASAN. Berikut ini merupakan penjelasan dari rangkaian power supply:

Fakta.

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem

BAB IV ANALISA DAN PENGUJIAN ALAT

Gambar 2.1 Mikrokontroler ATMega 8535 (sumber :Mikrokontroler Belajar AVR Mulai dari Nol)

BAB III PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT

LAB PTE - 05 (PTEL626) JOBSHEET 8 (ADC-ANALOG TO DIGITAL CONVERTER)

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB IV PENGUJIAN DAN ANALISA. komponen-komponen sistem yang telah dirancang baik pada sistem (input)

BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada

BAB III PERANCANGAN ALAT

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

Transkripsi:

MODUL PRAKTIKUM MIKROPOSESOR & INTERFACING Oleh Fitri Adi Iskandarianto, ST, MT Andi Rahmadiansah, ST. MT Lab ab.. Workshop Instrumentasi D3-Teknik Instrumentasi Jurusan Teknik Fisika Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Surabaya 2013-1 -

PERCOBAAN I MINIMUM SYSTEM LED 1.1 Tujuan Praktikum P1 - Mahasiswa memahami & mengerti tentang Minimum System AVR - Mahasiswa memahami & mengerti tentang Aplikasi dari Tampilan LED - Mahasiswa memahami & mampu membuat program Aplikasi LED 1.2 Rangkaian Percobaan P1 Rangkaian percobaan 1 adalah sebagai berikut 1.3 Komponen yang dibutuhkan P1 Gambar 1. Rangkain Percobaan 1. 1. Resistor 1 Kohm 8 buah 2. LED Kecil-Merah 8 Buah 3. Minimum System AVR 1 Buah 4. Konektor Header-Amphenol 5x2 Pin 1 Buah 1.4 Langkah Percobaah P1 1. Buatlah Rangkaian seperti Gambar 1. Diatas. 2. Koneksikan Port Header 5x2 Pin ke Port Port dari Minimum System-AVR - Header 1 ke Port C. 3. Buatlah Program di Code-Vision AVR dengan logika sebagai berikut - Awal Power dinyalakan 8 Led diatas dalam kondisi off - Kemudian 100 ms kemudian Led1 on,1 detik kemudian Led2 on Led1 off, 1 detik kemudian Led3 on Led2 off, seterusnya sampai Led8 on, kemudian Program kembali ke Led1 on lagi. 4. Lakukan proses Compile program yang terjadi, jika terjadi kesalahan tolong dicatat kesalahan yang terjadi (Kesalahan yang terjadi harus dicatat). 5. Setelah Proses compile selesai dilakukan, perhatikan apakah masih ada peringatan warna hijau di program. (Jika ada peringatan Warna hijau harus dicatat). 6. Dowload-Program yang telah di-compile ke minimum system-avr yang ada. - 2 -

7. Running- Minimum System yang telah di-download program. 8. Jika terjadi kesalahan yang mengakibatkan Error atau tidak jalannya Program, tolong dicatat kesalahan atau error yang terjadi. (Misalkan Running led1 on, led2 on, tapi pada saat led3 tidak on, coba cek kemudian catat error yang terjadi baik itu kabel, atau lednya rusak, dll). 9. Amati Nyala Led yang terjadi, kemudian kejadian yang terjadi, hitung arus yang melewati Led. 10. Buatlah Aplikasi Logika Led dengan Logika yang berbeda. 1.5 Analisa Data dan Pembahasan P1 1. Buatlah Penjelasan Prosedure Koneksi antar hardware yang ada sebelum proses downlodprogram dilakukan dan setelahnya. 2. Buatlah resume penjelasan dari Listing Program Aplikasi Led yang telah dibuat. 3. Buatlah Penjelasan tiap-tiap baris Listing Program yang telah dibuat. 4. Buatlah Flow-Chat Program Aplikasi Led yang terlah dibuat (Nb. Dalam membuat Flow- Chart gunakan simbol-simbol Standar dari Flow-Chart). 5. Beri Penjelasan singkat dari Flow-Chart Program yang telah dibuat. - 3 -

PERCOBAAN 2 TOMBOL(PUSH-ON) ON)& 7-SEGMENT7 2.1 Tujuan Praktikum P2 - Mahasiswa memahami & mengerti tentang Logika Kerja Tombol(Push-On). - Mahasiswa memahami & mengerti tentang Logika Kerja Tampilan 7-Segment. - Mahasiswa memahami & mampu membuat program Aplikasi Tombol(Push-On)& 7- Segment. 2.2 Rangkaian Percobaan P2 Rangkaian percobaan 2 adalah sebagai berikut Gambar 2. Rangkain Percobaan 2. 2.3 Komponen yang dibutuhkan P2 1. Resistor 1 Kohm 10 buah 2. Led Kecil-Merah 1 Buah 3. 7-Segment Common Anoda (CA) 2 Buah 4. Minimum System AVR 1 Buah 5. Konektor Header-Amphenol 5x2 Pin 3 Buah 6. Transistor PNP 2n3906 2 Buah 7. Tombol Push-On 3 Buah 2.4 Langkah Percobaah P2 P 1. Buatlah Rangkaian seperti Gambar 2. Diatas. 2. Koneksikan Port Header 5x2 Pin ke Port Port dari Minimum System-AVR - Header 1 ke Port D. - Header 2 ke Port A. - Header 3 Ke Port C. - 4 -

3. Buatlah Program di Code-Vision AVR dengan logika sebagai berikut - Awal Power dinyalakan Tampilan 7-Segment adalah --. - 1 detik kemudian menampilan NRP masing-masing peserta praktikum Misalkan NRP 2410030001, ditampilkan dengan logika di 7-segment, 24 1 detik, 10 1 detik, 03 1 detik, 00 1 detik, 01 1 detik. - Kemudian Program akan menampilan 00. - Perhatikan 3 Tombol yang telah dibuat Kita beri nama Tombol A,B dan C. - Jika tombol A ditekan maka program akan melakukan penambahan 1. - Jika tombol B ditekan maka program akan melakukan penambahan2. - Jika tombol C ditekan maka program akan melakukan pengurangan 1. - Penambahan tidak boleh lebih besar dari 99. - Pengurangan tidak boleh lebih kecil dari 00. 4. Lakukan proses Compile program yang terjadi, jika terjadi kesalahan tolong dicatat kesalahan yang terjadi (Kesalahan yang terjadi harus dicatat). 5. Setelah Proses compile selesai dilakukan, perhatikan apakah masih ada peringatan warna hijau di program. (Jika ada peringatan Warna hijau harus dicatat). 6. Dowload-Program yang telah di-compile ke minimum system-avr yang ada. 7. Running- Minimum System yang telah di-download program. 8. Jika terjadi kesalahan yang mengakibatkan Error atau tidak jalannya Program, tolong dicatat kesalahan atau error yang terjadi. (Misalkan Running 7-Segment tidak tampil atau hanya tampil a,b,c sedangkan e,f,g tidak tampil, coba cek! kemudian catat error yang terjadi baik itu kabel, atau 7-Segment-nya rusak, dll). 9. Amati Nyala 7-Segment yang terjadi, kemudian kejadian yang terjadi, hitung arus yang melewati Led di 7-Segment. 10. Buatlah Aplikasi Tombol & Tampilan 7-Segment dengan Logika yang berbeda. 2.5 Analisa Data dan Pembahasan P2 P 1. Buatlah Penjelasan Prosedure Koneksi antar hardware yang ada sebelum proses downlodprogram dilakukan dan setelahnya. 2. Buatlah resume penjelasan dari Listing Program Aplikasi Tombol(Push-On) & 7- Segment yang telah dibuat. 3. Buatlah Penjelasan tiap baris Listing Program yang telah dibuat. 4. Buatlah Flow-Chat Program Aplikasi Tombol(Push-On) & 7-Segment yang terlah dibuat (Nb. Dalam membuat Flow-Chart gunakan simbol-simbol Standar dari Flow-Chart). 5. Beri Penjelasan singkat dari Flow-Chart Program yang telah dibuat. - 5 -

PERCOBAAN 3 KEYPAD 3x4 & LIQUID CRYSTAL DISPLAY (LCD) 2X16 3.1 Tujuan Praktikum P3 - Mahasiswa memahami & mengerti tentang Logika Kerja Keypad 3x4. - Mahasiswa memahami & mengerti tentang Logika Kerja Tampilan LCD. - Mahasiswa memahami & mampu membuat program Aplikasi Keypad 3x4 & LCD 2x16. 3.2 Rangkaian Percobaan P3 Rangkaian percobaan 3 adalah sebagai berikut 3.3 Komponen yang dibutuhkan P3 Gambar 3. Rangkain Percobaan 3. 1. Resistor 1 Kohm 1Buah 2. Led Kecil-Merah 1 Buah 3. Diode 1N4002 1 Buah 4. LCd 2x16 1 Buah 5. Minimum System AVR 1 Buah 6. Konektor Header-Amphenol 5x2 Pin 2 Buah 7. Konektor Header-Amphenol 8x2 Pin 1 Buah 8. Keypad 3x4 1 Buah 9. Trimmer (Variable Resistor) 1 Kohm 1 Buah - 6 -

3.4 Langkah Percobaah P3 P 1. Buatlah Rangkaian seperti Gambar 3. Diatas. 2. Koneksikan Port Header 5x2 Pin ke Port Port dari Minimum System-AVR - Header 1 ke Port C. - Header 2 ke Port A. - Header 3(8x2 pin) Ke LCD 2x16. 3. Buatlah Program di Code-Vision AVR dengan logika sebagai berikut - Awal Power dinyalakan Tampilan LCD - Baris ke-1 Selamat Datang. Dengan tampilan keluar huruf satu-satu diawali dengan huruf 9 berjalan ke-posisinya, dengan delay-time 200 ms, kemudian huruf n berjalan ke-posisinya, dengan delay-time 200ms, seterusnya, diakhiri dengan huruf S berjalan ke-posisinya. - Baris ke-2 Prak. Mikro-D3. Sepertihalnya logika baris 1, maka baris ke-2 akan tampil seperti halnya logika tampilan baris ke-1. - Setelah 1 detik Kemudian LCD akan menampilan - Baris ke-1 Keypad 3x4!!! - Baris ke-2 Tekan xx - Tanda xx diatas merupakan data inputan dari Keypad 3x4 yang akan ditampilkan di LCD. - Jika tidak ada tombol yang ditekan makatampilan xx adalah blank-blank. - Jika terdapat tombol yang ditekan maka xx akan menampilkan tombol yang ditekan dari Keypad3x4. 4. Lakukan proses Compile program yang terjadi, jika terjadi kesalahan tolong dicatat kesalahan yang terjadi (Kesalahan yang terjadi harus dicatat). 5. Setelah Proses compile selesai dilakukan, perhatikan apakah masih ada peringatan warna hijau di program. (Jika ada peringatan Warna hijau harus dicatat). 6. Dowload-Program yang telah di-compile ke minimum system-avr yang ada. 7. Running- Minimum System yang telah di-download program. 8. Jika terjadi kesalahan yang mengakibatkan Error atau tidak jalannya Program, tolong dicatat kesalahan atau error yang terjadi. (Misalkan Running LCD tidak tampil atau hanya tampil sebagaian, sebagiannya tidak tampil, coba cek! kemudian catat error yang terjadi baik itu kabel, atau LCD-nya rusak, dll). 9. Amati Nyala LCD yang terjadi, kemudian kejadian yang terjadi. 10. Buatlah daftar tabel Logika dari Keypad 3x4, antara baris dan kolom beserta pin-pin yang digunakan untuk baris dan kolom Keypad 3x4 yang digunakan. 11. Buatlah Aplikasi Keypad 3x4&LCD 2x16 dengan Logika yang berbeda. 3.5 Analisa Data dan Pembahasan P3 P 1. Buatlah Penjelasan Prosedure Koneksi antar hardware yang ada sebelum proses downlodprogram dilakukan dan setelahnya. 2. Buatlah resume penjelasan dari Listing Program Aplikasi Keypad 3x4&LCD 2x16 yang telah dibuat. 3. Buatlah Penjelasan tiap baris Listing Program yang telah dibuat. 4. Buatlah Flow-Chat Program Aplikasi Aplikasi Keypad 3x4 & LCD 2x16 yang terlah dibuat (Nb. Dalam membuat Flow-Chart gunakan simbol-simbol Standar dari Flow- Chart). 5. Beri Penjelasan singkat dari Flow-Chart Program yang telah dibuat. - 7 -

PERCOBAAN 4 ANALOG TO DIGITAL CONVERTER (ADC) & SERIAL KOMUNIKASI 4.1 Tujuan Praktikum P4 P - Mahasiswa memahami & mengerti tentang Logika Kerja Analog To Digital Converter (ADC) - Mahasiswa memahami & mengerti tentang Logika Kerja Serial Komunikasi. - Mahasiswa memahami & mampu membuat program Aplikasi Analog To Digital Converter (ADC) & Serial Komunikasi. 4.2 Rangkaian Percobaan P4 P Rangkaian percobaan 4 adalah sebagai berikut 4.3 Komponen yang dibutuhkan P4 P Gambar 4. Rangkain Percobaan 4. 1. Resistor 1 Kohm 1 Buah 2. Led Kecil-Merah 1 Buah 3. Kapasitor 10 mf 10V 5 Buah 4. Ic-USART Serial RS-232 Ic Max-232/HIN-232 1 Buah 5. Socket Ic. 16 Pin 1 Buah 6. Minimum System AVR 1 Buah 7. Konektor Header-Amphenol 5x2 Pin 2 Buah 8. Konektor Putih(amp-quick) 3 pin 2 Buah 9. Potensio - Putar 1 Kohm 1 Buah - 8 -

4.4 Langkah Percobaah P4 P 1. Buatlah Rangkaian seperti Gambar 4. Diatas. 2. Koneksikan Port Header 5x2 Pin ke Port Port dari Minimum System-AVR - Header 1 ke Port A. - Header 2 ke Port D. 3. Setting ADC untuk resolusi 8-bit. 4. Setting Serial USART pada kecepatan 9600 bps,8 Bit Data, 1 Stop, No Parity. 5. Aktifkan Terminal Serial USART dicode-vision untuk menerima data dari Micro- System. (atau bisa menggunakan HyperTerminal dari Windows) 6. Buatlah Program di Code-Vision AVR dengan logika sebagai berikut - Awal Power dinyalakan Serial USART akan mengirimkan - Teks ke-1 Selamat Datang, enter (pindah baris). - Teks ke-2 Praktikum Mikrokontroller, enter (pindah baris). - Teks ke-3 D3-Teknik Instrumentasi, enter (pindah baris). - Teks ke-4 Data ADC xxx, untuk awal xxx akan berisi 000 artinya pembacaan ADC belum diaktifkan. - 1 detik kemudian pembacaan ADC dilakukan dengan Konversi 5 Volt ke 0-255 melalui Potensio 1Kohm. - Pembacaan Konversi Analog Tegangan ke data digital 8-bit dilakukan tiap 1 detik sampling-time. - Tampilan xxx di Serial-USART berisi hasil konversi ADC 8- bit. 7. Lakukan proses Compile program yang terjadi, jika terjadi kesalahan tolong dicatat kesalahan yang terjadi (Kesalahan yang terjadi harus dicatat). 8. Setelah Proses compile selesai dilakukan, perhatikan apakah masih ada peringatan warna hijau di program. (Jika ada peringatan Warna hijau harus dicatat). 9. Dowload-Program yang telah di-compile ke minimum system-avr yang ada. 10. Running- Minimum System yang telah di-download program. 11. Jika terjadi kesalahan yang mengakibatkan Error atau tidak jalannya Program, tolong dicatat kesalahan atau error yang terjadi. (Misalkan Running Serial-USART tidak tampil, coba cek! kemudian catat error yang terjadi baik itu kabel, atau Ic Max-232-nya rusak, dll). 12. Amati Serial-USART yang terjadi, kemudian kejadian yang terjadi. 13. Lakukan Pengukuran Tegangan (Volt) dari Potensio. Catat Konversi data-digital yang tampil di Serial-USART. 14. Buatlah daftar tabel tegangan(volt) vs Data Digital yang telah dicatat. 15. Buatlah Grafik tegangan (volt) vs Data Digital yang telah dicatat. 16. Buatlah Resolusi Konversi ADC 10-bit, kemudian lakukan-lah langkah dari awal lagi. 4.5 Analisa Data dan Pembahasan P4 P 1. Buatlah Penjelasan Prosedure Koneksi antar hardware yang ada sebelum proses downlodprogram dilakukan dan setelahnya. 2. Buatlah resume penjelasan dari Listing Program Aplikasi ADC & Serial Komunikasi yang telah dibuat. 3. Buatlah Penjelasan tiap baris Listing Program yang telah dibuat. 4. Buatlah Flow-Chat Program Aplikasi Aplikasi ADC & Serial Komunikasiyang terlah dibuat (Nb. Dalam membuat Flow-Chart gunakan simbol-simbol Standar dari Flow- Chart). 5. Beri Penjelasan singkat dari Flow-Chart Program yang telah dibuat. - 9 -

6. Berikan penjelasan dari tabel yang dihasilkan dan Grafik yang telah dibuat. 7. Cari nilai linearitas (berupa persamaan) dari tegangan(volt) vs data digital. - 10 -

PERCOBAAN 5 DRIVER RELAY & MOTOR PULSE WIDE MODULATION(PWM) 5.1 Tujuan Praktikum P5 - Mahasiswa memahami & mengerti tentang Logika Kerja Driver Relay & Motor. - Mahasiswa memahami & mengerti tentang Logika Kerja Driver Motor PWM. - Mahasiswa memahami & mampu membuat program Aplikasi Driver Relay & Motor PWM. 5.2 Rangkaian Percobaan P5 Rangkaian percobaan 5 adalah sebagai berikut - Tambahan Koneksi ke ADC Potensio - Tambahan Koneksi ke LCD 2x16 5.3 Komponen yang dibutuhkan P5 Gambar 5. Rangkain Percobaan 5. 1. Resistor 1 Kohm 2 Buah 10 Kohm 5 Buah 2. Led Kecil-Merah 3 Buah 3. Diode 1N4002 3 Buah 4. Minimum System AVR 1 Buah - 11 -

5. Konektor Header-Amphenol 5x2 Pin 3 Buah 6. Konektor Header-Amphenol 8x2 Pin 1 Buah 7. Opto-Coupler PC-817 2 Buah 8. Transistor NPN BD-139 2 Buah 9. Konektor Putih (Amp-Quick) 3 Pin 3 Buah 10. Potensio 1 Kohm 1 Buah 11. Kapasitor 10 uf 16 V 1 buah 12. Relay 6 Volt 1 Buah 13. LCD 2x16 1 Buah 14. Trimmer 1 Kohm 1 Buah 5.4 Langkah Percobaah P5 1. Buatlah Rangkaian seperti Gambar 5. Diatas. 2. Koneksikan Port Header 5x2 Pin ke Port Port dari Minimum System-AVR - Header 1 ke Port A. (ADC) - Header 2 ke Port C. (LCD 2x16) - Header 3 ke Port D. 3. Sambungkan 2 buah Relay pada pin-pin di port C (Pin-Pin yang dihubungkan dicatat). 4. Setting ADC pada konversi 8-bit. 5. Buatlah Program di Code-Vision AVR dengan logika sebagai berikut - Awal Power dinyalakan 2 buah Relay Off - Tampilkan data ADC di LCD Data LCD xxx, tampilan LCD dari hasil konversi data ADC. - Pada saat data xxx < dari 128 maka, Relay1 On, Relay2 off. - Pada saat data xxx >=128 maka, Relay1 off, Relay2 on. 6. Catat Perubahan data yang terjadi, Buatkan Tabel Data Digital ADC vs Nyala Relay1 dan Relay2. 7. Buat Grafik Data Digital vs Relay1 & Relay2 On/Off. 8. Koneksikan kembali ADC dan LCD. 9. Koneksikan Header 3 Port D ke 1 Buah Motor, Pilih pin yang terhubung pada Motor tersebut (Catat Pin yang terhubung pada motor tersebut). 10. Setting ADC 8-bit. 11. Buatlah program PWM sebagai berikut 12. Setting Timer Over-Flow untuk meng-generate pulsa-duty dari PWM. 13. Dalam parameter hubungkan parameter yang merubah PWM dengan Perubahan Data ADC. 14. Buatlah Logika program sebagai berikut - Baca data konversi ADC 8-bit kemudian tampilkan di LCD dengan format Data ADC xxx. - Perubahan data xxx dari perubahan ADC akan diberikan ke parameter perubahan PWM. Sehingga perubahan ADC akan menyebabkan terjadinya perubahan kecepatan putaran pada Motor DC. 15. Lakukan proses Compile program yang terjadi, jika terjadi kesalahan tolong dicatat kesalahan yang terjadi (Kesalahan yang terjadi harus dicatat). 16. Setelah Proses compile selesai dilakukan, perhatikan apakah masih ada peringatan warna hijau di program. (Jika ada peringatan Warna hijau harus dicatat). 17. Dowload-Program yang telah di-compile ke minimum system-avr yang ada. 18. Running- Minimum System yang telah di-download program. - 12 -

19. Jika terjadi kesalahan yang mengakibatkan Error atau tidak jalannya Program, tolong dicatat kesalahan atau error yang terjadi. (Misalkan Running LCD tidak tampil atau hanya tampil sebagaian, sebagiannya tidak tampil, coba cek! kemudian catat error yang terjadi baik itu kabel, atau LCD-nya rusak, dll). 20. Amati Nyala Relay & Motor yang terjadi, kemudian kejadian yang terjadi. 21. Catat Perubahan data yang terjadi, Buatkan Tabel Data Digital ADC vs Putaran Motor DC yang terjadi. 22. Buat Grafik Data Digital vs Putaran Motor DC yang terjadi. 23. Pengukuran Kecepatan Putaran Motor DC bisa menggunakan Stroboscop, atau TachoMeter. 5.5 Analisa Data dan Pembahasan P5 P 1. Buatlah Penjelasan Prosedure Koneksi antar hardware yang ada sebelum proses downlodprogram dilakukan dan setelahnya. 2. Buatlah resume penjelasan dari Listing Program Aplikasi Driver Relay & Motor PWM yang telah dibuat. 3. Buatlah Penjelasan tiap baris Listing Program yang telah dibuat. 4. Buatlah Flow-Chat Program Aplikasi Aplikasi Driver Relay & Motor PWMyang terlah dibuat (Nb. Dalam membuat Flow-Chart gunakan simbol-simbol Standar dari Flow- Chart). 5. Beri Penjelasan singkat dari Flow-Chart Program yang telah dibuat. 6. Buatlah analisa data dari Tabel-tabel yang telah dibuat. 7. Buatlah analisa grafik yang telah dibuat, linieritas dari perubahan ADC ke Relay1 & Relay 2 On/Off. 8. Buatlah analisa grafik yang telah dibuat, linieritas dari perubahan ADC ke kecepatan motor dc. - 13 -