Diperlukan penjelasan tentang penggunaan 2 transistor sebagai saklar

11

Saya disarankan untuk menggunakan desain berikut untuk mendorong beban dengan micro-controller. Saya ingin tahu bahwa mengapa perlu menggunakan 2 transistor (n-ch dan p-ch) untuk bertindak sebagai saklar dan bukan hanya satu?

Saya mencari di Google dan youtube, dan sebagian besar halaman menggunakan satu transistor (kebanyakan n-ch) untuk beralih, seperti halaman ini:

http://www.electronics-tutorials.ws/transistor/tran_7.html

Bisakah Anda jelaskan kelebihan atau kekurangan memiliki desain seperti itu (2 transistor) lebih dari satu-transistor switch?

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab

Nima Sajedi
sumber
Tegangan I / O digital, tahukah Anda apa itu? Saya membayangkan itu kurang dari 5V.
DiBosco
itu tergantung jika saya menghubungkannya ke Arduino nano itu akan menjadi 5V, jika saya terhubung ke Arduino MKRFox1200, itu akan menjadi 3,3V. tetapi skema ini bekerja dengan baik dengan keduanya. untuk transistor saya telah menggunakan NDP6020P sebagai P-ch dan IRL1540N sebagai N-ch yang memiliki VGS rendah (th), dan bukannya 10K resistor, saya menggunakan resistor 100K.
Nima Sajedi
N-ch adalah IRLI540N dan datasheet dapat diakses melalui infineon.com/dgdl/…
Nima Sajedi
Artikel yang Anda referensi berbicara tentang sirkuit sisi tinggi dan sisi rendah. Apakah Anda memahami perbedaan antara mengemudi sisi tinggi dan rendah? Apakah Anda mengerti bagaimana FET tipe-p dihidupkan dan dimatikan dibandingkan dengan tipe-n dan bagaimana dua jenis FET yang berbeda mendorong beban?
DiBosco
1
lihat juga jawaban ini: Pencarian berkelanjutan untuk memahami MOSFET P-channel
Nick Alexeev

Jawaban:

8

Jika ayunan sinyal digital adalah 5 V penuh, maka Anda dapat menggunakan FET kanal-P akhir saja.

Keuntungan dari sirkuit dua-transistor adalah bahwa tegangan daya sedang diaktifkan dan tegangan daya sinyal digital tidak perlu sama. Rangkaian yang Anda tunjukkan akan bekerja dengan tegangan daya yang mencapai tegangan GS maksimum yang dapat ditangani FET kedua.

Olin Lathrop
sumber
Terima kasih Olin, dapatkah saya menyimpulkan bahwa semua sirkuit satu-transistor memiliki tegangan yang sama pada VSS (yang akan diaktifkan) dan level tegangan sinyal (dalam hal ini pin GPIO)?
Nima Sajedi
1
@ Nima: Untuk sakelar sisi tinggi, seperti yang Anda tunjukkan, Anda biasanya hanya menggunakan satu transistor jika ayunan level logika meluas ke voltase daya yang diaktifkan. Jika tidak, transistor tidak dapat dimatikan dengan andal.
Olin Lathrop
7

Ini adalah saklar sisi atas. Sebagian besar sirkuit yang mungkin Anda lihat adalah saklar sisi bawah. Pergantian sisi atas menambahkan beberapa masalah menarik yang unik untuk aplikasi itu. Karena itu, ada banyak alasan untuk sakelar dua tahap yang Anda indikasikan. Dua yang utama adalah:

  1. Bahkan ketika tegangan yang diaktifkan sama dengan tegangan catu daya logika Anda, tegangan output logika tingkat tinggi dapat secara signifikan lebih rendah daripada rel. Hal ini dapat mengakibatkan beralihnya MOSFET P-Channel tunggal secara tidak konsisten.

  2. Gerbang MOSFET pada dasarnya adalah kapasitor, dan karena P-Channel MOSFET mengandalkan resistor pull-up untuk mematikannya, ukuran pull-up itu harus relatif kecil jika Anda perlu mengganti daya ini dengan cepat . Dengan demikian, arus yang Anda perlukan untuk menarik turun melalui pull-up ketika N-Channel aktif bisa jauh lebih tinggi daripada GPIO Anda bisa tenggelam.

Keuntungan tambahan

  1. Kontrol dua tahap juga memungkinkan Anda untuk mengalihkan tegangan yang jauh lebih tinggi ke beban daripada pasokan logika. Secara teoritis Anda dapat beralih ke maksimum VDS perangkat P-Channel dengan driver dua tahap. Namun, rangkaian perlu dimodifikasi untuk membatasi tegangan pada gerbang P-Channel ke bawah Vgs_max. Lebih lanjut, switching sisi-atas dari tegangan yang sangat tinggi pada umumnya bermasalah.

  2. Dengan menggunakan N-Channel sinyal kecil untuk perangkat pertama, Anda dapat secara signifikan mengurangi beban kapasitif pada pin GPIO. Ini mengurangi ketegangan pada yang terakhir dan menjaga persediaan logika Anda kurang "berisik".

Trevor_G
sumber
2
Menambah jawaban Anda, pengalaman saya di industri (setidaknya di Inggris) adalah bahwa ini lebih sering disebut "driver sisi tinggi" dan "driver sisi rendah", sering disingkat menjadi "HSD / LSD".
Graham
6

Sebagai tambahan untuk jawaban @ OlinLathrop, perbedaan lain antara FET kanal-P (dengan atau tanpa FET kanal-N tambahan) dan FET kanal-N yang ditunjukkan pada tautan Anda adalah bahwa kanal-P adalah saluran tertinggi. sakelar samping (mengalihkan Vcc ke beban) sementara saluran-N adalah sakelar sisi rendah (mengalihkan arde ke beban).

Untuk beban sederhana tanpa I / O tambahan, seperti LED, motor, dll., Saklar sisi rendah baik-baik saja. Untuk beban dengan I / O yang terhubung ke sirkuit yang ditenagai secara terpisah, seperti mikrokontroler atau sensor lainnya, umumnya lebih disukai untuk menjaga ground tetap terhubung dan menggunakan sakelar sisi-tinggi.

DoxyLover
sumber