Tampaknya ada sekitar 4 rasa utama dari transistor, dan kemudian ada versi NPN / PNP. Ada juga relay, SCR, dan TRIACs.
Ketika saya membutuhkan sakelar yang dikendalikan mikrokontroler, aturan praktis apa yang harus memandu saya dalam memilih? Apakah ada beberapa yang umum yang orang suka pakai untuk digunakan ketika tidak ada spesifikasi kinerja tinggi tertentu?
Saya ingin mempelajari aturan umum sehingga saya tidak berakhir dengan googling 37 varian dari pertanyaan yang sama.
Sebagai contoh konkret, aplikasi yang saya pilih untuk saat ini melibatkan mengemudikan 5 V, 160 mA (rata-rata 80 mA pada siklus tugas 50%), bel 3,1 kHz dengan output dari MCU 3.3V yang dapat menenggelamkan 8 mA atau sumber 4 mA.
transistors
switches
mosfet
Doug McClean
sumber
sumber
Jawaban:
Transistor bipolar dan FET bekerja hampir sama pada sisi output ketika Anda menggunakannya sebagai sakelar pada aplikasi berdaya rendah seperti yang Anda sebutkan. Keduanya datang dalam dua rasa untuk membuat switch sisi tinggi atau rendah. NPN bipolar dan N channel FET adalah sakelar sisi rendah, dan PNP bipolar dan P kanal FET adalah sakelar sisi tinggi.
Perbedaan antara bipolar dan FET sebagian besar cara mereka dinyalakan dan dimatikan. Bipolar dihidupkan dengan menjalankan beberapa arus melalui basis. Ini memungkinkan arus yang jauh lebih besar mengalir melalui kolektor. Rasio kemungkinan arus kolektor ke arus basis adalah gain dari transistor. FET dikontrol oleh tegangan, bukan arus. Saluran N dasar MOSFET mungkin memerlukan 12-15 volt di gerbang untuk dapat dihidupkan sepenuhnya, dengan 0V dimatikan sepenuhnya. Ada hal-hal yang disebut "tingkat logika" FET yang dapat beralih antara hidup dan mati cukup baik untuk didorong langsung oleh output logika 3.3V atau 5V.
Saya akan tidak setuju dengan Starblue dan mengatakan bahwa untuk aplikasi switching yang sangat sederhana untuk penggunaan hobi, dapatkan beberapa FET tingkat logika yang baik seperti IRLML2502. Harganya masing-masing 10 sen, tetapi sangat berkabut selama semuanya terbatas pada 20V. Saya pasti tidak akan memulai dengan itu untuk desain volume yang dilakukan oleh seorang profesional, tetapi jika Anda hanya ingin memulai dengan satu jawaban yang melayani sebagian besar kebutuhan, ini adalah bagian pertama yang baik untuk membiasakan diri.
Setelah Anda siap bereksperimen dengan bipolar, dapatkan 100 masing-masing 2N4401 dan 2N4403. Mereka sangat murah, tersedia secara luas, dan di sekitarnya cukup kuat untuk ukuran mereka. Mereka juga akan baik-baik saja untuk mengganti beban 200mA, tetapi Anda perlu tahu sedikit lebih banyak untuk menggunakannya dengan baik. Anda tidak dapat menghubungkannya langsung ke mikrokontroler ouput dalam aplikasi switching.
sumber
Lebih suka solusi paling sederhana dan termurah.
Jika transistor NPN dapat melakukan pekerjaan itu, gunakan itu. Untuk bel Anda, Anda dapat menggunakan beberapa transistor NPN daya kecil. Transistor NPN sinyal kecil untuk arus kurang dari sekitar 100mA, daya kecil hingga sekitar 1A.
Jika itu tidak cukup kuat, pertimbangkan MOSFET.
Relay, SCR (thyristor), dan triac lebih banyak untuk mengganti voltase yang lebih tinggi.
sumber