APLIKASI KONTROL KEBUN
Pada Rangkaian ini digunakan resistor dengan nilai 10k dan 220 ohm.
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.
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.
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
2.2.13 Ultraviolet Sensor
Fixed Resistor adalah jenis Resistor yang memiliki nilai resistansinya tetap. Nilai Resistansi atau Hambatan Resistor ini biasanya ditandai dengan kode warna ataupun kode Angka.
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 :
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
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 :
- Electromagnet (Coil)
- Armature
- Switch Contact Point (Saklar)
- 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.
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
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.
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
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.
2. 2. Menambahkan peripherals yang dibutuhkan
3. 3. Menambahkan komponen lain
4. 4. Menyusun rangkaian
5. 5. Mendeklarasikan pin yang digunakan pada visual
designer
6. 6. Menyelesaikan visual desaigner
7. 7. Melakukan pengecek an rangkaian
Sensor DHT11 |
LCD 16 X 2 |
LED |
Soil Moisture Sensor |
Ultraviolet Sensor |
Tidak ada komentar:
Posting Komentar