Bayangkan bahawa anda menunggang di dalam kereta elektrik kanak-kanak, pedal gas yang hanya mempunyai dua kedudukan: sama ada enjin sepenuhnya dimatikan atau berputar pada kelajuan tetap. Semuanya, suis ringkas ada di sana. Tugas anda adalah untuk mengurangkan kelajuan, contohnya, separuh. Anda boleh menghidupkan penghalang yang kuat secara siri dengan enjin, yang akan menjana banyak haba. Dan anda boleh dengan cepat menekan dan melepaskan pedal gas. Anda akan tersentak, lebih ketara, semakin rendah kekerapan, tetapi kelajuan purata akan berkurangan seperti yang anda perlukan. Dengan menukar nisbah di antara masa pemutus litar adalah kitaran di atas dan di luar - anda boleh menukar kelajuan purata. Dan suis hampir tidak panas, kerana rintangannya cenderung kepada tak terhingga, kemudian menjadi sifar. Hampir semua kuasa akan diperuntukkan kepada enjin. Kenapa ini berlaku, mudah dikira, mengetahui hukum Ohm.
Jadi anda faham modulasi lebar pulse, pendeknya - PWM. Semua yang dinyatakan di atas boleh diamanahkan kepada peranti automatik yang dipanggil pengawal PWM. Ia boleh menjadi rumit, mengandungi keseluruhannya Arduino. Ia mungkin lebih mudah - penjana dua elemen NAND, sebuah perintang yang berubah-ubah dan dua diod. Dan ia boleh agak mudah - pada dua transistor (bandingkan ini dengan berapa banyak transistor berada di Arduino):
Ini dipanggil prinsip KISS, dari "simpanlah mudah, bodoh". Sudah tentu, tidak dalam erti kata literal - sebenarnya, difahami bahawa seorang pereka yang berusaha untuk memudahkan struktur, sebaliknya, sangat pintar, kerana ini meningkatkan kebolehpercayaan, kelayakan dan penglihatan. Benar, pada kos perlindungan tambahan, fleksibiliti dan kebebasan untuk menyusun semula.
Adalah jelas bahawa enjin kereta elektrik anak-anak yang disebutkan dalam contoh itu akan menarik litar ini hanya dengan lata tambahan. Dan tanpa itu - hanya motor kecil dari mainan. Tetapi prinsip pengendalian pengawal PWM ditunjukkan dengan jelas mungkin.
Litar ini, yang dicipta untuk anda oleh Instructables di bawah nama panggilan TheCircuit, adalah multivibrator asimetri dengan transistor struktur yang berbeza. Tepat sama dengan B.S. Ivanov, V.G. Borisov.Hanya dua resistor yang ditambahkan kepadanya: perintang berubah dan sambungan yang berterusan dalam siri dengannya, supaya rintangan rantai keseluruhan tidak menjadi terlalu rendah. Mereka termasuk dalam litar supaya apabila menyesuaikan kitar tugas getaran yang dihasilkan oleh perubahan multivibrator.
Penggunaan transistor struktur yang berbeza dalam multivibrator membolehkan anda mengurangkan bilangan kapasitor di dalamnya kepada satu. Di sini ia adalah elektrolitik, pada 100 uF dan 60 V, voltan ini dipilih dengan margin yang baik. Resistors: malar - 47 Ohm, 22 kOhm, 220 kOhm, penalaan (anda boleh memohon pemboleh ubah besar) - 10 kOhm. Transistor - BC557 dan BC338. Sumber kuasa adalah dua elemen AAA atau AAA, lebih baik daripada unsur garam, supaya jika ada sesuatu yang salah, tidak ada yang terlalu panas. Beban adalah motor elektrik berkuasa rendah dari mainan. Secara selari, adalah baik bagi dia untuk menyambungkan diod dalam polariti terbalik. Ia akan mengambil denyutan induksi diri yang berlaku apabila motor tiba-tiba dimatikan, dan akan melindungi transistor daripadanya.
Memandangkan The Circle memasang peranti pada papan roti jenis roti, pesanan di mana komponen dipasang tidak penting. Jadi, dia menetapkan transistor terlebih dahulu. Jika anda akan memasang pengatur ini dengan penyolder, letakkan transistor yang terakhir supaya tidak terlalu panaskan mereka.
Kemudian tuan meletakkan kapasitor di papan dalam polariti yang betul:
Resistor:
Pelompat:
Menyambungkan enjin:
Jika enjin hanya akan terletak di atas meja, polaritas sambungannya tidak penting, dan jika anda menggerakkan sebarang mekanisme, penting untuk menyambungnya supaya ia berputar ke arah yang dikehendaki. Dengan cara ini, pemaju mengambil enjin dengan kotak gear, yang meningkatkan keterlihatan: ia kelihatan jelas dan arahnya berputar, dan pada kelajuan apa. Tetapi polariti sambungan bekalan kuasa mesti bertepatan dengan yang ditunjukkan pada gambar rajah: tambah di bahagian atas. Di sini tuan mendapat kepadanya:
Sekarang anda boleh memutarkan perintang penalaan (atau pembolehubah, bergantung pada yang anda tetapkan), lihat bagaimana kelajuan berubah, dan pastikan pemanasan transistor kedua pada kelajuan apa pun adalah kecil (dan yang pertama dan lebih banyak lagi). Sekarang lengkapkan litar dengan suis yang disambung secara siri dengan sumber kuasa, dan tambah perumahan.