Tugas Besar UAS 

Kontrol Penyiram Tanaman Otomatis
 

1. Tujuan [Kembali]

1. Dapat Menggunakan Visual Designer Proteus 8.9
2. Dapat Membuat Sebuah Pengaplikasian Rangkaian Kontrol Penyiram Tanaman Otomatis Menggunakan Visual Designer Proteus 8.9
 
2. Alat dan Bahan  [Kembali]

2.1 Alat 

         2.1.1 Instrument


         DC Voltmeter

Gambar 2.1.1 DC Voltmeter


        2.1.2 Probes

Gambar 2.1.2 Probes DC Voltmeter

       2.1.3 Generator

Gambar 2.1.3 Generator pembangkit sinyal


2.2 Alat 

      2.2.1 Resistor 

Gambar 2.2.1 Generator pembangkit sinyal

       Pada Rangkaian ini digunakan resistor dengan nilai 10k dan 220 ohm.

       2.2.2 Transistor 
Gambar 2.2.2 Transistor

        Pada Rangkaian ini digunakan transistor dengan seri 2N1711.

       
         2.2.3 Relay
Gambar 2.2.3 Relay

      

         2.2.4 Buzzer
Gambar 2.2.4 Buzzer

Buzzer adalah sebuah komponen elektronika yang berfungsi untuk mengubah getaran listrik menjadi getaran suara getaran listrik menjadi getaran suara. Pada dasarnya prinsip kerja buzzer hampir sama dengan loudspeaker, jadi buzzer juga terdiri dari kumparan yang terpasang pada diafragma dan kemudian kumparan tersebut dialiri arus sehingga menjadi elektromagnet, kumparan tadi akan tertarik ke dalam atau keluar, tergantung dari arah arus dan polaritas magnetnya, karena kumparan dipasang pada diafragma maka setiap gerakan kumparan akan menggerakkan diafragma secara bolak-balik sehingga membuat udara bergetar yang akan menghasilkan suara. Buzzer biasa digunakan sebagai indikator bahwa proses telah selesai atau terjadi suatu kesalahan pada sebuah alat (alarm).

         2.2.5 Motor DC

Gambar 2.2.5 Motor DC

      Motor Listrik DC atau DC Motor adalah suatu perangkat yang mengubah energi listrik menjadi energi kinetik atau gerakan (motion). Motor DC ini juga dapat disebut sebagai Motor Arus Searah. Seperti namanya, DC Motor memiliki dua terminal dan memerlukan tegangan arus searah atau DC (Direct Current) untuk dapat menggerakannya. Motor Listrik DC ini biasanya digunakan pada perangkat-perangkat Elektronik dan listrik yang menggunakan sumber listrik DC seperti Vibrator Ponsel, Kipas DC dan Bor Listrik DC.

Motor Listrik DC atau DC Motor ini menghasilkan sejumlah putaran per menit atau biasanya dikenal dengan istilah RPM (Revolutions per minute) dan dapat dibuat berputar searah jarum jam maupun berlawanan arah jarum jam apabila polaritas listrik yang diberikan pada Motor DC tersebut dibalikan. Motor Listrik DC tersedia dalam berbagai ukuran rpm dan bentuk. Kebanyakan Motor Listrik DC memberikan kecepatan rotasi  sekitar 3000 rpm hingga 8000 rpm dengan tegangan operasional dari 1,5V hingga 24V. Apabile tegangan yang diberikan ke Motor Listrik DC lebih rendah dari tegangan operasionalnya maka akan dapat memperlambat rotasi motor DC tersebut sedangkan tegangan yang lebih tinggi dari tegangan operasional akan membuat rotasi motor DC menjadi lebih cepat. Namun ketika tegangan yang diberikan ke Motor DC tersebut turun menjadi dibawah 50% dari tegangan operasional yang ditentukan maka Motor DC tersebut tidak dapat berputar atau terhenti. Sebaliknya, jika tegangan yang diberikan ke Motor DC tersebut lebih tinggi sekitar 30% dari tegangan operasional yang ditentukan, maka motor DC tersebut akan menjadi sangat panas dan akhirnya akan menjadi rusak.

Pada saat Motor listrik DC berputar tanpa beban, hanya sedikit arus listrik atau daya yang digunakannya, namun pada saat diberikan beban, jumlah arus yang digunakan akan meningkat hingga ratusan persen bahkan hingga 1000% atau lebih (tergantung jenis beban yang diberikan). Oleh karena itu, produsen Motor DC biasanya akan mencantumkan Stall Current pada Motor DC. Stall Current adalah arus pada saat poros motor berhenti karena mengalami beban maksimal.


         2.2.6 Soil Moisture Sensor
Gambar 2.2.6 Soil Moisture Sensor



         2.2.7 Sensor DHT 11

Gambar  2.2.7 Sensor  DHT 11
         2.2.8 LCD 2 X 16
Gambar 2.2.8 LCD 2 X 16

         2.2.9 LED

Gambar 2.2.9 LED

Lampu LED adalah produk diode pancaran cahaya yang disusun menjadi sebuah lampu. Lampu LED memiliki usia pakai dan efisiensi listrik beberapa kali lipat lebih balik daripada lampu pijar dan tetap jauh lebih efisien daripada lampu neon, beberapa chip bahkan dapat menghasilkan lebih dari 300 lumen per watt.

         2.2.10 Motor Stepper

Gambar 2.2.10 Motor Stepper

         2.2.11 Potensiometer

Gambar 2.2.11 Potensiometer

Dalam Peralatan Elektronik, sering ditemukan Potensiometer yang berfungsi sebagai pengatur Volume di peralatan Audio / Video seperti Radio, Walkie Talkie, Tape Mobil, DVD Player dan Amplifier. Potensiometer juga sering digunakan dalam Rangkaian Pengatur terang gelapnya Lampu (Light Dimmer Circuit) dan Pengatur Tegangan pada Power Supply (DC Generator). Jadi apa sebenarnya Potensiometer itu?

Potensiometer (POT) adalah salah satu jenis Resistor yang Nilai Resistansinya dapat diatur sesuai dengan kebutuhan Rangkaian Elektronika ataupun kebutuhan pemakainya. Potensiometer merupakan Keluarga Resistor yang tergolong dalam Kategori Variable Resistor. Secara struktur, Potensiometer terdiri dari 3 kaki Terminal dengan sebuah shaft atau tuas yang berfungsi sebagai pengaturnya. Gambar dibawah ini menunjukan Struktur Internal Potensiometer beserta bentuk dan Simbolnya.

         2.2.12 Battery


Gambar 2.2.11 Battery

Pengertian Baterai dan Jenis-jenisnya – Baterai (Battery) adalah sebuah alat yang dapat merubah energi kimia yang disimpannya menjadi energi Listrik yang dapat digunakan oleh suatu perangkat Elektronik. Hampir semua perangkat elektronik yang portabel seperti Handphone, Laptop, Senter, ataupun Remote Control menggunakan Baterai sebagai sumber listriknya. Dengan adanya Baterai, kita tidak perlu menyambungkan kabel listrik untuk dapat mengaktifkan perangkat elektronik kita sehingga dapat dengan mudah dibawa kemana-mana. Dalam kehidupan kita sehari-hari, kita dapat menemui dua jenis Baterai yaitu Baterai yang hanya dapat dipakai sekali saja (Single Use) dan Baterai yang dapat di isi ulang (Rechargeable).

Jenis-jenis Baterai

Setiap Baterai terdiri dari Terminal Positif( Katoda) dan Terminal Negatif (Anoda) serta Elektrolit yang berfungsi sebagai penghantar. Output Arus Listrik dari Baterai adalah Arus Searah atau disebut juga dengan Arus DC (Direct Current). Pada umumnya, Baterai terdiri dari 2 Jenis utama yakni Baterai Primer yang hanya dapat sekali pakai (single use battery) dan Baterai Sekunder yang dapat diisi ulang (rechargeable battery).

1. Baterai Primer (Baterai Sekali Pakai/Single Use)

Baterai Primer atau Baterai sekali pakai ini merupakan baterai yang paling sering ditemukan di pasaran, hampir semua toko dan supermarket menjualnya. Hal ini dikarenakan penggunaannya yang luas dengan harga yang lebih terjangkau. Baterai jenis ini pada umumnya memberikan tegangan 1,5 Volt dan terdiri dari berbagai jenis ukuran seperti AAA (sangat kecil), AA (kecil) dan C (medium) dan D (besar). Disamping itu, terdapat juga Baterai Primer (sekali pakai) yang berbentuk kotak dengan tegangan 6 Volt ataupun 9 Volt.

Jenis-jenis Baterai yang tergolong dalam Kategori Baterai Primer (sekali Pakai / Single use) diantaranya adalah :

a. Baterai Zinc-Carbon (Seng-Karbon)

Baterai Zinc-Carbon juga disering disebut dengan Baterai “Heavy Duty” yang sering kita jumpai di Toko-toko ataupun Supermarket. Baterai jenis ini terdiri dari bahan Zinc yang berfungsi sebagai Terminal Negatif dan juga sebagai pembungkus Baterainya. Sedangkan Terminal Positifnya adalah terbuat dari Karbon yang berbentuk Batang (rod). Baterai jenis Zinc-Carbon merupakan jenis baterai yang relatif murah dibandingkan dengan jenis lainnya.

b. Baterai Alkaline (Alkali)

Baterai Alkaline ini memiliki daya tahan yang lebih lama dengan harga yang lebih mahal dibanding dengan Baterai Zinc-Carbon. Elektrolit yang digunakannya adalah Potassium hydroxide yang merupakan Zat Alkali (Alkaline) sehingga namanya juga disebut dengan Baterai Alkaline. Saat ini, banyak Baterai yang menggunakan Alkalline sebagai Elektrolit, tetapi mereka menggunakan bahan aktif lainnya sebagai Elektrodanya.

c. Baterai Lithium

Baterai Primer Lithium menawarkan kinerja yang lebih baik dibanding jenis-jenis Baterai Primer (sekali pakai) lainnya. Baterai Lithium dapat disimpan lebih dari 10 tahun dan dapat bekerja pada suhu yang sangat rendah. Karena keunggulannya tersebut, Baterai jenis Lithium ini sering digunakan untuk aplikasi Memory Backup pada Mikrokomputer maupun Jam Tangan. Baterai Lithium biasanya dibuat seperti bentuk Uang Logam atau disebut juga dengan Baterai Koin (Coin Battery). Ada juga yang memanggilnya Button Cell atau Baterai Kancing.

d. Baterai Silver Oxide

Baterai Silver Oxide merupakan jenis baterai yang tergolong mahal dalam harganya. Hal ini dikarenakan tingginya harga Perak (Silver). Baterai Silver Oxide dapat dibuat untuk menghasilkan Energi yang tinggi tetapi dengan bentuk yang relatif kecil dan ringan. Baterai jenis Silver Oxide ini sering dibuat dalam dalam bentuk Baterai Koin (Coin Battery) / Baterai Kancing (Button Cell). Baterai jenis Silver Oxide ini sering dipergunakan pada Jam Tangan, Kalkulator maupun aplikasi militer

         

       3.1 Resistor

        Pada dasarnya Resistor adalah komponen Elektronika Pasif yang memiliki nilai resistansi atau hambatan tertentu yang berfungsi untuk membatasi dan mengatur arus listrik dalam suatu rangkaian Elektronika. Resistor atau dalam bahasa Indonesia sering disebut dengan Hambatan atau Tahanan dan biasanya disingkat dengan Huruf “R”. Satuan Hambatan atau Resistansi Resistor adalah OHM (Ω). Sebutan “OHM” ini diambil dari nama penemunya yaitu Georg Simon Ohm yang juga merupakan seorang Fisikawan Jerman.

Jenis-jenis resistor :

1. Fixed Resistor

Fixed Resistor adalah jenis Resistor yang memiliki nilai resistansinya tetap. Nilai Resistansi atau Hambatan Resistor ini biasanya ditandai dengan kode warna ataupun kode Angka. 


Simbol Fixed Resistor :

Gambar 3.1.1 Simbol Fixed Resistor

2. Variable Resistor
 
Variable Resistor adalah jenis Resistor yang nilai resistansinya dapat berubah dan diatur sesuai dengan keinginan. Pada umumnya Variable Resistor terbagi menjadi Potensiometer, Rheostat dan Trimpot.

Simbol Variabel Resistor :

Gambar 3.1.2 Simbol Variabel Resistor

Cara menentukan nilai resistor dengan kode warna :

Gambar 3.1.3 Tabel Nilai Resistor Berdasarkan Warna

Perhitungan untuk Resistor dengan 4 Gelang warna :


Gelang ke 1 : Coklat = 1
Gelang ke 2 : Hitam = 0
Gelang ke 3 : Hijau = 5 nol dibelakang angka gelang ke-2; atau kalikan 105
Gelang ke 4 : Perak = Toleransi 10%
Maka nilai Resistor tersebut adalah 10 * 105 = 1.000.000 Ohm atau 1 MOhm dengan toleransi 10%.

Perhitungan untuk Resistor dengan 5 Gelang warna :


Gelang ke 1 : Coklat = 1
Gelang ke 2 : Hitam = 0
Gelang ke 3 : Hijau = 5
Gelang ke 4 : Hijau = 5 nol dibelakang angka gelang ke-2; atau kalikan 105
Gelang ke 5 : Perak = Toleransi 10%
Maka nilai Resistor tersebut adalah 105 * 105 = 10.500.000 Ohm atau 10,5 MOhm dengan toleransi 10%.

Cara menghitung nilai Resistor berdasarkan Kode Angka :

Gambar 3.1.4 Nilai Resistor Berdasarkan Angka

Kode Angka yang tertulis di badan Komponen Chip Resistor adalah 4 7 3;

Contoh cara pembacaan dan cara menghitung nilai resistor berdasarkan kode angka adalah sebagai berikut :

Masukkan Angka ke-1 langsung = 4
Masukkan Angka ke-2 langsung = 7
Masukkan Jumlah nol dari Angka ke 3 = 000 (3 nol) atau kalikan dengan 10³
Maka nilainya adalah 47.000 Ohm atau 47 kilo Ohm (47 kOhm)

Ada juga yang memakai kode angka seperti dibawah ini :
(Tulisan R menandakan letaknya koma decimal)
4R7 = 4,7 Ohm
0R22 = 0,22 Ohm

Keterangan :

Ohm = Ω
Kilo Ohm = KΩ
Mega Ohm = MΩ
1.000 Ohm = 1 kilo Ohm (1 KΩ )
1.000.000 Ohm = 1 Mega Ohm (1 MΩ)
1.000 kilo Ohm = 1 Mega Ohm (1 MΩ)

Fungsi-fungsi Resistor di dalam Rangkaian Elektronika diantaranya adalah sebagai berikut :

  • Sebagai Pembatas Arus listrik
  • Sebagai Pengatur Arus listrik
  • Sebagai Pembagi Tegangan listrik
  • Sebagai Penurun Tegangan listrik
       3.2 Relay

Relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi. Sebagai contoh, dengan Relay yang menggunakan Elektromagnet 5V dan 50 mA mampu menggerakan Armature Relay (yang berfungsi sebagai saklarnya) untuk menghantarkan listrik 220V 2A.

Pada dasarnya, Relay terdiri dari 4 komponen dasar  yaitu :

  1. Electromagnet (Coil)
  2. Armature
  3. Switch Contact Point (Saklar)
  4. Spring



Kontak Poin (Contact Point) Relay terdiri dari 2 jenis yaitu :

  • Normally Close (NC) yaitu kondisi awal sebelum diaktifkan akan selalu berada di posisi CLOSE (tertutup)
  • Normally Open (NO) yaitu kondisi awal sebelum diaktifkan akan selalu berada di posisi OPEN (terbuka)

Berdasarkan gambar diatas, sebuah Besi (Iron Core) yang dililit oleh sebuah kumparan Coil yang berfungsi untuk mengendalikan Besi tersebut. Apabila Kumparan Coil diberikan arus listrik, maka akan timbul gaya Elektromagnet yang kemudian menarik Armature untuk berpindah dari Posisi sebelumnya (NC) ke posisi baru (NO) sehingga menjadi Saklar yang dapat menghantarkan arus listrik di posisi barunya (NO). Posisi dimana Armature tersebut berada sebelumnya (NC) akan menjadi OPEN atau tidak terhubung. Pada saat tidak dialiri arus listrik, Armature akan kembali lagi ke posisi Awal (NC). Coil yang digunakan oleh Relay untuk menarik Contact Poin ke Posisi Close pada umumnya hanya membutuhkan arus listrik yang relatif kecil.

Arti Pole dan Throw pada Relay

Karena Relay merupakan salah satu jenis dari Saklar, maka istilah Pole dan Throw yang dipakai dalam Saklar juga berlaku pada Relay. Berikut ini adalah penjelasan singkat mengenai Istilah Pole and Throw :

  • Pole : Banyaknya Kontak (Contact) yang dimiliki oleh sebuah relay
  • Throw : Banyaknya kondisi yang dimiliki oleh sebuah Kontak (Contact)

Berdasarkan penggolongan jumlah Pole dan Throw-nya sebuah relay, maka relay dapat digolongkan menjadi :

  • Single Pole Single Throw (SPST) : Relay golongan ini memiliki 4 Terminal, 2 Terminal untuk Saklar dan 2 Terminalnya lagi untuk Coil.
  • Single Pole Double Throw (SPDT) : Relay golongan ini memiliki 5 Terminal, 3 Terminal untuk Saklar dan 2 Terminalnya lagi untuk Coil.
  • Double Pole Single Throw (DPST) : Relay golongan ini memiliki 6 Terminal, diantaranya 4 Terminal yang terdiri dari 2 Pasang Terminal Saklar sedangkan 2 Terminal lainnya untuk Coil. Relay DPST dapat dijadikan 2 Saklar yang dikendalikan oleh 1 Coil.
  • Double Pole Double Throw (DPDT) : Relay golongan ini memiliki Terminal sebanyak 8 Terminal, diantaranya 6 Terminal yang merupakan 2 pasang Relay SPDT yang dikendalikan oleh 1 (single) Coil. Sedangkan 2 Terminal lainnya untuk Coil.

Selain Golongan Relay diatas, terdapat juga Relay-relay yang Pole dan Throw-nya melebihi dari 2 (dua). Misalnya 3PDT (Triple Pole Double Throw) ataupun 4PDT (Four Pole Double Throw) dan lain sebagainya.

       3.3 Sensor Soil Moisture
Sensor soil moisture merupakan sebuah sensor yang dapat mengukur kadar air atau kelembaban tanah. Pengaplikasian sensor ini biasa digunakan pada suatu tanaman, ada jenis tanaman yang tidak boleh terlalu lembab atau kering contohnya adalah jamur, sehingga kita membutuhkan adanya alat yang dapat mengukur kelembaban tanah. Jenis sensor yang akan dibahas pada artikel ini yaitu model probe seperti gambar di bawah :

Soil Moisture Sensor Module adalah suatu modul yang berfungsi untuk mendeteksi tingkat kelembaban tanah dan juga dapat digunakan untuk menentukan apakah ada kandungan air di tanah/ sekitar sensor. Cara penggunaan modul ini cukup mudah, yakni dengan memasukkan sensor ke dalam tanah dan setting potensiometer untuk mengatur sensitifitas dari sensor. Keluaran dari sensor akan bernilai 1 / 0 ketika kelembaban tanah menjadi tinggi/ rendah yang dapat di treshold dengan potensiometer.

Spesifikasi dari sensor ini adalah :

  • Comparator menggunakan LM393

  • Hanya menggunakan 2 plat kecil sebagai sensor

  • Supply Tegangan 3.3-5 VDC

  • Digital output D0 dapat secara langsung dikoneksikan dengan MCU dengan mudah

SPESIFIKASI SENSOR

  • Supply tegangan 3.3v-5v
  • Terdapat trimpot untuk mengatur sensitifitas
  • Menggunakan chip comparator LM393 yang stabil
  • Dimensi : 3.2cm x 1.4cm
  • Terdapat analog dan digital output


       3.4 Transistor 

Transistor adalah komponen semikonduktor yang memiliki berbagai macam fungsi seperti sebagai penguat, pengendali, penyearah, osilator, modulator dan lain sebagainya. Transistor merupakan salah satu komponen semikonduktor yang paling banyak ditemukan dalam rangkaian-rangkaian elektronika. Boleh dikatakan bahwa hampir semua perangkat elektronik menggunakan Transistor untuk berbagai kebutuhan dalam rangkaiannya. Perangkat-perangkat elektronik yang dimaksud tersebut seperti Televisi, Komputer, Ponsel, Audio Amplifier, Audio Player, Video Player, konsol Game, Power Supply dan lain-lainnya.

Jenis-jenis Transistor

Secara umum, Transistor dapat digolongkan menjadi dua keluarga besar yaitu Transistor Bipolar dan Transistor Efek Medan (Field Effect Transistor). Perbedaan yang paling utama diantara dua pengelompokkan tersebut adalah terletak pada bias Input (atau Output) yang digunakannya. Transistor Bipolar memerlukan arus (current) untuk mengendalikan terminal lainnya sedangkan Field Effect Transistor (FET) hanya menggunakan tegangan saja (tidak memerlukan arus). Pada pengoperasiannya, Transistor Bipolar memerlukan muatan pembawa (carrier) hole dan electron sedangkan FET hanya memerlukan salah satunya.

Berikut ini adalah jenis-jenis Transistor beserta penjelasan singkatnya.

 

1. Transistor Bipolar (BJT)

Transistor Bipolar adalah Transistor yang struktur dan prinsip kerjanya memerlukan perpindahan muatan pembawanya yaitu electron di kutup negatif untuk mengisi kekurangan electon atau hole di kutub positif.   Bipolar berasal dari kata “bi” yang artinya adalah “dua” dan kata “polar” yang artinya adalah “kutub”. Transistor Bipolar juga sering disebut juga dengan singkatan BJT yang kepanjangannya adalah Bipolar Junction Transistor.

Jenis-jenis Transistor Bipolar

Transistor Bipolar terdiri dari dua jenis yaitu Transistor NPN dan Transistor PNP. Tiga Terminal Transistor ini diantaranya adalah terminal Basis, Kolektor dan Emitor.

  • Transistor NPN adalah transistor bipolar yang menggunakan arus listrik kecil dan tegangan positif pada terminal Basis untuk mengendalikan aliran arus dan tegangan yang lebih besar dari Kolektor ke Emitor.
  • Transistor PNP adalah transistor bipolar yang menggunakan arus listrik kecil dan tegangan negatif pada terminal Basis untuk mengendalikan aliran arus dan tegangan yang lebih besar dari Emitor ke Kolektor.

Simbol Transistor Bipolar (BJT) dapat dilihat di gambar atas.

2. Transistor Efek Medan (Field Effect Transistor)

Transistor Efek Medan atau Field Effect Transistor yang disingkat menjadi FET ini adalah jenis Transistor yang menggunakan listrik untuk mengendalikan konduktifitasnya. Yang dimaksud dengan Medan listrik disini adalah Tegangan listrik yang diberikan pada terminal Gate (G) untuk mengendalikan aliran arus dan tegangan pada terminal Drain (D) ke terminal Source (S). Transistor Efek Medan (FET) ini sering juga disebut sebagai Transistor Unipolar karena pengoperasiannya hanya tergantung pada salah satu muatan pembawa saja, apakah muatan pembawa tersebut merupakan Electron maupun Hole.

Jenis-jenis Transistor Efek Medan (Field Effect Transistor)

Transistor jenis FET ini terdiri dari tiga jenis yaitu Junction Field Effect Transistor (JFET), Metal Oxide Semikonductor Field Effect Transistor (MOSFET) dan Uni Junction Transistor (UJT).

  • JFET (Junction Field Effect Transistor) adalah Transistor Efek Medanyang menggunakan persimpangan (junction) p-n bias terbalik sebagai isolator antara Gerbang (Gate) dan Kanalnya. JFET terdiri dari dua jenis yaitu JFET Kanal P (p-channel) dan JFET Kanal N (n-channel). JFET terdiri dari tiga kaki terminal yang masing-masing terminal tersebut diberi nama Gate (G), Drain (D) dan Source (S).
  • MOSFET (Metal Oxide Semiconductor Field Effect Transistor) adalah Transistor Efek Medan yang menggunakan Isolator (biasanya menggunakan Silicon Dioksida atau SiO2) diantara Gerbang (Gate) dan Kanalnya. MOSFET ini juga terdiri dua jenis konfigurasi yaitu MOSFET Depletion dan MOSFET Enhancement yang masing-masing jenis MOSFET ini juga terbagi menjadi MOSFET Kanal-P (P-channel) dan MOSFET Kanal-N (N-channel). MOSFET terdiri dari tiga kaki terminal yaitu Gate (G), Drain (D) dan Source (S).
  • UJT (Uni Junction Transistor) adalah jenis Transistor yang digolongkan sebagai Field Effect Transistor (FET) karena pengoperasiannya juga menggunakan medan listrik atau tegangan sebagai pengendalinya. Berbeda dengan jenis FET lainnya, UJT mememiliki dua terminal Basis (B1 dan B2) dan 1 terminal Emitor. UJT digunakan khusus sebagai pengendali (switch) dan tidak dapat dipergunakan sebagai penguat seperti jenis transistor lainnya.
            3.5 Sensor DHT 11 

Sensor DHT11 adalah module sensor yang berfungsi untuk mensensing objek suhu dan kelembaban yang memiliki output tegangan analog yang dapat diolah lebih lanjut menggunakan mikrokontroler.

Module sensor ini tergolong kedalam elemen resistif seperti perangkat pengukur suhu seperti contohnya yaitu NTC.

Kelebihan dari module sensor ini dibanding module sensor lainnya yaitu dari segi kualitas pembacaan data sensing yang lebih responsif yang memliki kecepatan dalam hal sensing objek suhu dan kelembaban, dan data yang terbaca tidak mudah terinterverensi.

Sensor DHT11 pada umumya memiliki fitur kalibrasi nilai pembacaan suhu dan kelembaban yang cukup akurat.

Penyimpanan data kalibrasi tersebut terdapat pada memori program OTP yang disebut juga dengan nama koefisien kalibrasi.

Sensor ini memiliki 4 kaki pin, dan terdapat juga sensor DHT11 dengan breakout PCB yang terdapat hanya memilik 3 kaki pin seperti gambar dibawah ini


Spesifikasi :

  • Tegangan masukan : 5 Vdc
  • Rentang temperatur :0-50 ° C kesalahan ± 2 ° C
  • Kelembaban :20-90% RH ± 5% RH error
grafik sensor DHT 11
            3.6 Motor stepper

Motor stepper adalah perangkat elektromekanis yang bekerja dengan mengubah pulsa elektronis menjadi gerakan mekanis diskrit. Kenapa disebut diskrit? Karena sebenarnya motor stepper berputar secara bertahap, tidak kontinyu seperti berputarnya motor AC induksi. Motor stepper bergerak berdasarkan urutan pulsa  yang diberikan kepada motor. Karena itu, untuk menggerakkan motor stepper diperlukan pengendali motor stepper yang membangkitkan pulsa-pulsa periodik.

 

Berdasarkan metode perancangan rangkain pengendalinya, motor stepper dapat dibagi menjadi jenis unipolar dan bipolar. Rangkaian pengendali motor stepper unipolar lebih mudah dibuat karena hanya memerlukan satu signal On Off dengan menggunakan switch / transistor pada masing – maisng lilitannya. Perhatikan gambar lilitan motor stepper unipolar di bawah ini.



Untuk menjalankan dan menghentikan motor ini cukup dengan menerapkan pulsa digital yang hanya terdiri atas tegangan positif dan nol (ground) pada salah satu terminal lilitan (wound) motor sementara terminal lainnya dicatu dengan tegangan positif konstan (VM) pada bagian tengah (center tap) dari lilitan.

Untuk motor stepper dengan lilitan bipolar, diperlukan sinyal pulsa yang berubah-ubah dari positif ke negatif dan sebaliknya. Perhatikan gambar di bawah ini.

 

Jadi pada setiap terminal lilitan (A & B) harus dihubungkan dengan sinyal yang mengayun atau berubah – ubah  dari positif ke negatif dan sebaliknya. Karena itu dibutuhkan rangkaian pengendali yang lebih kompleks daripada rangkaian pengendali untuk motor unipolar. Motor stepper bipolar torsi yang lebih besar dibandingkan dengan motor stepper unipolar untuk ukuran yang sama. Untuk selanjutnya, pada artikel ini kita hanya akan membahas motor Stepper jenis Unipolar.

Lalu bagaimana Motor Stepper dapat diatur putarannya?

Pada penerapannya di industry, motor stepper dikendalikan dengan bantuan driver. Berikut ini adalah ilustrasi struktur motor stepper sederhana dengan jumlah 4 step untuk 1 putaran penuh dan pulsa yang dibutuhkan untuk menggerakkannya:

 

Gambar di atas sebelah kiri adalah arah putaran rotor motor stepper dan sebalah kanan adalah logic phase pada setiap step. contoh bentuk pulsa yang diberikan pada kumparan untuk menggerakkan motor stepper pada arah sesuai dengan jarum jam (clockwise). Jika diperhatikan, signal pulsa seolah – olah berjalan dari phase A ke phase B dan seterusnya. Sehingga bagian rotor yang diibaratkan seperti magnet akan berputar karena tertarik oleh gaya magnet yang dibangkitkan oleh setiap phase. Pemberian signal seperti di atas adalah metode full step, sehingga untuk 1 putaran penuh dibutuhkan 4 kali step.

Pada beberapa kasus, setiap pergerakan putaran motor dapat diubah menjadi setengahnya, sehingga untuk menghasilkan 1 putaran penuh diperlukan step dua kali lipat.  Dengan kata lain, yang semula hanya perlu 4 step, sekarang menjadi 8 step. Perhatikan gambar di bawah ini.

Untuk selanjutnya, perintah step untuk merubah kondisi logic phase dilakukan dengan memberi pulse atau clock pada driver motor stepper. Dengan demikian, pada metode full step, jika diberikan pulsa sebanyak 8 kali, maka motor akan berputar 2 putaran. Begitu juga jika diberikan pulsa sebanyak 16 kali, maka motor akan berputar 4 putaran. Berapa jumlah putaran jika hanya diberi 3 pulsa? Ya betul, hanya ¾ putaran saja atau 270 derajat. Dari sini dapat kita pahami bahwa untuk mengatur sudut putaran sebuah motor Stepper, maka yang harus diatur adalah jumlah pulsa yang diberikan pada drivernya.

Setiap motor Stepper akan memiliki spesifikasi utama yaitu berapa derajat motor akan berputar setaip kali diberikan 1 pulse, atau disebut dengan Step/pulse. Misalnya pada gambar di atas, terdapat keterangan motor dengan spesifikasi 0.072o/step, artinya setiap pulse diberikan 1 kali maka motor akan bergerak sejauh 0.072o. Dengan menghitung satu putaran adalah 360 derajat, maka diperlukan 5000 pulse agar motor tepat berputar 1 putaran penuh. Di beberapa penyebutan spesifikasi yang lain dinyatakan dalam bentuk pulse per rotation (ppr), misalnya 5000 ppr. Dengan demikian, seberapa besar sudut putaran yang diharapkan dapat dikendalikan dengan mengatur jumlah pulsa yang diberikan kepada motor tersebut.

Seperti halnya motor listrik yang lain, motor stepper dapat kita kendalikan kecepatannya. Dengan mengambil pemahaman bahwa motor stepper berputar sekian derajat setiap kali diberikan pulse, maka semakin cepat jeda antar pemberian pulse 1 ke pulse berikutnya (T) maka gerakan motor stepper juga akan semakin cepat. Dengan kata lain, pengaturan kecepatan motor Stepper dapat diatur dengan frekuensi pulsa yang diberikan.

Contoh, pada sebuah motor stepper yang memiliki 5000 ppr, jika ingin berputar dengan kecepatan 1 rps, maka diperlukan 5000 pulse tiap detik, atau 5 kHz. Atau jika diinginkan berputar 2 rps, maka frekuensi yang harus diberikan adalah 10 kHz.

Gambar di bawah adalah salah satu contoh rangkaian pengendalian motor Stepper.

Pada gambar di atas, motor stepper dikendalikan oleh driver melalui 5 kabel phase nya. Pada Driver motor Stepper terdapat input pulsa agar dapat berputar Clock Wise (CW) atau Counter Clock wise (CCW). Signal pulsa tersebut dapat diperoleh dari system pengendali seperti mikrokontrol atau PLC. Dalam penerapan di industri yang sering dipakai adalah PLC yang dilengkapi dengan output pulse generator.

Umumnya driver motor Stepper dapat dioperasikan dengan menggunakan system 1 pulsa atau system 2 pulsa. Time Chart untuk 2 sistem tersebut diilustrasikan pada gambar berikut :

Dengan metode 2 pulsa, pengendalian dilakukan dengan secara bergantian memberikan pulsa pada CW dan CCW. Sedangkan pada merode 1 pulsa, pemberian pulsa hanya pada CW, fungsi terminal CCW adalah sebagai direction (arah).

            3.7 LCD 2 X 16

LCD (Liquid Crystal Display) adalah suatu jenis media tampil yang menggunakan kristal cair sebagai penampil utama. LCD sudah digunakan diberbagai bidang misalnya alal–alat elektronik seperti televisi, kalkulator, atau pun layar komputer. Pada postingan aplikasi LCD yang dugunakan ialah LCD dot matrik dengan jumlah karakter 2 x 16. LCD sangat berfungsi sebagai penampil yang nantinya akan digunakan untuk menampilkan status kerja alat.

Fitur LCD 16 x 2

Adapun fitur yang disajikan dalam LCD ini adalah :
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.



Spesifikasi Kaki LCD 16 x 2
Pin Deskripsi
1 Ground
2 Vcc
3 Pengatur kontras
4 “RS” Instruction/Register Select
5 “R/W” Read/Write LCD Registers
6 “EN” Enable
7-14 Data I/O Pins
15 Vcc
16 Ground

Cara Kerja LCD Secara Umum

Pada aplikasi umumnya RW diberi logika rendah “0”. Bus data terdiri dari 4-bit atau 8-bit. Jika jalur data 4-bit maka yang digunakan ialah DB4 sampai dengan DB7. Sebagaimana terlihat pada table diskripsi, interface LCD merupakan sebuah parallel bus, dimana hal ini sangat memudahkan dan sangat cepat dalam pembacaan dan penulisan data dari atau ke LCD. Kode ASCII yang ditampilkan sepanjang 8-bit dikirim ke LCD secara 4-bit atau 8 bit pada satu waktu. Jika mode 4-bit yang digunakan, maka 2 nibble data dikirim untuk membuat sepenuhnya 8-bit (pertama dikirim 4-bit MSB lalu 4-bit LSB dengan pulsa clock EN setiap nibblenya). Jalur kontrol EN digunakan untuk memberitahu LCD bahwa mikrokontroller mengirimkan data ke LCD. Untuk mengirim data ke LCD program harus menset EN ke kondisi high “1” dan kemudian menset dua jalur kontrol lainnya (RS dan R/W) atau juga mengirimkan data ke jalur data bus.

Saat jalur lainnya sudah siap, EN harus diset ke “0” dan tunggu beberapa saat (tergantung pada datasheet LCD), dan set EN kembali ke high “1”. Ketika jalur RS berada dalam kondisi low “0”, data yang dikirimkan ke LCD dianggap sebagai sebuah perintah atau instruksi khusus (seperti bersihkan layar, posisi kursor dll). Ketika RS dalam kondisi high atau “1”, data yang dikirimkan adalah data ASCII yang akan ditampilkan dilayar. Misal, untuk menampilkan huruf “A” pada layar maka RS harus diset ke “1”. Jalur kontrol R/W harus berada dalam kondisi low (0) saat informasi pada data bus akan dituliskan ke LCD. Apabila R/W berada dalam kondisi high “1”, maka program akan melakukan query (pembacaan) data dari LCD. Instruksi pembacaan hanya satu, yaitu Get LCD status (membaca status LCD), lainnya merupakan instruksi penulisan. Jadi hampir setiap aplikasi yang menggunakan LCD, R/W selalu diset ke “0”. Jalur data dapat terdiri 4 atau 8 jalur (tergantung mode yang dipilih pengguna), DB0, DB1, DB2, DB3, DB4, DB5, DB6 dan DB7. Mengirim data secara parallel baik 4-bit atau 8-bit merupakan 2 mode operasi primer. Untuk membuat sebuah aplikasi interface LCD, menentukan mode operasi merupakan hal yang paling penting.

Mode 8-bit sangat baik digunakan ketika kecepatan menjadi keutamaan dalam sebuah aplikasi dan setidaknya minimal tersedia 11 pin I/O (3 pin untuk kontrol, 8 pin untuk data). Sedangkan mode 4 bit minimal hanya membutuhkan 7-bit (3 pin untuk kontrol, 4 pin untuk data). Bit RS digunakan untuk memilih apakah data atau instruksi yang akan ditransfer antara mikrokontroller dan LCD. Jika bit ini di set (RS = 1), maka byte pada posisi kursor LCD saat itu dapat dibaca atau ditulis. Jika bit ini di reset (RS = 0), merupakan instruksi yang dikirim ke LCD atau status eksekusi dari instruksi terakhir yang dibaca.

4. Percobaan  [Kembali]


Prosedur Percobaan :
1. Rangkailah seperti pada gambar 4.1. File rangkaian dapat didownload pada bagian link download.

Gambar 4.1 Gambar rangkaian simulasi Kontrol Penyiram Tnaman Otomatis

2. Buat Flowchart visual designer yang akan dieksekusi oleh mikrokontroller arduino. File Flowchart Visual Designernya juga ada di link download.

(a)
(b)
Gambar 4.2 Flowchart rangkaian kontrol penyiram tanaman otomatis.

3. Kemudian, sebelum di running, pastikan sudah memasukan file library sensor soil moisturenya. File library sensor soil moisture juga sudah ada di link download. 
4, Setelah setiap tahapan telah dilakukan, maka rangkaian dapat dijalankan. Untuk penjelasan lebih rinci tentang penggunaan rangkaian, dapat dilihat pada prinsip kerja rangkaian.


Prinsip Kerja Rangkaian :

1. Pada rangkaian terdiri dari dua buah sensor input, yaitu sensor suhu menggunakan DHT 11 dan sensor kelembaman tanah. Kemudian output yang dihasilkan nanti yaitu satu buah motor dc sebagai pompa air penyiram tanaman. Satu buah motor stepper yang digunakan sebagai pembuka tutup atap otomatis. Tiga buah LED indikator suhu. Satu buah buzzer sebagai alarm ketika kelembaman tanah sudah kering.

2. Pada sensor DHT 11. ketika nilai suhu berada pada rentang 0 - 24 derajat celsius, maka LED hijau akan hidup. ketika suhu berada pada rentang 25 - 30 derajat celsius, maka LED kuning akan hidup. ketika suhu berada diatas 30 derajat celsius maka LED merah akan hidup dan motor stepper akan bergerak ke kiri, menandakan bahwa suhu sudah panas dan menutup atap rumah tanaman. Ketika suhu sudah turun lagi di bawah 30 derajat celsius, maka atap akan kembali membuka ditandai dengan motor stepper yang kembali pada posisi semula.


Ketika suhu 0 - 24 derajat celsius, maka LED hijau menyala


Ketika suhu 25 - 30 derajat celsius, maka LED Kuning menyala


Ketika suhu >30 derajat celsius, maka LED merah menyala


ketika suhu >30 derajat celsius, Motor stepper bergerak ke kiri 90 derajat (menutup atap)

3. Pada sensor kelembaman. Ketika mendeteksi tanah itu basah, maka sensor tidak akan mengeluarkan tegangan. Pada simulasi digunakan potensiometer, dan dianggap pada kondisi 0 - 65 persen. Ketika mendeteksi tanah itu kering, maka sensor akan mengeluarkan tegangan. Pada simulasi yaitu ketika potensio 65 - 100 persen. Ketika keadaan kering ini, Arus mengenai basis transistor dan menghidupkan relay, sehingga Motor dc sebagai pompa air menyala untuk menyiram tanaman. Durasi penyiraman tanaman ini sekitar dua detik, kemudian dia akan mati. Ketika keadaan kering ini, buzzer juga akan hidup.

Ketika tanah masih basah, pompa dan buzzer off

Ketika tanah masih kering, pompa dan buzzer on





Video percobaan Kontrol Penyiram Tnaman Otomatis




File Library Soil Moisture Sensor - Download 
File Datasheet Soil Moisture Sensor - Download
File Datasheet LCD 2 X 16 - Download
File Datasheet Relay - Download
File Datasheet DHT 11 - Download
File Datasheet Motor DC - Download
File Datasheet Motor Stepper - Download
File Datasheet LM35 -  Download
File HTML - Download
File Rangkaian Kontrol Penyiram Tanaman Otomatis -  Download
File Video - Download



Tidak ada komentar:

Posting Komentar