• Tidak ada hasil yang ditemukan

BAB 2 TINJAUAN TEORI - Waterpass Digital Menggunakan Sensor Accelerometer Berbasis Mikrokontroler At Mega 8535

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB 2 TINJAUAN TEORI - Waterpass Digital Menggunakan Sensor Accelerometer Berbasis Mikrokontroler At Mega 8535"

Copied!
10
0
0

Teks penuh

(1)

BAB 2

TINJAUAN TEORI

2.1 Sensor Accelerometer

Percepatan merupakan suatu keadaan berubahnya kecepatan terhadap waktu. Bertambahnya suatu kecepatan dalam suatu rentang waktu disebut juga percepatan (acceleration). Jika kecepatan semakin berkurang daripada kecepatan sebelumnya, disebut deceleration.

Bergantung pada arah/orientasi karena merupakan penurunan kecepatan yang merupakan besaran vektor. Berubahnya arah pergerakan suatu benda akan menimbulkan percepatan pula. Untuk memperoleh data jarak dari sensor accelerometer, diperlukan proses integral ganda terhadap keluaran sensor.

s = (∫( ∫(𝑎𝑎) dt)dt ...(1)

(2)

Gambar 2.3 Pengintegralan sederhana terhadap suatu sinyal

Accelerometer adalah sebuah perangkat yang mampu mengukur sebuah kekuatan akselerasi. Kekuatan ini mungkin statis (diam) seperti halnya kekuatan konstan dari gravitasi Bumi, atau bisa juga bersifat dinamis karena gerakan atau getaran dari sebuah alat akselerometer.

Gambar 2.1 sensor accelerometer

(3)

Gambar 2.2 sensor accelerometer vector dan sumbu

Prinsip kerja dari tranduser ini berdasarkan hukum fisika bahwa apabila suatu konduktor digerakkan melalui suatu medan magnet, atau jika suatu medan magnet digerakkan melalui suatu konduktor, maka akan timbul suatu tegangan induksi pada konduktor tersebut. Accelerometer yang diletakan di permukaan bumi dapat mendeteksi percepatan 1g (ukuran gravitasi bumi) pada titik vertikalnya, untuk percepatan yang dikarenakan oleh pergerakan horizontal maka accelerometer akan mengukur percepatannya secara langsung ketika bergerak secara horizontal. Hal ini sesuai dengan tipe dan jenis sensor Accelerometer yang digunakan karena setiap jenis sensor berbeda-beda sesuai dengan spesifikasi yang dikeluarkan oleh perusahaan pembuatnya. Saat ini hamper semua sensor/tranduser accelerometer sudah dalam bentuk digital (bukan dengan sistem mekanik) sehingga cara kerjanya hanya bedasarkan temperatur yang diolah secara digital dalam satu chip. Berikut ini adalah gambar bagaimana proses accelerometer analog (dengan sistem mekanik maupun digital) bekerja :

(4)

 Accelerometer analog yang bekerja berdasarakan sistem mekanik

Kebanyakan accelerometers adalah Micro-Electro-Mechanical Sensor (MEMS). Prinsip dasar operasi balik accelerometer MEMS adalah perpindahan kecil dari massa yang terukir di permukaan silikon dari sirkuit terintegrasi dan ditangguhkan oleh balok kecil. Konsisten dengan hukum kedua Newton tentang gerak (F = ma), sebagai percepatan diterapkan untuk perangkat, kekuatan berkembang yang menggusur massa. Dukungan balok bertindak sebagai pegas, dan cairan (biasanya udara) terjebak di dalam IC bertindak sebagai peredam, menghasilkan urutan kedua sistem fisik disamakan. Ini adalah sumber dari bandwidth yang terbatas dan respon frekuensi non-seragam accelerometers

Sebuah accelerometer memiliki spesifikasi dasar sebagai berikut: 1. I/O = Analog / digital

Analog vs digital: Spesifikasi yang paling penting dari sebuah accelerometer untuk aplikasi tertentu adalah jenisnya output. Analog accelerometers keluaran tegangan variabel konstan tergantung pada jumlah percepatan diterapkan. Digital accelerometers output frekuensi gelombang persegi variabel, metode yang dikenal sebagai modulasi lebar pulsa. Sebuah lebar pulsa termodulasi accelerometer mengambil pembacaan pada tingkat bunga tetap, biasanya 1000 Hz (meskipun ini mungkin dikonfigurasi pengguna didasarkan pada IC yang dipilih). Nilai percepatan sebanding dengan lebar pulsa (atau duty cycle) dari sinyal PWM.

2. Jumlah sumbu

(5)

3. Rentang output (swing maksimum)

Accelerometers tersedia ukuran itu dalam satu, dua, atau tiga dimensi. Jenis yang paling akrab tindakan accelerometer di dua sumbu. Namun, accelerometers tiga sumbu semakin umum dan murah.

4. Sensitivitas (tegangan output per g)

Sebuah indikator dari jumlah perubahan sinyal output untuk perubahan yang diberikan dalam akselerasi. Sebuah accelerometer sensitif akan lebih tepat dan mungkin lebih akurat. .

5. dynamic range

Rentang antara percepatan terkecil terdeteksi oleh accelerometer ke terbesar sebelum distorsi atau kliping sinyal output.

6. Bandwidth

(6)

accelerometer dipasang. A pemasangan kaku (ex: menggunakan kancing) akan membantu untuk menjaga rentang frekuensi yang dapat digunakan lebih tinggi dan sebaliknya

7. stabilitas amplitudo

Stabilitas amplitudo menggambarkan perubahan sensor dalam sensitivitas tergantung pada aplikasinya, misalnya melalui berbagai suhu atau waktu

8. massa

Massa accelerometer harus secara signifikan lebih kecil dari massa sistem yang akan dimonitor sehingga tidak mengubah karakteristik dari objek yang diuji

Dengan mengukur sejumlah akselerasi statis dari gravitasi, dapat menemukan kemiringan sudut sebuah perangkat terhadap bumi. Dengan merasakan jumlah akselerasi dinamis dapat menganalisa bagaimana sebuah perangkat berpindah atau bergerak.

2.2 Mikrokontroler AT Mega 8535

Mikrokontroler adalah IC yang dapat diprogram berulang kali, baik ditulis atau dihapus (Agus Bejo, 2007). Biasanya digunakan untuk pengontrolan otomatis dan manual pada perangkat elektronika.

(7)

menggunakan teknologi RISC (Reduce Instruction Set Computing) dimana program berjalan lebih cepat karena hanya membutuhkan satu siklus clock untuk mengeksekusi satu instruksi program. Secara umum, AVR dapat dikelompokkan menjadi 4 kelas, yaitu kelas ATtiny, keluarga AT90Sxx, keluarga ATmega, dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fungsinya. Dari segi arsitektur dan instruksi yang digunakan, mereka bisa dikatakan hampir sama.

Mikrokontroler AVR ATmega8535 memiliki fitur yang cukup lengkap. Mikrokontroler AVR ATmega8535 telah dilengkapi dengan ADC internal, EEPROM

internal, Timer/Counter, PWM, analog comparator, dll (M.Ary Heryanto, 2008).

Sehingga dengan fasilitas yang lengkap ini memungkinkan kita belajar mikrokontroler keluarga AVR dengan lebih mudah dan efisien, serta dapat mengembangkan kreativitas penggunaan mikrokontroler ATmega8535.

Fitur-fitur yang dimiliki oleh mikrokontroler ATmega8535 adalah sebagai berikut: 1. Saluran I/O sebanyak 32 buah, yaitu port A, port B, port C, dan port D.

2. ADC internal sebanyak 8 saluran.

3. Tiga buah Timer/Counter dengan kemampuan pembandingan. 4. CPU yang terdiri atas 32 buah register.

5. SRAM sebesar 512 byte.

6. Memori Flash sebesar 8 kb dengan kemampuan Read While Write. 7. Port antarmuka SPI

8. EEPROM sebesar 512 byte yang dapat diprogram saat operasi. 9. Antarmuka komparator analog.

10. Port USART untuk komunikasi serial.

(8)

ATmega8535 merupakan tipe AVR yang telah dilengkapi dengan 8 saluran ADC internal dengan fidelitas 10 bit. Dalam mode operasinya, ADC ATmega8535 dapat dikonfigurasi, baik secara single ended input maupun differential input. Selain itu, ADC ATmega8535 memiliki konfigurasi pewaktuan, tegangan referensi, mode operasi, dan kemampuan filter derau yang amat fleksibel, sehingga dengan mudah disesuaikan dengan kebutuhan ADC itu sendiri.

ATmega8535 memiliki 3 modul timer yang terdiri dari 2 buah timer/counter 8 bit dan 1 buah timer/counter 16 bit. Ketiga modul timer/counter ini dapat diatur dalam mode yang berbeda secara individu dan tidak saling mempengaruhi satu sama lain. Selain itu, semua timer/counter juga dapat difungsikan sebagai sumber interupsi. Masing-masing timer/counter ini memiliki register tertentu yang digunakan untuk mengatur mode dan cara kerjanya.

Serial Peripheral Interface (SPI) merupakan salah satu mode komunikasi

serial syncrhronous kecepatan tinggi yang dimiliki oleh ATmega8535. Universal Syncrhronous and Asyncrhronous Serial Receiver and Transmitter (USART) juga

merupakan salah satu mode komunikasi serial yang dimiliki oleh ATmega8535. USART merupakan komunikasi yang memiliki fleksibilitas tinggi, yang dapat digunakan untuk melakukan transfer data baik antar mikrokontroler maupun dengan modul-modul eksternal termasuk PC yang memiliki fitur UART.

USART memungkinkan transmisi data baik secara syncrhronous maupun

(9)

Pada ATmega8535, secara umum pengaturan mode syncrhronous maupun asyncrhronous adalah sama. Perbedaannya hanyalah terletak pada sumber clock saja.

Jika pada mode asyncrhronous masing-masing peripheral memiliki sumber clock sendiri, maka pada mode syncrhronous hanya ada satu sumber clock yang digunakan secara bersama-sama. Dengan demikian, secara hardware untuk mode asyncrhronous hanya membutuhkan 2 pin yaitu TXD dan RXD, sedangkan untuk mode syncrhronous harus 3 pin yaitu TXD, RXD dan XCK.

Pemrograman mikrokontroler ATmega8535 dapat menggunakan low level language (assembly) dan high level language (C, Basic, Pascal, JAVA,dll) tergantung

compiler yang digunakan (Widodo Budiharto, 2006). Bahasa Assembler

mikrokontroler AVR memiliki kesamaan instruksi, sehingga jika pemrograman satu jenis mikrokontroler AVR sudah dikuasai, maka akan dengan mudah menguasai pemrograman keseluruhan mikrokontroler jenis mikrokontroler AVR. Namun bahasa assembler relatif lebih sulit dipelajari dari pada bahasa C.

Untuk pembuatan suatu proyek yang besar akan memakan waktu yang lama serta penulisan programnya akan panjang. Sedangkan bahasa C memiliki keunggulan dibanding bahasa assembler yaitu independent terhadap hardware serta lebih mudah untuk menangani project yang besar. Bahasa C memiliki keuntungan-keuntungan yang dimiliki bahasa assembler (bahasa mesin), hampir semua operasi yang dapat dilakukan oleh bahasa mesin, dapat dilakukan dengan bahasa C dengan penyusunan program yang lebih sederhana dan mudah. Bahasa C terletak diantara bahasa pemrograman tingkat tinggi dan assembly (Agus Bejo,2007).

(10)

Gambar

Gambar 2.3 Pengintegralan sederhana terhadap suatu sinyal
Gambar 2.2 sensor accelerometer vector dan sumbu

Referensi

Dokumen terkait

Kepala perpustakaan, Petugas bimbingan konseling, Pengawas, Kepala Dinas, Penilik dan Kepala Sekolah adalah beberapa posisi yang mempunyai kemampuan untuk

Judul Tesis : HUBUNGAN SOSIAL EKONOMI DAN INTAKE ZAT GIZI DENGAN TINGGI BADAN ANAK BARU MASUK SEKOLAH (TBABS) PADA DAERAH ENDEMIS GAKY DI KECAMATAN PARBULUAN

tempat kerja yang aman, bersih dan sehat Sebagian besar Rumah Sakit kurang menggalang kemitraan untuk meningkatkan upaya pelayanan yang bersifat Preventif dan Promotif Isu

Pilihan teknologi yang diusulkan adalah sumur horizontal dengan multistage fracturing untuk meningkatkan area pengurasan dan peningkatan produktivitas, profil

Tetapi tidak dengan sendirinya arsip-arsip akan menjadi memori, kebudayaan, jaminan kepastian hukum, bahkan pembangun identitas kolektif suatu bangsa jika tidak diikuti

Meningkatkan kualitas pertanian dan petani baik dalam kelembagaan maupun dan penyuluhan, peningkatan daya saing dan nilai tukar produk pertanian baik dalam negeri

Bakteri Salmonella typhi dapat mengontaminasi daging ayam potong di pasar Citra Niaga Jombang disebabkan oleh kurang bersihnya tempat penjualan yang berada pada

Peran adanya kegiatan muhadhoroh dalam kepercayaan diri santri bagi dirinya, di antaranya mental kepercayaan dirinya menjadi motivasi untuk santri dalam apapun