SENSOR DAN AKUSISI DATA Aplikasi Strain Gauge Untuk Membuka Kran Air
Disusun oleh :
Norma Erlita (111910201066) Danuar Lukman H. (121910201113) Rahmanu Fajarianto (121910201018) Badrul Munir (121910201052)
PROGRAM STUDI S1 TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS JEMBER 2014
2
DAFTAR ISI
Cover halaman ............................................................................................................... i Daftar Isi ....................................................................................................................... 2 Deskripsi ....................................................................................................................... 3 Fungsi ............................................................................................................................ 3 Skematik ...................................................................................................................... 3 Komponen ..................................................................................................................... 4 Diagaram Blok .....................................................................................................4 Flow Chart ...........................................................................................................5 List Pemrograman ....................................................................................................... 6 Cara Kerja ..................................................................................................................... 7 Perhitungan ................................................................................................................... 7
3
1.1 Deskripsi Kran air mungkin adalah salah satu barang yang tidak dapat terpisahkan dari kehidupan kita sehari-hari. Namun tanpa kita sadari selama ini bahwa kran air yang kita gunakan selama ini masih belum higienis dikarenakan kita akan memegang tuas kran dengan tangan kita yang kotor untuk membuka airnya dan menutupnya kembali dengan tangan yang telah kita cuci tadi, hal ini tentu saja akan menyebabkan kotoran dan kuman yang ada akan menempel kembali ke tangan kita yang sudah bersih. Alat ini sendiri dibuat untuk mencegah terjadinya hal diatas. Dengan menggunakan sensor tekanan strain gauge, kami mengkonversikan berapa tekanan yang didapatkan oleh sensor kedalam pwm yang nantinya akan digunakan untuk memutar motor servo yang telah disatukan dengan kran air.
1.2 Fungsi Untuk menyelesaikan tugas besar sensor dan akusisi data. Mahasiswa dapat membuat alat pembuka kran otomatis. Mahasiswa dapat mempelajari tentang sensor.
1.3 Skematik
Gambar 1.1 rangkaian jembatan wheatstone
4
1.4 Komponen 1. Sensor Strain Gauge 2. Resistor 3. IC 741 4. Arduino UNO 5. Solder 6. AVOmeter digital 7. Bor tangan 8. Jumper 9. Potensio 10. Motor Servo
1.5 Diagram Blok
5
1.6 Flow Chart
Konfigurasi I/O
Servo bergerak sesuai nilai ADC
Start Konversi ADC menjadi sudut End Baca data dari sensor Strain Gauge
6
1.7 List pemrograman #include <Servo.h> //library servo Servo myservo; //inisialisasi servo int strain = 0; //pin input sensor pada pin 0 int val; //nilai value dalam nilai bulat void setup() { myservo.attach(9); //pin data servo diletakkan pada pin 9 arduino } void loop() { val = analogRead(strain); //pembacaan nilai analog dari sensor
val = map(val, 0, 1024, 0, 90); //0 dan 1024 adalah range untuk adc dan 0 dan 90 adalah sudut yang digunakan motor servo
myservo.write(val); //pengaplikasian nilai adc yang dihasilkan kedalam aktuator
}
7
1.6 Cara Kerja Cara kerja dari rangkaian pembuka kran ini sendiri sangat sederhana. Pertama, sensor yang digunakan adalah strain gauge, dimana strain gauge ini sendiri akan berubah nilai tahanannya apabila diberikan tekanan atau gaya yang pada pengaplikasian alat ini bisa kita tempelkan pada plat atau benda lain yang dapat ditekuk. Oleh jembatan wheatstone sendiri nilai perubahan tahanan yang terjadi akan dimasukkan kedalam penguat yaitu op amp tipe LM741 karena nilai yang dihasilkan sangat kecil sehingga masih belum dapat terbaca oleh mikrokontrol. Nilai output yang telah dikuatkan oleh LM741 tadi kemudian masuk kedalam pin ADC (pin 0) pada arduino uno untuk kemudian dikonversikan nilainya menjadi nilai digital. Dalam hal ini range nilai yang kita gunakan yaitu berkisar antara 0 sampai 1024. Nilai ini nantinya akan digunakan untuk menggerakkan motor servo yang telah disambung dengan kran air sehingga kran air akan terbuka sesuai dengan berapa nilai yang dihasilkan oleh sensor. Sudut yang kita gunakan untuk menggerakkan servo sendiri berkisar antara 0 derajat sampai 90 derajat
1.7 Perhitungan 1. Rumus untuk mencari keseimbangan atau kalibrasi yaitu R1.R4 = R2.R3 2. Sensor gauge belum bisa di lihat nilainya bila tidak dikombinasikan dengan rangkaian.