CARI SESUATU ?

Kamis, 09 Februari 2017

KALKULATOR BERAT



KALKULATOR BERAT

Satrio Cipto Nugroho 1, Wahyu Joko Santoso 2, Samuel BETA3
Prodi Teknik Elektronika Jurusan Teknik Elektro Politeknik Negeri Semarang
Jl. Prof. H. Soedarto, SH, Tembalang, Semarang, 50275
E-mail : 1satriocipto77@gmail.com, 2jwahyu1995@gmail.com, 3sambetak2@gmail.com



Intisari Kalkulator Berat adalah merupakan aplikasi dari penerapan dalam penggunaan LCD (Liquid Cristal Display) sebagai output yang menampilkan harga pengesetan Kg/Rp di baris yang pertama dan baris kedua menampilkan harga target di sisi kiri berupa rupiah, di sisi kanan menampilkan hasil dengan satuan kilogram. Dalam alat ini input menggunakan Keypad yang berfungsi untuk memasukan target dengan satuan rupiah. Modul ini diproses menggunakan DT- ARM NUC 120. 
Kata Kunci : ARM NUC 120, Keypad, LCD 16X2

Abstract - Weight Calculator is an application of the application in use LCD (Liquid Cristal Display) as an output that 
displays the price setting Kg / USD in the first line and the second line displays its price targets on the left side of rupiah, 
on the right side displays the results with units of kilograms. In this instrument input using the keypad serves to insert the 
target with rupiah unit. This module is processed using ARM NUC DT 120.
 
Keyword : ARM NUC 120, Keypad, LCD 16x2

I.     Pendahuluan

1.1    LATAR BELAKANG
Seiring perkembangan jaman agar manusia tidak repot menghitung dengan cara manual yaitu menimbang berat manual lalu menghitung harganya maka kami membuat alat kalkulator berat ini yang bekerja sesuai keinginan kita yaitu dengan cara menekan keypad memasukan harga/kg lalu menekan target dengan satuan rupiah dan menghasilkan keluaran dengan satuan kilogram pada LCD.

       1.2    Tujuan
   Tujuan dari pembuatan alat ini adalah:
     1. Mendapatkan gambaran secara langsung tentang pembuatan rangkaian elektronik dan juga teknik pemprograman untuk aplikasi program kendalinya.
     2.  Mengaplikasikan semua komponen yang digunakan dari keypad, dan LCD
     3.  Dapat memnggunakan dan memprogram ARM NUC 120
     4.  Menerapkan ilmu yang telah dipelajari di perkuliahan pada peralatan elektronik

II.     Tinjauan Pustaka


Untuk mengetahui berbagai komponen dan peralatan yang dibutuhkan, maka disusunlah tinjauan pustaka sebagai acuan dalam merancang dan membuat aplikasi menggunakan Arduino.

A.     ARM NUC 120

DT-ARM NUC120 Board merupakan modul pengembangan mikrokontroler 32 bit NUC120RD2BN yang berbasis CPU ARM Cortex-M0 dari Nuvoton. Modul ini dapat bekerja dengan kecepatan CPU sampai dengan 48 MHz. Modul ini juga telah dilengkapi dengan Nbootloader internal, sehingga tidak diperlukan lagi device programmer eksternal. Pemrograman melalui bootloader bisa dilakukan dengan menggunakan koneksi USB.


Gambar 1. ARM NUC 120
Spesifikasi :
  • Berbasis mikrokontroler NUC120RD2BN (64 KB APROM, 8 KB SRAM, 4 KB Data Flash, CPU ARM Cortex-M0).
  • Terintegrasi dengan cystal eksternal 12 MHz.
  • Terintegrasi dengan osilator 32.768 kHz sebagai sumber clock RTC.
  • Memiliki 1x port USB.
  • Memiliki 1 port RS-485.
  • Memiliki 3 kanal UART dengan level tegangan TTL 3.3VDC / 5VDC.
  • Tersedia port USB yang berfungsi untuk antarmuka serial sekaligus menuliskan program mikrokontroler, sehingga tidak membutuhkanprogrammer eksternal.
  • Memiliki port Serial Wire Debug untuk proses debuging dan programming.
  • Memiliki 45 jalur GPIO.
  • Terintegrasi dengan sensor suhu internal.
  • Memiliki port input 8 kanal ADC 10-bit.
  • Bekerja pada level tengan 3,3VDC / 5VDC dengan arus maksimum 800mA.
  • Input catu daya untuk board : 6,5VDC - 12VDC / 3,3VDC - 5VDC.

B.     Keypad

Keypad berfungsi sebagai interface antara perangkat (mesin) elektronik dengan manusia atau dikenal dengan istilah HMI (Human Machine Interface). Keypad pada proyek ini di fungsikan untuk inputan. Konstruksi matrix keypad 4×4 diatas cukup sederhana, yaitu terdiri dari 4 baris dan 4 kolom dengan keypad berupas saklar push buton yang diletakan disetiap persilangan kolom dan barisnya. Rangkaian matrix keypad diatas terdiri dari 16 saklar push buton dengan konfigurasi 4 baris dan 4 kolom. 8 line yang terdiri dari 4 baris dan 4 kolom tersebut dihubungkan dengan port mikrokontroler 8 bit. Sisi baris dari matrix keypad ditandai dengan nama Row1, Row2, Row3 dan Row4 kemudian sisi kolom ditandai dengan nama Col1, Col2, Col3 dan Col4.
Gambar 2. Keypad
Spesifikasi:
·         Number keypad: 16 
·         Size of matrix: 4x4 
·         Material: rubber

C.     LCD

LCD (Liquid Crystal Display) layar merupakan modul layar elektronik dan menemukan berbagai macam aplikasi. Sebuah layar LCD 16x2 adalah modul yang sangat dasar dan sangat umum digunakan di berbagai perangkat dan sirkuit. Modul ini disukai lebih dari tujuh segmen dan LED segmen multi-lainnya. Alasan menjadi: LCD ekonomis; mudah diprogram; tidak memiliki batasan menampilkan karakter khusus & bahkan kustom (seperti dalam tujuh segmen), animasi dan sebagainya.
Sebuah LCD 16x2 berarti dapat menampilkan 16 karakter per baris dan ada 2 garis tersebut. Dalam LCD ini masing-masing karakter ditampilkan dalam matriks 5x7 pixel. LCD ini memiliki dua register, yaitu, Command dan Data.
Perintah mendaftar menyimpan petunjuk perintah yang diberikan ke LCD. Perintah adalah instruksi yang diberikan kepada LCD untuk melakukan tugas yang telah ditetapkan seperti inisialisasi itu, membersihkan layar, pengaturan posisi kursor, mengendalikan display dll menyimpan data register data yang akan ditampilkan pada LCD. Data tersebut adalah nilai ASCII dari karakter yang akan ditampilkan pada LCD.


Spesifikasi :

a. Terdiri dari 16 karakter dan 2 baris.

b. Mempunyai 192 karakter tersimpan.

c. Terdapat karakter generator terprogram.

d. Dapat dialamati dengan mode 4-bit dan 8-bit.

e. Dilengkapi dengan back light.

Gambar 3. LCD

III.     METODOLOGI PENELITIAN

Metodologi penelitian yang digunakan pada Tugas Proyek ARM adalah sebagai berikut :
1.Studi Pustaka : Merumuskan teori secara analisis dengan mempelajari buku – buku yang diperoleh dari catatan kuliah, buku – buku perpustakaan dan mempelajari media internet yang berhubungan rangkaian.
2. Studi Laboratorium : Melakukan penelitian dan pengujian pada beberapa komponen elektronika berdasarkan data spesifikasi. Selanjutnya melakukan pengambilan data pada alat tersebut dan membandingkan dengan hasil teoritis.
3 Metode Diskusi : Mengajukan beberapa pertanyaan kepada dosen pengajar serta rekan – rekan mahasiswa Teknik Elektro.

 IV.     PERANCANGAN ALAT

pada bab ini membahas tentang perancangan dan pembuatan “kalkulator berat”. pada perancangan sistem ini meliputi perancangan lunak (software), dan perangkat keras (hardware).
Spesifikasi alat ditetapkan terlebih dahulu sebagai acuan dalam perancangan. Spesifikasi alat yang direncanakan yaitu sebagai berikut :
1. Perangkat masukan dari alat ini adalah  Keypad.
2. Perangkat keluaran dari alat ini berupa LCD.
3. Mikrokontroler yang digunakan adalah Arm NUC 120.

4.1 Perangkat Keras dan Rangkaian Elektronika 
Adapun sistem yang digunakan yaitu :
·       ARM NUC 120
·       Keypad 4X4
·       LCD 16X2

4.2 Perancangan diagram Blok
Blok diagram hubungan komponen utama pada alat ini adalah ARM NUC 120 terhubung dengan masukan Keypad dengan  keluaran berupa LCD 16X2 seperti yang dapat dilihat pada gambar dibawah ini :



Gambar 4. Blok Diagram Komponen Utama

Keterangan diagram blok :
1.       Keypad sebagai masukan.
2.       Mikrokontroler yang digunakan yaitu DT ARM NUC 120.
3.       LCD digunakan sebagai keluaran

4.3 Prinsip Kerja Alat 
Pertama tekan keypad untuk mengatur harga/kilogram yang ditampilkan pada baris pertama LCD, tekan Enter maka kursor akan pindah ke baris kedua di sisi kiri pada LCD. Tekan keypad untuk menentukan target dengan satuan rupiah setelah taget ditentukan maka hasil akan keluar di baris kedua LCD pada sisi kanan LCD berupa nilai dengan satuan kilogram

4.4 Perancangan Perangkat Keras
.

Gambar 5. Rangkaian Sistem Secara Keseluruhan

Berikut adalah gambar kotak rangkaian 

Gambar 6. Kotak Rangkaian tampak depan

Gambar 7. Kotak Rangkaian tampak atas


3.5 Perancangan Perangkat Lunak
Perangkat lunak ini berfungsi untuk mengatur kinerja keseluruhan dari sistem yang terdiri dari beberapa perangkat keras sehingga sistem ini dapat bekerja dengan baik. Perangkat lunak yang dirancang dengan menggunakan program Arm NUC 120. Untuk memberikan gambaran umum jalannya program. Untuk memudahkan pembuatan perangkat lunak, maka dibuat diagram alir yang menunjukan jalannya program. 

Gambar 8. Diagram Alir

V.     KESIMPULAN

Setelah dilakukan perancangan, pembuatan, serta pengujian dan analisis pada Proyek Arm NUC 120 ini,dapat diambil kesimpulan sebagai berikut :
1.       Proyek Arm ini dibuat untuk mengaplikasikan LCD sebagai penampil kalkulator.
2.       Masukan dari keypad diproses oleh mikrokontroller ARM NUC 120.

REFERENSI
Diakses 1 februari 2017
Diakses 1 februari 2017
              Diakses 1 februari 2017
Nama penulis:
Nama penulis Satrio Cipto Nugroho. Penulis dilahirkan di Pati, tanggal 16 Agustus 1995. Penulis telah menempuh pendidikan formal di SDN 02 Plosomalang, SMPN 8 Pati, SMKN 2 Pati. Tahun 2014 penulis telah menyelesaikan pendidikan SMK. Pada tahun 2014 penulis mengikuti seleksi mahasiswa baru diploma (D3) Prodi Teknik Elektronika Jurusan Teknik Elektro dan diterima menjadi mahasiswa baru diploma (D3) di kampus Politeknik Negeri Semarang (Polines). Penulis terdaftar dengan NIM. 3.32.14.0.22. Apabila ada kritik, saran dan pertanyaan mengenai penelitian ini, bisa melalui via email Satriocipto77@gmail.com





Nama penulis Wahyu Joko Santoso. Penulis dilahirkan di Grobogan, tanggal 07 maret nuari 1995. Penulis telah menempuh pendidikan formal di  SDN Gajah Mungkur 04, SMPN 5 Ambarawa, SMA N 1 Ambarawa. Tahun 2014 penulis telah menyelesaikan pendidikan SMK. Pada tahun 2014 penulis mengikuti seleksi mahasiswa baru diploma (D3) Prodi Teknik Elektronika Jurusan Teknik Elektro dan diterima menjadi mahasiswa baru diploma (D3) di kampus Politeknik Negeri Semarang (Polines). Penulis terdaftar dengan NIM. 3.32.14.0.24. Apabila ada kritik, saran dan pertanyaan mengenai penelitian ini, bisa melalui via email jwahyu1995@gmail.com






Lampiran  
1. Diagram Pengaawatan => klik disini
2. Diagram  Alir  => klik disini
3. Diagram Blok  => kilik disini
4. Jurnal               => kilik disini
5. Laporan           => kilik disini
6. Power Point     => kilik disini 
7. Program          => klik disini 












1 komentar:

Silahkan Berikan Kritik dan Saran Anda. Karena Kritik dan Saran Anda Akan Sangat Membantu Kami dalam Memperbaiki Diri