RANCANG BANGUN RUNNING TEXT LED DISPLAY
BERBASIS MIKROKONTROLER SEBAGAI MEDIA
INFORMASI DI UNIVERSITAS MUHAMMADIYAH
PURWOKERTO
Tugas Akhir
Oleh:
KHAMDANI
1003030004
PROGRAM STUDI TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
RANCANG BANGUN RUNNING TEXT LED DISPLAY
BERBASIS MIKROKONTROLER SEBAGAI MEDIA
INFORMASI DI UNIVERSITAS MUHAMMADIYAH
PURWOKERTO
Tugas Akhir
Diajukan Kepada Universitas Muhammadiyah Purwokerto Untuk
Memenuhi Salah Satu Persyaratan dalam Menyelesaikan Program
Sarjana Teknik Bidang Teknik Elektro
Oleh:
KHAMDANI
1003030004
PROGRAM STUDI TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
MOTTO
Manfaatkanlah Benda-benda
disekeliling kita karena dapat
dimanfaatkan menjadi sebuah karya
yang mempunyai nilai artistik dan
secara ekonomi dapat meningkatkan
ABSTRAK
Penelitian ini mempunyai tujuan untuk membuat rangkaian running text menggunakan dot matrix display P10 dan mikrokontroler ATmega328, serta menganalisa cara kerja untuk menampilkan karakter di dot matrix display P10. Yang merupakan salah satu implementasi dari teknik interfacing dan mikrokontroler dapat dilihat pada penggunaan aplikasi teks berjalan (running text) dibeberapa tempat umum seperti dirumah sakit, hotel dan tempat-tempat lainya.
Aplikasi text ini sangat bermanfaat untuk memberikan informasi atau pengumuman secara terus menerus. Karakter yang ingin ditampilkan pada display, diketik menggunakan Keyboard PC. Setelah selesai pengetikan karakter yang akan ditampilkan maka dapat dilakukan dengan cara menekan tombol ENTER dan secara otomatis data yang diinputkan akan tersimpan di EEPROM mikrokontroler. Dari percobaan yang telah dilakukan dapat menampilkan 152 karakter.
ABSTRACT
The aim of this research was to make the series of running text using dot matrix display P10 and microcontroller ATmega328, also to analyze the way of work to show up the character in dot matrix display P10. Which is one of the implementation from techniques interfacing and microcontroller that could be seen on usage of running text in several public place such as hospital, hotel and another places.
Running text application very useful to give information or announcement continually. The character which is wanted to be appeared on the display should be typed using PC Keyboards. After typing the character which will be appeared, then it could be done by clicking ENTER button and automatically the data which is inputted will be saved in EEPROM microcontroller. From the experiment which is done, it can appearing 152 characters.
KATA PENGANTAR
Alhamdulillah. Pertama-tama panjatkan puji syukur kehadirat Allah SWT
yang telah melimpahkan rahmat dan hidayahNya sehingga dapat menyelesaikan
penulisan tugas akhir ini.
Semoga dengan adanya alat ini dapat dijadikan sebagai suatu inspirasi
papan informasi elektronik yang berguna bagi kehidupan sehari-hari.
Penulisan tugas akhir ini dilakukan dalam rangka memenuhi salah satu
syarat untuk mencapai gelar Sarjana Teknik Jurusan Elektro pada Fakultas
Teknik Universitas Muhammadiyah Purwokerto. Oleh karena itu, saya
mengucapkan terima kasih kepada:
1. Bapak Tito Pinandita, S.Si.,M.Kom., selaku dekan Fakultas Teknik
Universitas Muhammadiyah Purwokerto.
2. Bapak M. Taufiq Tamam, S.T.,M.T., selaku ketua Program Studi
Teknik Elektro.
3. Bapak Arif Johar Taufiq, S.T.,M.T., selaku dosen sebagai pembimbing
yang juga sangat berperan dalam merevisi dan menyempurnakan
kalimat dalam tugas akhir ini.
4. Bapak Latiful Hayat, S.T.,M.T., dan Bapak Itmi Hidayat K,
S.T.,M.Eng., sebagai dosen yang sering bertemu dan berbagi ilmunya
tentang elektronika.
5. Bapak dan ibu dosen yang telah banyak memberikan ilmu dan
6. Ayah dan ibu yang selalu memberi dukungan baik materi maupun
spiritual.
7. Mas Fadil sebagai Laboran Teknik Elektro terima kasih telah
mengijinkan penggunaan Lab.
8. Staf Tata Usaha Fakultas Teknik terima kasih atas bantuannya dan
penyampaian informasi yang berguna bagi mahasiswa.
9. Teman-teman seperjuangan Anggi Wahyu Pratama, M. Puji Irwanto,
Prasetyo Ananda, Bahtiar Dimas Permadi, Arif Tri Wahyuloh, Deni
Rahmat Rois, A. Azhar Basir dan Hendi Adrianto yang telah memberi
inspirasi serta masukan dalam Tugas Akhir ini.
Penulis menyadari bahwa penulisan laporan Tugas Akhir ini masih
banyak kekurangan, oleh karena itu kritik dan saran yang membangun
selalu diharapkan demi penyempurnaan karya selanjutnya. Semoga
laporan Tugas Akhir ini dapat bermanfaat bagi semua.
Purwokerto, Agustus 2014
Penulis
DAFTAR ISI
HALAMAN JUDUL……… i
LEMBAR PERSETUJUAN……… ii
HALAMAN PENGESAHAN……….. iii
HALAMAN PERNYATAAN……….. iv
MOTTO………. v
ABSTRAK……… vi
KATA PENGANTAR……….. viii
DAFTAR ISI………. x
DAFTAR GAMBAR……… xiv
DAFTAR TABEL………. xvii
BAB II LANDASAN TEORI
BAB III PERANCANGAN SISTEM 3.1Gambaran Umum ………. 29
3.2Diagram Blok Sistem ……… 29
3.4Penggunaan Pin Untuk Dot Matrix Display Mikrokontroler
ATmega328 ………..……….…..…….. 32
3.5Perancangan Sistem ……….. 33
3.5.1 Perancangan Sistem Minimum ATmega328 ……….. 33
3.5.2 Perancangan AntarmukaMikrokontroler dengan
PS2 Keyboard ………... 34
3.5.3 Perancangan RTC (Real Time Clock) DS1307 ………… 37
3.5.4 Perancangan Konektor Jumper DotMatrix
Display P10 ………... 40
3.5.5 Perancangan Catu Daya ……… 41
3.6Perancangan Box Dot Matrix Display P10 ……………….……… 42
BAB IV PENGUJIAN DAN ANALISIS
4.1Analisa Umum …………...……… 45
4.2Pengujian Rangkaian Alat ….…….……… 45
4.3Pengujian Rangkaian Power Supply ……….. 46
4.4 Pengujian tegangan pada pin konektor Dot Matrix
Display P10 ………... 48
4.5Pengujian sistem minimum mikrokontroler ATmega328 .….….. 48
4.6Pengujian menampilkan karakter pada Dot Matrix
Display P10 ……… 50
4.6.1 Pengujian Tampilan Display ukuran Dot Matrix 5x7 ….. 50
4.6.3 Pengujian Maksimal Tampilan Karakter di Display Dot
Matrix ……… 56
4.7Pengujian Sistem Secara Keseluruhan ……….. 59
BAB V KESIMPULAN DAN SARAN
5.1Kesimpulan ……….…… 64
5.2Saran ……….….. 64
DAFTAR PUSTAKA
DAFTAR GAMBAR
Gambar 3.1 Blok Diagram Running Text Led Display Berbasis Mikrokontroler ATmega 328 ……….……… 29
Gambar 3.2 Diagram alur sistem ………. 31
Gambar 3.3 Rangkaian minimum mikrokontroler ATmega328 …….……… 33
Gambar 3.4 Keyboard PS2 Wiring Color Code ……… 34
Gambar 3.5 Rangkaian konektor PS2 Keyboard ke mikrokontroler ………… 35
Gambar 3.7 Rangkaian RTC DS1307 dengan Mikrokontroler ATmega 328 . 37
Gambar 4.11 Hasil percobaan menampilkan karakter angka dalam tiga
display ……….... 61
Gambar 4.12 Hasil percobaan menampilkan karakter symbol dalam
tiga display ……….…...….. 62
Gambar 4.14 Hasil pengujian menampilkan karakter bergeser ke kiri setelah
DAFTAR TABEL
Tabel 4.1 Pengujian Catu Daya ………. 47
Tabel 4.2 Pengujian rangkaian pin konektor Dot Matrix Display P10 ……… 48
Tabel 4.3 Data biner tiap kolom dari karakter “1”………. 48
Tabel 4.4 Data biner tiap kolom dari karakter “T” ……..………. 51
Tabel 4.5. Hasil karakter yang dapat ditampilkan didisplay ...………. 52