Page 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan berkembangnya teknologi saat ini maka penerapan teknologi sangat di butuhkan untuk membantu dan mempermudah pekerjaan manusia, terutama dalam sistem perhitungan waktu tercepat pada perlombaan balap mobil yang sedang digunakan saat ini sering terjadi kesalahan dalam perhitungan waktu, seperti kesalahan yang tidak akurat dalam pengambilan waktu pada finish. Selain itu dalam penentuan atau pengaturan posisi juga yang masih tidak teratur, sehingga akan membutuhkan waktu yang lama dalam pekerjaan dan mungkin bisa terjadi kesalahan. Pada perlombaan balap mobil yang sedang digunakan saat ini biasanya sering terjadi kesalahan dalam perhitungan waktu memakai stopwatch, seperti kesalahan yang tidak akurat dalam pengambilan waktu pada saat mobil start atau pada saat mobil finish yang masih membutuhkan tenaga manusia yang manual, sehingga akan membutuhkan waktu yang lama dalam pekerjaan dan memungkinkan bisa terjadi kesalahan. Dengan adanya perancangan sistem yang dibuat maka prosentase kesalahan dalam sistem ini pun sangat kecil karena dalam pengambilan waktu start dan finish sudah menggunakan bantuan alat mikrokontroler yang berfungsi mengontrol jalannya sistem dan waktu sehingga efisiensi dalam hal perhitungan waktu dapat terwujud. 1.2 Rumusan Masalah Penyusunan design project ini didasarkan pada rancangan rumusan masalah sebagai berikut: 1) Bagaimana perancangan minimum system mikrokontroller Atmega16 untuk input output ? 2) Bagaimana perancangan antar muka sensor inframerah dengan mikrokontroller ? 3) Bagaimana perancangan program untuk perancangan sistem perhitungan waktu tercepat perlombaan balap drag race mobil berbasis ATmega16 ? 4) Bagaimana cara menampilkan waktu balap kedalam LCD ? 5) Bagaimana perancangan program untuk system perhitungan waktu tercepat perlombaan balap drag race mobil berbasis atmega 16 ?
desain perancangan perhitungan balap mobil drag race. pada desain menggunakan atmega 16 dan 2 buah lcd
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Seiring dengan berkembangnya teknologi saat ini maka penerapan teknologi sangat di
butuhkan untuk membantu dan mempermudah pekerjaan manusia, terutama dalam sistem
perhitungan waktu tercepat pada perlombaan balap mobil yang sedang digunakan saat ini
sering terjadi kesalahan dalam perhitungan waktu, seperti kesalahan yang tidak akurat dalam
pengambilan waktu pada finish. Selain itu dalam penentuan atau pengaturan posisi juga yang
masih tidak teratur, sehingga akan membutuhkan waktu yang lama dalam pekerjaan dan
mungkin bisa terjadi kesalahan.
Pada perlombaan balap mobil yang sedang digunakan saat ini biasanya sering terjadi
kesalahan dalam perhitungan waktu memakai stopwatch, seperti kesalahan yang tidak akurat
dalam pengambilan waktu pada saat mobil start atau pada saat mobil finish yang masih
membutuhkan tenaga manusia yang manual, sehingga akan membutuhkan waktu yang lama
dalam pekerjaan dan memungkinkan bisa terjadi kesalahan.
Dengan adanya perancangan sistem yang dibuat maka prosentase kesalahan dalam
sistem ini pun sangat kecil karena dalam pengambilan waktu start dan finish sudah
menggunakan bantuan alat mikrokontroler yang berfungsi mengontrol jalannya sistem dan
waktu sehingga efisiensi dalam hal perhitungan waktu dapat terwujud.
1.2 Rumusan Masalah
Penyusunan design project ini didasarkan pada rancangan rumusan masalah sebagai
berikut:
1) Bagaimana perancangan minimum system mikrokontroller Atmega16 untuk input
output ?
2) Bagaimana perancangan antar muka sensor inframerah dengan mikrokontroller ?
3) Bagaimana perancangan program untuk perancangan sistem perhitungan waktu
tercepat perlombaan balap drag race mobil berbasis ATmega16 ?
4) Bagaimana cara menampilkan waktu balap kedalam LCD ?
5) Bagaimana perancangan program untuk system perhitungan waktu tercepat
perlombaan balap drag race mobil berbasis atmega 16 ?
Page 2
1.3 Tujuan
Berdasarkan latar belakang masalah diatas design project ini menghasilkan alat yang
dapat menghitung waktu tercepat pada perlombaan balap mobil drag race, sehingga dapat
mempermudah pekerjaan manusia dalam perlombaan balap mobil drag race.
1.4 Manfaat
1.4.1 Institusi
Hasil pembuatan alat ini diharapkan dapat member informasi dan ilmu pengetahuan
yang berguna bagi mahasiswa, dosen, serta masyarakat. Sehingga dapat digunakan sebagai
bahan evaluasi untuk mengembangkan system penghitung waktu tercepat pada perlombaan.
1.4.2 Industri
Hasil pembuatan alat ini diharapkan dapat memberikan suatu bahan untuk
pengembangan agar menciptakan alat yang dapat menghitung waktu tercepat pada
perlombaan balap mobil drag race,. Sehingga dapat mengurangi tingkat kecurangan yang
terjadi pada perlombaan serta dapat meminimalisir kesalahan terhadap waktu yang
dihasilkan.
1.5 Batasan Masalah
Batasan masalah yang terdapat pada penyusunan design project ini adalah sebagai
berikut :
1) Alat yang dibuat dalam bentuk miniatur.
2) Tidak membahas kecepatan pada mobil yang dipakai.
3) Sensor yang digunakan pada design project ini adalah sensor limit switch
4) Komponen pemroses yang digunakan adalah mikrokontroler Atmega16.
5) Pada prototype yang akan dibuat hanya ada dua buah lintasan yang akan terpasang
sensor limit switch
1.6 Metodologi
Untuk menyelasaikan design project ini digunakan beberapa metodologi seperti
berikut ini:
1) Studi literature, yaitu menggunakan referensi yang sesuai dengan tema dan juga
datasheet serta rangkaian-rangkaian yang berhubungan dengan pembuatan prototype
alat yang dapat menghitung waktu tercepat pada perlombaan balap mobil drag race,
Page 3
2) Perencanaan alat, yaitu merancang dari tahap pembuatan blok diagram system sampai
dengan membuat system alat.
3) Pembuatan alat, dalam pembuatan alat terbagi menjadi dua bagian yaitu pembuatan
perangkat keras dan pembuatan perangkat lunak.
4) Pengujian alat, untuk mengetahui cara kerja dari alat yang dibuat apakah sesuai
dengan harapan atau masih terdapat kekurangan.
5) Analisa data, untuk mengetahui apakah alat yang telah diuji sudah memenuhi syarat
dan siap untuk dipakai.
Page 4
BAB II
LANDASAN TEORI
2.1 Mikrokontroller AVR Atmega16
AVR merupakan mikrokontroller RISC (Reduce Instruction Set Compare) 8 bit
berdasarkan arsitektur Harvard, yang dibuat oleh Atmel pada tahun 1996. AVR memiliki
kepanjangan Advanced Versatile RISC atau Alf and Vegar’s Rish processor.
AVR memiliki keunggulan dibandingkan dengan mikrokontroller lain, keunggulan
mikrokontroller AVR yaitu AVR memiliki kecepatan eksekusi program yang lebih cepat
karena sebagai instruksi di eksekusi dalam satu siklus clock. Selain itu mikrokontroller AVR
memiliki fitur yang lengkap (ADC internal, EEPROM internal, timer / counter, Watchdog
Timer, PWM, Port I/O, komunikasi serial,komparator).
2.1.1 Keistimewaan AVR ATMEGA16
1. Mikrokontroler AVR 8 bit yang memilliki kemampuan tinggi dengan konsumsi daya
rendah
2. Arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16MHz
3. Memiliki kapasitas Flash memori 16 Kbyte, EEPROM 512 Byte dan SRAM 1 Kbyte
4. Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C dan Port D
5. CPU yang terdiri dari 32 buah register
6. Unit interupsi dan eksternal
7. Port USART untuk komunikasi serial
8. Fitur peripheraL
Tiga buah Timer/Counter dengan kemampuan perbandingan (compare)
Dua buah Timer/Counter 8 bit dengan Prescaler terpisah dan Mode Compare
Satu buah Timer/Counter 16 bit dengan Prescaler terpisah, Mode
Compare dan Mode Capture
Real Time Counter dengan Oscillator tersendiri
Empat kanal PWM
8 kanal ADC
8 Single-ended Channel dengan keluaran hasil konversi 8 dan 10 resolusi
(register ADCH dan ADCL)
7 Diferrential Channel hanya pada kemasan Thin Quad Flat Pack (TQFP)