Soft Latch

Dari Paulus Tanuri Wiki
Loncat ke navigasi Loncat ke pencarian

Kembali ke halaman proyek

Intro

Board ini adalah hasil penerapan dari skema yang dibagikan oleh perusahaan Mosaic Industries dalam webnya yang bisa dikunjungi dialamat :

http://www.mosaic-industries.com/embedded-systems/microcontroller-projects/raspberry-pi/on-off-power-controller

Soft Latch All Boards.JPG


Yang mana pada skema yang dibagikan oleh Mosaic Industries, mereka menggunakan dual mosfet IRF7319. Dalam penerapan saya, saya merubah dual mosfet tersebut dan menggantikan dengan 2 buah mosfet terpisah, yaitu P Channel (IRF9540) dan N Channel (2N7000).

Skema Rangkaian

Berikut ini adalah skema rangkaiannya sebagai referensi.

Soft Latch Sch.png

Komponen

Berikut adalah daftar komponen yang dibutuhkan dalam board ini :

  • P-Mosfet IRF9540N :1pcs
  • N-Mosfet 2N7000 : 1pcs
  • Resistor 1k : 1pcs
  • Resistor 10k : 1pcs
  • Resistor 100k : 2pcs
  • Resistor 300k : 1pcs
  • Capacitor Ceramic 1uF : 1pcs
  • Capacitor Ceramic 10uF : 1pcs
  • Pin Header Male 1x3 Straight : 1pcs
  • Pin Header Male 1x2 Straight : 1pcs
  • Pin Header Male 1x1 Straight : 1pcs
  • Jumper Cap : 2pcs
  • Diode 1n4148 : 1pcs
  • Tactile Button 6x6x5 : 1pcs
  • Screw Terminal 2pin pitch 5mm : 2pcs


Pemakaian

Adapun tujuan pemakaian rangkaian ini adalah untuk menggantikan tombol atau saklar on/off fisik. Tombol atau saklar yang didesain untuk terhubung secara fisik, memiliki keterbatasan. Salah satunya, kita tidak bisa mengontrol saklar tersebut melalui rangkaian atau program kita. Karena untuk memutuskan hubungan atau kontak pada saklar, harus dilakukan dengan kontak fisik.

Dengan menggunakan rangkaian ini, kita hanya membutuhkan 1 tombol kontak sementara, atau momentary tactile switch untuk menyalakan atau mematikan rangkaian, dan kita juga bisa mematikan rangkaian ini dengan mengontrol pin microcontroller yang terhubung dengan "Switch Off" pin pada rangkaian ini.

Ini akan sangat berguna apabila kita merancang rangkaian microcontroller yang memerlukan pemutusan aliran listrik secara otomatis, dan bukan hanya masuk ke mode SLEEP.

Dalam pemakaiannya, pin "Switch Off" pada rangkaian ini dapat dihubungkan dengan salah satu pin microcontroller yang kita pergunakan. Untuk memudahkan, kita sebut saja "Off pin". Dan saat tombol utama pada rangkaian ini ditekan, arus akan mengalir, dan menyalakan microcontroller. Sesaat setelah microcontoller menyala, kita harus segera menset "Off pin" menjadi pin input, dengan internal Pull Up. Dan kita akan memantau input pada pin tersebut. Apabila kemudian kita menekan tombol utama pada rangkaian lagi, "Off pin" akan menerima input "LOW". Disini kita bisa mengetahui kalau tombol telah ditekan. Kemudian kita bisa menjalankan rangkaian rutinitas yang harus dilakukan untuk dapat mematikan rangkaian dengan aman. Untuk mematikan rangkaian, kita harus merubah mode "Off pin" dari input pin menjadi output pin, dan menuliskan nilai "LOW" pada pin tersebut. Dalam beberapa saat, arus akan terhenti seluruhnya. Dan sesungguhnya, kita tidak perlu menunggu input "LOW" untuk mematikan rangkaian. Kita bisa melakukan shutdown kapan pun, dengan merubah "Off pin" menjadi output pin, dan memberikan nilai "LOW" pada pin tersebut. Sepenuhnya tergantung kepada keperluan kita.

Dan bila tombol tersebut ditahan terus, circuit juga akan terputus dalam waktu kurang lebih 3 detik, tanpa menunggu "Off pin" diberi nilai "LOW".

Untuk "Off pin" kita bisa juga menggunakan pin interrupt untuk keperluan, karena akan lebih mudah bagi kita dalam memantau perubahan arus pada pin interrupt tersebut.

Untuk penjelasan lebih mendetail dari sisi elektroniknya, dapat juga dibaca pada website Mosaic Industries pada url yang telah diberikan di bagian atas.

Contoh Program Arduino

Contoh program Arduino untuk mengontrol Soft Latch ini bisa didapatkan di link berikut :

https://www.paulustanuri.com/download/soft-latch-control/

Lisensi

Karena Mosaic Industries mempublikasikan skema tersebut di bawah lisensi ini, maka saya pun harus menyertakan link lisensi ini untuk pemakaian dan perubahan yang saya buat.

Atribusi-BerbagiSerupa 3.0 Tanpa Adaptasi (CC BY-SA 3.0)

Bilamana ada yang ingin mempergunakan rangkaian ini, silahkan membaca detail lisensi di atas.


Tersedia di

Board ini tersedia di marketplace berikut :


Video

Ini adalah video yang menjelaskan dan mendemokan penggunaan dari board ini.



English