Saya ingin membuat saklar di atas yang akan tetap hidup selama 20 menit dan kemudian mati selama 20 menit. Ini harus kontinu. Sebenarnya, saya ingin menempatkan saklar ini untuk AC saya yang saya tidak ingin menjalankan sepanjang malam tapi mati sendiri setiap interval 20 menit dan restart setelah 20 menit. Ini akan menghemat listrik saya sampai setengah .. karena fungsi termostat AC tidak banyak digunakan dan saya juga tidak ingin alat saya bekerja sepanjang malam.
Perangkat yang akan saya alihkan membutuhkan waktu antara 5 dan 15 Amps.
power-supply
switches
Tushar L
sumber
sumber
Jawaban:
Oh tidak sayang. Silakan gunakan mikrokontroler.
Mikrokontroler
Cari yang memiliki timer (saya tidak berpikir saya pernah melihat yang tidak). Timer Anda akan meluap pada interval periodik yang dapat diprediksi (yang akan Anda atur). Bagilah 20 menit dengan interval itu dan Anda akan tahu jumlah kelebihan waktu yang diperlukan untuk "menghitung" hingga 20 menit. Setiap kali penghitung waktu menyala, akan menambah variabel. Ketika variabel mencapai nilai yang dihitung sebelumnya, alihkan sakelar / relai / FET apa pun yang Anda miliki untuk mengendalikan sirkuit (lihat di bawah untuk masalah itu). Solusi ini membuat mengubah waktu nyala / mati relatif mudah karena semua yang akan Anda ubah adalah jumlah maksimum variabel kenaikan Anda, daripada harus mengganti tutup & resistor. Anda bahkan dapat memiliki waktu nyala / mati yang berbeda jika Anda memutuskan menginginkannya nanti, misalnya: Nyala selama 5 menit / mati selama 15.
Tombol
Dari apa yang Anda katakan, Anda melihat 5-15 Amps saat ini. Masalah yang akan Anda temukan adalah "arus masuk" (yang merupakan lonjakan arus tiba-tiba yang akan Anda dapatkan segera setelah sakelar ditutup). Ada banyak switch / relay di luar sana yang dapat dengan mudah menangani 15A dari arus konstan (steady state), tetapi Anda akan menemukan switching berulang akan membuatnya gagal karena pada kenyataannya mereka melihat arus lonjakan yang jauh lebih tinggi. Jadi, Anda harus menemukan satu yang dapat menangani, bukan hanya 15A, tetapi arus masuk apa pun yang dimiliki sirkuit Anda. Ada dua kategori umum sakelar:
Dari keduanya, untuk 15A, saya merekomendasikan kategori kedua karena relay mekanis akan sering "melengkung" ketika menutup untuk menghidupkan yang, dari waktu ke waktu, menghasilkan penumpukan pada terminal dan mereka akan eter sekering ditutup (selalu aktif) atau tidak pernah menjadi dapat benar-benar menutup (tidak pernah menyala) jika mereka diaktifkan terlalu sering. Biasanya Anda bisa mendapatkan power-MOSFET atau relay solid-state yang baik yang dapat dengan baik menangani dan menghilangkan panas yang terkait dengan lonjakan arus masuk. Anda akan dengan mudah menemukan sirkuit untuk cara menggerakkan sakelar MOSFET dari salah satu pin pada mikrokontroler hanya dengan Googling .
sumber
Temukan motor yang berputar sekali setiap 40 menit, buat cam berbentuk setengah lingkaran dan pas dengan poros motor. Dapatkan microswitch yang dapat menangani tegangan / arus yang diperlukan dan pasang sehingga cam mengaktifkan microswitch selama setengah dari periode rotasi motor. Gunakan microswitch untuk mengontrol daya ke perangkat dan Robert adalah saudara ayahmu.
@skyler mengomentari jawaban lain bahwa Anda harus menggunakan roda gigi untuk membuat motor berputar lambat. Itu benar, tetapi saya telah menggunakan motor dengan gearing reduksi bawaan yang menghasilkan satu putaran per hari. Ini menekan microswitch setiap cara untuk mengaktifkan sistem penyiraman di rumah kaca saya.
Jika Anda dapat mengatasi 30 menit on / 30 off maka jam lama dengan cam menggantikan jarum menit akan bekerja dengan baik.
sumber
Seperti yang dicatat clabacchio dalam komentar, saya akan menyelesaikan masalah ini dengan mikrokontroler yang menggerakkan relay. Waktu 20 menit dan 20 menit adalah waktu yang sangat lama untuk penghitung waktu 555, atau sebagian besar barang elektronik analog.
PIC 10F200 dapat melakukan pekerjaan ini dengan mudah. Yang Anda butuhkan hanyalah PIC, yang datang dalam paket SOT23, dan satu bypass cap. Itu memberi Anda output digital yang tinggi selama 20 menit, kemudian rendah selama 20 menit. Sirkuit untuk menggerakkan relai sama dari sana, baik sinyal hidup / mati dihasilkan oleh timer
666555, mikrokontroler, atau skema gangguan lainnya.sumber
Jika Anda terbiasa dengan mikrokontroler, maka ini adalah pekerjaan yang mudah untuk sesuatu seperti PIC10 / 12F seperti yang disebutkan. Tulis kode dalam 5 menit, solder beberapa kabel bersama dan Anda selesai.
Namun, sangat mungkin Anda tidak mungkin, jadi:
A 555 atau serupa akan melakukan trik, tetapi seperti yang disebutkan clabacchio Anda akan memiliki lebih sedikit kontrol (dan keakuratan) dari waktu. Itu akan sangat kasar.
Yang mengatakan saya membayangkan aplikasi ini tidak memerlukan waktu yang sangat ketat, jadi 555 mungkin cocok untuk kebutuhan Anda.
Jadi Anda ambil 555, baca lembar datadan mengaturnya untuk waktu yang tepat. Kemudian sambungkan output ke relai yang sesuai dengan nilai untuk menangani di atas arus maksimum yang diharapkan (output 555 dapat sumber / tenggelam hingga 200mA yang seharusnya baik untuk kebanyakan relay) Untuk akurasi lebih tetapi masih tanpa mikro, beberapa seri 7400/4000 cukup sederhana Logika yang melibatkan misalnya osilator kristal 32768 Hz, beberapa counter untuk membagi frekuensi turun akan menjadi murah dan cukup mudah untuk dipasang jika Anda memiliki pengalaman dengan hal-hal ini.
Saya yakin akan ada beberapa timer chip yang lebih nyaman daripada 555 di luar sana jika Anda melihat Farnell, Mouser, Rs, dll. Beberapa IC berbasis kristal 32Khz dengan pulsa output yang dapat disesuaikan adalah apa yang Anda inginkan, walaupun banyak yang akan perlu dikontrol melalui SPI / I2C, jadi Anda kembali ke micros lagi :-)
sumber
Saya tidak berpikir jawaban 'gunakan mikrokontroler' sangat berguna untuk Tushar. 555 tua yang baik tidak akan melakukan 20 menit, bahkan CMOS nya mungkin tidak akan.
Tapi ada oldie lain yang beberapa orang sepertinya lupa: osilator CD4060 + penghitung biner 14 stage. Periksa misalnya http://www.coolcircuit.com/circuit/timer_4060/index.html untuk mengetahui sirkuit. Bahkan menunjukkan output 20 menit :)
sumber
Jika Anda memiliki item yang berosilasi pada periode tertentu, misalnya, dekorasi kolam ikan:
yang dapat Anda gunakan untuk menggerakkan gearbox yang terhubung ke poros bambu, yang pada setiap putaran gearbox, itu menekan tombol power pada remote control.
<insert-rube-goldberg-dokes-here>
Ada banyak kemungkinan osilator alternatif jika Anda tidak memiliki kolam ikan, misalnya, jam kakek atau bagian-bagian yang diambil dari jam alarm lama Anda.
Ini akan menjadi pemandangan untuk ditonton, dan sesuatu untuk ditambahkan ke kredibilitas geek Anda.
sumber
Gunakan timer 555 chip, kapasitor, dan 2 resistor. Sambungkan ini dengan relay pada output, jadi ketika chip dalam keadaan hidup, relay menghantarkan listrik dari titik a ke b, dan ketika mati, ia tidak bekerja. Google mencari 50 555 sirkuit dan itu harus menjadi yang pertama. Ini mengandung banyak sirkuit dan satu harus sesuai dengan kebutuhan Anda, setidaknya jika dimodifikasi. Nilai kapasitor dan resistor harus bervariasi.
Timer 555 adalah chip yang murah, yang bisa didapatkan di sebagian besar toko elektronik (bahkan RadioShack !!!!!) http://www.csgnetwork.com/ne555timer2calc.html menggunakan calc pada tautan untuk menghitung waktu mati dan kapasitor dan resistor apa yang digunakan
sumber