• Tidak ada hasil yang ditemukan

Perancangan Persistence Of Vision Display Dengan Masukan Secara Real Time.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Persistence Of Vision Display Dengan Masukan Secara Real Time."

Copied!
13
0
0

Teks penuh

(1)

Perancangan Persistence of Vision Display Dengan

Masukan Secara Real Time

Disusun Oleh:

Nama : Felicia Clara

NRP : 0922015

Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia.

Email : fct1006@gmail.com

ABSTRAK

Pada umumnya, suatu LED display yang dapat menampilkan karakter dalam jumlah banyak dan bergerak membutuhkan jumlah LED yang banyak. Pada tugas akhir ini akan dibuat suatu LED display dengan hanya menggunakan 7 buah LED yang dinamakan Persistence of Vision (POV) Display / Propeller Display. POV display bekerja dengan cara memutar barisan LED dengan kecepatan yang tinggi dan memanfaatkan kedipan LED yang cepat dan bergantian, sehingga pada kecepatan tertentu dapat membentuk suatu karakter huruf, angka dan simbol sesuai dengan keinginan pengguna.

Digunakan Keyboard PS/2 untuk memberi input secara real time pada tampilan POV Display. Sensor Hall-effect pada POV Display digunakan sebagai acuan penentu posisi tampilan ketika POV Display berputar. Input diolah menggunakan Mikrokontroler ATMega16 kemudian dikirimkan menggunakan modul Bluetooth HC-05 ke ATMega328. Mikrokontroler ATMega328 digunakan untuk memproses data yang diterima kemudian menampilkannya pada 7 RGB LED berukuran 5mm yang disusun vertikal dan diputar oleh sebuah motor DC Mabuchi RF-270.

Dari hasil realisasi dan pengamatan data, POV Display dapat berfungsi dengan baik. Komunikasi antar modul Bluetooth untuk mengirimkan data dapat beroperasi dengan baik pada jarak maksimum 35 meter jika tanpa penghalang dan pada jarak maksimum 20 meter jika ada penghalang.

(2)

ii Universitas Kristen Maranatha

The Designing Persistence Of Vision Display With Real

Time Input

Composed By:

Name : Felicia Clara

NRP : 0922015

Electrical Engineering Department, Maranatha Christian University Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia

Email : fct_1006@gmail.com

ABSTRACT

In general, a LED display than can display a lot of characters also move requires a lot of LEDs. In this final project, a LED display with only use 7 pieces of LED called Persistence of Vision ( POV ) Display / Propeller Display will be made.

POV display works by rotating a column of LED with high speed and uses a fast and alternately blink of the LED, so that at a certain speed it will form some characters such as letters, numbers, and symbols according to user’s will.

Keyboard PS / 2 is used to give an input in real time to the view of POV Display. Hall-effect sensors in the POV Display is used as reference to determine the position of a display when POV Display is rotating. The input is processed using Microcontroller ATMega16 and then the data is sent using Bluetooth module HC-05 to ATMega328. Microcontroller ATMega328 is used to process the received data and then display it at 7 pieces of 5mm RGB LEDs arranged vertically and rotated by a DC motor Mabuchi RF-270.

From results of the realization and data observation, POV Display is function properly. The communication between bluetooth module is well operated at a maximum distance 35 meters without barrier and at a maximum distance 20 meters with a barrier .

(3)

DAFTAR ISI

Halaman LEMBAR PENGESAHAN

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR KATA PENGANTAR

1.2 Identifikasi Masalah ... 2

1.3 Rumusan Masalah ... 2

1.4 Tujuan ... 2

1.5 Batasan Masalah ... 2

1.6 Sistematika Penulisan ... 3

BAB 2 LANDASAN TEORI ... 4

2.1 POV (Persistence of Vision) ... 4

2.1.1 Pengertian Persistence of Vision ... 4

2.1.2 Cara Kerja Persistence of Vision Display ... 4

2.2 Mikrokontroler ... 5

2.2.1 Mikrokontroler ATMega16 ... 6

2.2.1.1 Fitur ATMega16 ... 6

2.2.1.2 Konfigurasi Pin ATMega16 ... 7

2.2.2 Mikrokontroler ATMega 328 ... 10

2.2.2.1 Fitur-Fitur ATMega 328 ... 10

2.2.2.2 Konfigurasi Pin ATMega328 ... 10

2.2.3 Komunikasi Serial USART ... 13

(4)

Universitas Kristen Maranatha

2.8 Tachometer Hioki 3402 ... 20

BAB 3 PERANCANGAN DAN REALISASI ... 22

3.1 Perancangan Sistem ... 22

3.2 Perancangan Hardware ... 24

3.2.1 Perancangan Hardware Sistem Transmitter ... 24

3.2.1.1 Perancangan Input Menggunakan Keyboard PS/2 ... 25

3.2.1.2 Perancangan LCD Display 2x16 ... 26

3.2.2 Perancangan Hardware Sistem Receiver ... 27

3.2.2.1 Perancangan Sinkronisasi Tampilan ... 28

3.2.2.2 Perancangan Catu Daya ... 29

3.2.2.3 Perancangan Tampilan POV Display ... 29

3.2.3 Perancangan Hardware Pengendali Motor ... 32

3.3 Diagram Alir POV Display ... 32

3.3.1 Diagram Alir Bagian Transmitter ... 32

3.3.2 Diagram Alir Bagian Receiver ... 35

3.4 Realisasi Sistem ... 38

BAB 4 DATA PENGAMATAN DAN ANALISA ... 41

4.1 Pengamatan Pengaruh Kecepatan Terhadap Tampilan ... 41

4.2 Pengamatan Karakter yang Ditampilkan ... 43

4.3 Pengamatan Warna Tampilan POV Display ... 47

4.4 Pengamatan Input Real-Time POV Display ... 49

4.5 Pengamatan Jumlah Karakter POV Display ... 51

4.6 Pengamatan Jarak Jangkauan Sistem dengan Modul Bluetooth HC-05 52 BAB 5 KESIMPULAN DAN SARAN ... 53

5.1 Kesimpulan ... 53

5.2 Saran ... 53

DAFTAR PUSTAKA ... 54

LAMPIRAN A KODE PROGRAM

LAMPIRAN B SKEMATIK RANGKAIAN

LAMPIRAN C FOTO HARDWARE POV DISPLAY

(5)

DAFTAR GAMBAR

Gambar 2.6 Bentuk fisik dan warna yang dihasilkan oleh RGB LED... 16

Gambar 2.7 Modul Bluetooth HC-05/BO ... 16

Gambar 2.8 Pin Keyboard PS/2 ... 18

Gambar 2.9 Scan Code Keyboard PS/2 ... 18

Gambar 2.10 Sinyal clock dan data ... 19

Gambar 2.11 Motor DC Mabuchi RF-270 ... 20

Gambar 2.12 Tachometer Digital Hioki 3402... 20

Gambar 3.1 Diagram blok sistem secara keseluruhan ... 22

Gambar 3.2 Diagram blok sistem transmitter ... 23

Gambar 3.3 Diagram blok sistem receiver ... 23

Gambar 3.4 Skematik perancangan hardware sistem transmitter ... 24

Gambar 3.5 Skematik perancangan hardware sistem receiver ... 27

Gambar 3.6 Sensor Hall-Effect ... 29

Gambar 3.7 Catu Daya 5V DC ... 29

Gambar 3.8 Contoh Penggunaan 7 buah RGB LED pada Huruf J ... 30

Gambar 3.9 Contoh Perancangan Tampilan Karakter J ... 31

Gambar 3.10 Perancangan Hardware Pengendali Motor DC ... 32

Gambar 3.11 Diagram Alir Bagian Transmitter ... 33

Gambar 3.12 Diagram Alir Utama Bagian Receiver ... 35

Gambar 3.13a Diagram Alir Proses Subroutine Cek Karakter Diterima ... 36

Gambar 3.13b Diagram Alir Proses Subroutine Cek Karakter Diterima ... 37

Gambar 3.14 Realisasi Bagian Transmitter ... 38

Gambar 3.20 Contoh Masukan Berupa Tulisan “Maranatha” ... 39

Gambar 3.21 Realisasi Bagian Receiver ... 40

Gambar 3.22 Realisasi Sensor Hall-effect ... 40

Gambar 4.1 Tampilan LCD Display Berupa Tulisan “Maranatha” ... 49

Gambar 4.2 Tampilan “M” pada Tulisan “Maranatha” ... 50

(6)

vi Universitas Kristen Maranatha

Gambar 4.4 Tampilan “Mar” pada Tulisan “Maranatha” ... 50

Gambar 4.5 Tampilan “Mara” pada Tulisan “Maranatha” ... 50

Gambar 4.6 Tampilan “nath” pada Tulisan “Maranatha” ... 50

Gambar 4.7 Tampilan “tha” pada Tulisan “Maranatha” ... 50

Gambar 4.8 Tampilan POV DisplayBerupa Tulisan “Maranatha” ... 51

Gambar 4.9 Tampilan POV Display Sejumlah 15 Karakter ... 51

(7)

DAFTAR TABEL

Halaman

Tabel 2.1 Fungsi khusus Port B ... 8

Tabel 2.2 Fungsi khusus Port C ... 9

Tabel 2.3 Fungsi khusus Port D ... 9

Tabel 2.4 Fungsi khusus Port B ... 11

Tabel 2.5 Fungsi khusus Port C ... 12

Tabel 2.6 Fungsi khusus Port D ... 12

Tabel 3.1 Konfigurasi PIN pada sistem transmitter... 25

Tabel 3.2 Fungsi Khusus Keyboard PS/2 ... 25

Tabel 3.3 Simbol Untuk Mengubah Warna RGB LED ... 26

Tabel 3.4 Konfigurasi PIN yang Digunakan Pada LCD Display... 26

Tabel 3.5 Konfigurasi PIN pada sistem receiver ... 28

Tabel 3.6 Keterangan Tombol Pada Keyboard PS/2 Beserta Fungsinya ... 34

Tabel 4.1 Pengaruh Kecepatan Putar Terhadap Tampilan POV Display ... 41

Tabel 4.2 Tampilan Angka 0-9 ... 43

Tabel 4.3 Tampilan Huruf a-j... 44

Tabel 4.4 Tampilan Huruf k-t ... 44

Tabel 4.5 Tampilan Huruf u-z ... 45

Tabel 4.6 Tampilan Huruf A-J ... 45

Tabel 4.7 Tampilan Angka K-T ... 46

Tabel 4.8 Tampilan Huruf U-Z ... 46

Tabel 4.9 Tampilan Simbol . , ! @ ? - ... 47

Tabel 4.10 Tampilan Warna ... 47

Tabel 4.11 Jarak jangkauan maksimum antara Tx dan Rx tanpa penghalang ... 52

(8)

1 Universitas Kristen Maranatha

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Pada umumnya, suatu LED display yang dapat menampilkan karakter

dalam jumlah yang banyak dan bergerak membutuhkan jumlah LED yang banyak.

Misalnya saja penampil dot matrik 5x7 membutuhkan 35 buah LED untuk

membentuk sebuah karakter. Apabila hendak menampilkan 20 karakter dalam

sekali waktu, dot matrik tersebut membutuhkan jumlah yang tidak sedikit yaitu

700 buah LED. Untuk dapat menjawab permasalahan tersebut, pada tugas akhir

ini akan dibuat sebuah alat yang dinamakan Persistence of Vision (POV) Display

atau yang sering juga disebut dengan Propeller Display dengan masukan real time

untuk mempermudah perubahan tampilan yang diinginkan.

Prinsip kerja dari POV Display memanfaatkan teori Persistence of Vision,

yaitu fenomena biologis ketika sebuah objek yang terlihat oleh mata manusia tetap

tinggal dan terpetakan dalam retina mata untuk beberapa saat setelah melihat. Hal

tersebut apabila digabungkan dengan phi, yaitu fenomena secara psikologis ketika

pikiran manusia secara konseptual melengkapi sebuah tindakan atau gerakan,

maka akan menyebabkan sebuah deretan Gambar terlihat membentuk suatu ilusi

gerakan atau animasi, apabila sedikit mengalami perubahan namun dengan

rentang waktu yang sangat cepat antara Gambar satu dengan yang lainnya.

Dengan memanfaatkan fenomena tersebut, POV display bekerja dengan

cara memutar barisan LED dengan kecepatan yang tinggi dan memanfaatkan

kedipan LED yang cepat dan bergantian sehingga pada kecepatan tertentu dapat

membentuk suatu karakter huruf, angka dan simbol sesuai dengan keinginan

(9)

2

1.2 Identifikasi Masalah

LED display yang dapat menampilkan karakter dalam jumlah yang banyak

dan bergerak membutuhkan jumlah LED yang banyak. Salah satu solusi untuk

memenuhi kebutuhan tersebut adalah dengan dibuatnya display elektronik yang

efisien yaitu POV Display dengan masukan secara real time.

1.3 Rumusan Masalah

Masalah-masalah yang akan dibahas pada tugas akhir ini adalah:

1. Bagaimana cara kerja dari POV display?

2. Bagaimana cara merealisasikan POV display sehingga dapat menghasilkan

tampilan dengan masukan secara real time?

1.4 Tujuan

Tujuan yang ingin dicapai dari pembuatan tugas akhir ini adalah untuk

merancang dan merealisasikan POV display.

1.5 Batasan Masalah

Adapun batasan masalah pada pembuatan tugas akhir ini adalah :

1. Tampilan POV display berupa satu baris karakter huruf, angka, atau

simbol tertentu

2. Sebuah karakter POV display dibentuk dengan menggunakan tujuh buah

RGB LED yang disusun secara vertical

3. Maksimal karakter yang dapat ditampilkan adalah sebanyak 15 karakter

dalam sekali waktu.

(10)

3

Universitas Kristen Maranatha 1.6 Sistematika Penulisan

Sistematika penulisan laporan Tugas Akhir ini disusun menjadi beberapa

bab sebagai berikut:

BAB 1 : PENDAHULUAN

Dalam bab ini dibahas mengenai permasalahan yang melatarbelakangi

penulisan laporan tugas akhir ini, selain itu juga terdapat identifikasi, rumusan,

tujuan, dan pembatasan masalah.

BAB 2 : DASAR TEORI

Pada bab ini akan dibahas mengenai teori-teori penunjang mengenai

Persistence of Vision, Keyboard Ps/2, Motor DC, sensor Hall-effect A3144,

Mikrokontroler ATMega16, Mikrokontroler ATMega328, LED 5mm, modul

Bluetooth HC-05, dan Tachometer Hioki 3402 .

BAB 3 : PERANCANGAN DAN REALISASI

Pembahasan materi pada bab ini meliputi perancangan dan realisasi

hardware untuk bagian transmitter dan receiver.

BAB 4 : DATA PENGAMATAN DAN ANALISIS

Dalam bab ini akan dijelaskan data pengamatan tampilan POV Display

serta jarak maksimum yang dapat dijangkau oleh sistem yang telah direalisasikan

beserta analisisnya.

BAB 5 : KESIMPULAN DAN SARAN

Pada bab ini akan diuraikan kesimpulan mengenai apa yang telah dibahas

pada bab-bab sebelumnya dan saran yang dapat dikembangkan mengenai

(11)

BAB 5

KESIMPULAN DAN SARAN

Bab ini merupakan bab penutup yang berisi kesimpulan dari hasil

penelitian dan analisis dari Tugas Akhir ini serta saran bagi pengembangan POV

Display .

5.1 Kesimpulan

1. POV Display dengan perubahan tampilan secara real time menggunakan

keyboard PS/2 dapat direalisasikan dan berfungsi dengan baik.

2. Tampikan POV Display dapat dilihat dengan jelas meskipun pada

kecepatan yang relatif rendah (±247 RPM)..

3. Jarak jangkau maksimum tanpa penghalang agar modul bluetooth dapat

terkoneksi dengan baik adalah 35 m, sedangkan jarak maksimum dengan

penghalang adalah 20 m.

5.2 Saran

1. Motor DC yang digunakan dapat berputar dengan kecepatan maksimum

6200 RPM, namun setelah diberi beban, kecepatan putar maksimum

menjadi 310 RPM. Maka dari itu diperlukan motor dengan torsi yang lebih

tinggi untuk memperoleh tampilan POV Display yang lebih baik.

2. Untuk jangka waktu pemakaian POV Display yang lebih lama, dibutuhkan

metoda penyuplaian tegangan yang lebih efisien seperti misalnya metoda

sliding contact, dan sebagainya.

3. Pengubah tampilan POV Display dikembangkan, misalnya melalui

(12)

54 Universitas Kristen Maranatha

DAFTAR PUSTAKA

1. Allegro Microsystem, Inc., “A3141, A3142, A3143, and A3144 Sensitive

Hall-effect Switches for High-temperature Operation”, 31 Oktober 2005.

[pdf]

(www.allegromicro.com/~/media/Files/Datasheets/A3141-2-3-4-Datasheet.ashx, diakses tanggal 9 Desember 2014)

2. Andrianto,Heri,”Pemograman Mikrokontroler AVR ATMega16”, 2008

3. ATMEL,” 8-bit AVR Microcontroler with 16 Kbytes In-System

Programmable Flash-ATMega16L”. [pdf]

(www.atmel.com/Images/doc2466.pdf, diakses 10 Juli 2014)

4. ATMEL,” 8-bit AVR Microcontroler with 4/8/16/32KBytes Kbytes

In-System Programmable Flash- ATmega48A; ATmega48PA; ATmega88A;

ATmega88PA;ATmega168A;ATmega168PA; ATmega328; ATmega328P”.

[pdf]

(http://www.farnell.com/datasheets/1693866.pdf, diakses 13 Desember

2014)

5. Devguru, “HTML Color Chart”

(http://www.devguru.com/features/colors, diakses 8 Desember 2014)

6. Gici, Nita, “Embedded system Interfacing ps_2 pc keyboard to AVR

ATMega8535 microcontroller”, 2010

(http://nitagici.wordpress.com/2010/06/15/interfacing-ps2-pc-keyboard-to-avr-amicrocontroller/, diakses 22 Juni 2014)

7. Ginting, Hosea Suranta, “Perancangan POV (Persistence of Vision)

Dengan Posisi Susunan LED Vertikal.”, 2011

8. Kitronik Ltd, “5mm Rgb Led Common Anode Technology Data Sheet &

Specifications”. [pdf]

(http://protopic.co.uk/content/datasheets/5mm_RGB_led_common_anode

(13)

55

9. Rafik Manihar, Sheikh, “The Power Saving Low Cost Rotating 8 Led

Information Display. Ijser 3:1-5”, 2012 [pdf] (online)

(http://www.ijser.org/researchpaper%5CThe-Power-Saving-Low-Cost-Rotating-8-Led-Information-Display.pdf , diakses 18 Agustus 2014)

10.Saputro, Dwi Nurul, “Propeller Display Berbasis Mikrokontroler

ATmega16”, 2012 [pdf] (online)

(http://www.academia.edu/4504181/117179535_Propeller_Display_Berba

sis_Mikrokontroler_ATmega16_naskah_publikasi?login=aicilef_aralc@h

otmail.com&email_was_taken=true, diakses 1 Juli 2014)

11.Wikipedia, “Frame Rate”

(http://en.wikipedia.org/wiki/Frame_rate, diakses 25 Oktober 2014)

12.Wikipedia, “Persistence of Vision”

(http://en.wikipedia.org/wiki/Persistence_of_vision, diakse 9 November

Referensi

Dokumen terkait

Berdasarkan hasil evaluasi dokumen kualifikasi secara elektronik terhadap peserta seleksi jasa konsultansi pekerjaan Penyusunan Kajian Penataan Organisasi Perangkat derah,

Hal ini berarti bahwa karyawan yang mengalami konflik peran melalui stres kerja berdampak pada menurunnya kinerja karyawan yang lebih rendah dibandingkan

Secara garis besar tujuan dari penelitian ini adalah merancang sistem informasi akademik berbasis web pada SMA Xaverius 1 Belitang sehingga dapat membantu

Luaran yang diharapkan dari Pengkajian Sistem Usaha Ternak Sapi Potong di Lahan Kering adalah pemahaman yang lebih baik tentang: (1) Peningkatan PBBH sapi

Dalam penelitian ini lokasi yang akan dijadikan tempat penelitian adalah di Pengadilan Negeri Surakarta, Pengadilan Negeri Sukoharjo dan Pengadilan Negeri Klaten

Segala puji dan syukur kepada Allah SWT atas limpahan rahmat dan hidayah-Nya kepada penulis sehingga dapat menyelesaikan penulisan tesis yang berjudul “Sebaran Spesies Nematoda

Dari kelima varietas yang digunakan, varietas yang cenderung tahan dari cekaman kekeringan dan garam adalah varietas Anak Daro karena memiliki nilai terbaik pada

Penelitian ini menggunakan metode perhitungan dalam menentukkan besarnya medan listrik ( E ), medan magnet ( H ) dan tegangan induksi total ( V ind-total) pada