Mengapa Transistor PNP ini tidak akan memicu?

9

Rangkaian di bawah ini harus mengambil sinyal 3.3V dari MCU pada MCU_LS12 dan mengeluarkan sinyal sisi tinggi 12V.

Outputnya selalu 12V. Pada pelingkupan dasar ke transistor output tidak ditarik ke tanah "cukup" - hanya akan 12V kemudian ke 11.5V.

Apa yang saya lewatkan? Sinyal input pada LS12 adalah 3.3V dari MCU, mengirimkan gelombang persegi 50% untuk pengujian. Mengapa Q6 tidak menjatuhkan basis Q8 ke ground? Apa yang bisa saya ubah? Apakah pembagi?

masukkan deskripsi gambar di sini

MattyT2017
sumber
2
Apakah Anda menggambar Q8 dengan kolektor dan emitor terbalik atau apakah ini akurat dari sirkuit Anda?
Colin
2
Anda memerlukan resistor dasar untuk bias Q6. Kalau tidak, ia berfungsi sebagai pengikut emitor.
Mitu Raj
Diedit seperti yang diminta - Saya tidak percaya saya menempatkan Q8 terbalik!
MattyT2017
2
Apakah Anda memiliki beban yang melekat pada output?
The Photon
Ya dengan beban 200ohm, dan masalah kabel Q8 benar sama - jika saya menghapus koneksi dasar dari Q8 saya bisa melihat sedang dikirim gelombang persegi (meskipun tegangannya adalah 2.6v rendah, 4.6 hi)
MattyT2017

Jawaban:

5

Mari kita menggambar skematis menggunakan editor EESE (seperti yang seharusnya Anda lakukan):

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab

Saya tahu Anda salah kabel . Seperti yang ditunjukkan Andy, PNP normal masih dapat bertindak sebagai transistor PNP jika Anda membaliknya. Tetapi biasanya dengan jauh lebih buruk (karena cara doping dan secara fisik dibangun dalam BJT.) βQ8β

Namun, apa yang mungkin terlewatkan oleh Andy [dengan asumsi saya dapat menganggap Anda serius bahwa Anda menggunakan MJD127G ( lembar data )], maka ini adalah Darlington !! Anda tidak membalikkannya dan berharap banyak. Anda perlu mengaturnya dengan benar!

Karena Anda telah menyebutkan bahwa Anda telah menggunakan , saya akan menggunakannya. Ini berarti . Berikut bagan penting dari lembar data:I C 8 = 60RLOAD=200ΩIC8=60mA

masukkan deskripsi gambar di sini

The di saat ini. Jadi, Anda tidak dapat secara serius mengharapkan yang lebih baik daripada sekitar di seluruh . Pernah. Anda perlu merencanakan itu. Dan kurang, jika arus kolektor Anda meningkat secara signifikan. 11VCESAT800mVR L O A D11VRLOAD

Perhatikan bahwa mereka menggunakan untuk saturasi! Cukup signifikan. Tapi ini Darlington. Jadi itu yang diharapkan. Jika arus muat Anda benar-benar hanya maka arus basis Anda hanya perlu .60β=250 25060mA250μA

Sekarang, cukup jelas Anda juga menggunakan Darlington untuk ! Apa?? Baiklah. Benda itu memiliki minimum pada ! Apakah kamu waras? Arus basis yang diperlukan untuk sini, dalam konfigurasi pengikut emitor ini adalah (dengan asumsi bahwa pada arus rendah yang dipegang oleh (mungkin tidak.) Dalam kasus apa pun, Anda tidak memiliki basis apa pun saat ini untuk dibicarakan pada . β = 5000 I C = 10Q6 β=5000Q 6 50IC=10mAQ6 β Q 650nAβQ6

Jadi, apa nilai ? Hal ini . Namun, untuk, katakanlah, untuk , saya akan menggunakan sana. Nilai harus berasal paling banyak , jadi saya akan menempelkan sesuatu sana. (Saya sangat tergoda untuk membuatnya lebih besar. Tapi apa-apaan ini. Tetap dengan ini.) Jadi, sekali lagi, . R 22 = 3.3R2250R22=3.3V1V250μA=9200ΩR 25 7.250μAR25R 25 507.2kΩR25 2250μAR 22 = 3.322kΩR22=3.3V1V250μA+50μA7.2kΩ

skema

mensimulasikan rangkaian ini

Jika Anda menambah beban, cukup ikuti perhitungannya.


3A

Mari kita ulangi hal-hal untuk beban semacam itu:

skema

mensimulasikan rangkaian ini

1.5W

Jadi, sementara semua angka berhasil "semi-oke," Anda memiliki beberapa masalah.

  1. Pembuangan pada Darlington Anda hanya beberapa kali terlalu tinggi.
  2. 1.5V10.5V

Selain itu, sepertinya oke.

Anda harus berurusan dengan disipasi. Ini adalah salah satu kasus di mana MOSFET mulai terlihat cukup bagus.

jonk
sumber
Terima kasih atas balasan yang sangat terperinci. Darlingtons digunakan oleh naitvty saya yang berfokus pada pengemasan dalam perangkat lunak cad saya sebagai lawan dari spesifikasi (malas, dan menit terakhir bergegas untuk memutar PCB proto) @jonk - memuat sebenarnya lebih seperti 2 atau 3 A (jadi kira-kira 4-6ohms) Tanpa mengubah "terlalu banyak" apa yang bisa saya lakukan di sini - saya pikir pertama-tama ubah Q6 menjadi seperti proto kerja saya - perangkat SMT 2n3904 yang sesuai, dan tentu saja membalikkan Q8 yang tidak terpasang dengan benar / kabel - yang akan membawa saya kembali ke spesifikasi, dan dapatkan setidaknya proto berfungsi - menyempurnakan desain di tahap berikutnya?
MattyT2017
@ MattyT2017 wow. Jadi beberapa amp? Baik. Sekarang Darlington masuk akal. Ini membuatnya lebih mudah untuk menggunakan bjt reguler untuk transistor lain. Saya jauh dari rumah, tetapi akan menanggapi komentar Anda dengan lebih baik setelah saya kembali dan mendapatkan waktu sebentar. Segera.
Jonk
Jonk - ya masalah daya hanyalah pemborosan sederhana - apa yang akan menjadi jumlah komponen terendah yang dapat Anda anggap sebagai "kotak hitam" yang membutuhkan pemicu 3v3, arus rendah -> + 12v / 3A output yang mumpuni - sudahkah saya menyelesaikannya? cara yang salah sama sekali? Kami menggunakan fets untuk driver sisi rendah sepanjang waktu - jadi pada kenyataannya apa solusi sisi tinggi terbersih yang dapat Anda bayangkan?
MattyT2017
100mΩVGS∣=10V
7

VBE0.7V3.3V0.7V=2.6VVCE

VCE(sat)

ICIE=VB0.7VR22=3.3V0.7V220Ω12mA

Masalahnya adalah bahwa rangkaian itu berfungsi sebagai sumber arus asalkan memiliki ruang kepala tegangan menuju rel 12V. Di sirkuit Anda itu memaksa 12mA ke R25 (2.2kΩ) secara paralel dengan persimpangan BE dari Q8 (dengan asumsi Anda menghubungkan Q8 dengan benar, yaitu Anda menukar C dan E di sirkuit Anda).

0.7V2.2kΩ0.31mA<<12mA

Arus 12mA di dasarnya lebih dari cukup untuk memenuhi transistor keluaran dan membuatnya berfungsi sebagai saklar yang dihidupkan (yang Anda butuhkan). Namun, Anda tidak akan mendapatkan basis ditarik ke tanah, seperti yang Anda harapkan, karena "driver" transistor Q6 tidak bekerja seperti saklar, tetapi sebagai sumber arus (switchable).

Lorenzo Donati - Codidact.org
sumber
Kesalahan sekolah karena saya pikir - Q8 terbalik! Doh
MattyT2017
Q8 terbalik akan lebih menjadi pelakunya? Atau apakah saya masih melewatkan yang sudah jelas?
MattyT2017
@ MattyT2017 Apakah Anda hanya menggambar Q8 terbalik atau Anda kabel seperti itu di sirkuit Anda?
Lorenzo Donati - Codidact.org
kabel seperti itu juga di PCB
MattyT2017
6

Saya berasumsi bahwa transistor PNP (Q8) sengaja dihubungkan dengan emitor dan kolektor bertukar untuk mencapai Vce yang sedikit lebih rendah ketika jenuh. Teknik ini digunakan sekarang dan kemudian tetapi memang memiliki potensi masalah dengan kerusakan tegangan basis emitor-balik jadi lakukan perhitungan jika ini disengaja. Jika tidak, baca terus.

Outputnya selalu 12V.

Tanpa beban dan menggunakan meter impedansi tinggi DAN diberi arus bocor kecil melalui Q8, output akan cenderung ditarik ringan hingga 12 volt dan ini mungkin apa yang Anda lihat.

Pada pelingkupan dasar ke transistor output tidak ditarik ke tanah "cukup" - hanya akan 12V kemudian ke 11.5V.

Persimpangan antara 12 volt dan basis adalah dioda konduktor maju dan kemungkinan hanya turun antara 0,4 volt dan 0,7 volt untuk arus basis moderat. Ini bukan masalah. Arus basis diatur oleh 3,3 volt pada basis Q6 - ia akan "menempatkan" sekitar 2,7 volt pada emitor Q6 dan memaksa arus sekitar 12 mA mengalir melalui R22 - arus ini sebagian besar akan dilewatkan melalui basis Q8 ( sekitar 10 mA) untuk menyalakannya.

Apa yang saya lewatkan?

Selain beban keluaran dan kolektor dan emitor kabel mungkin salah, tidak banyak.

Andy alias
sumber
Ok jadi saya telah mencoba memindahkan R22 ke pangkalan, dan menghubungkan emitor ke ground, sehingga saya sekarang memiliki sinyal 4.5v / 0.7v yang stabil ke pangkalan Q8, dan menambahkan beban 200ohm ke Q8, dan menukar dengan benar kabel C / E - masih tidak ada sukacita - Saya benar-benar bingung (harus terlambat hari ini!) dari apa yang seharusnya menjadi sirkuit sisi tinggi yang cukup padat - perlu menggerakkan beberapa amp dari sinyal 3v3 - betapa sulitnya ? :)
MattyT2017
β
1
@ MattyT2017 jika Anda ingin beberapa amp mungkin beta dari transistor (Q8) benar-benar buruk pada level ini. Saya akan menggunakan MOSFET saluran P sebagai driver output untuk amp atau di atas.
Andy alias
@ Andyaka Saya baru saja membaca komentar Anda! Menisik. Anda mengatakan apa yang saya tambahkan pada jawaban saya. :)
jonk
@ MattyT2017 Baru saja menambahkan beberapa hal tambahan untuk Anda pikirkan. Saya pikir Andy benar tentang MOSFET, omong-omong. Dan sekarang Anda dapat melihat sebagian alasannya.
Jonk
3

Komentar 1) Saat menggunakan transistor BJT sebagai saklar (bukan amplifier), sambungkan emitor langsung ke sumber listrik, tanpa elemen rangkaian antara emitor dan sumber listrik. Untuk transistor NPN sambungkan emitor secara langsung ke power rail NEGATIF ​​(mis. GROUND), dan untuk transistor PNP sambungkan emitor langsung ke power rail POSITIF (mis., 12V_IGN_ON, yang saya anggap sebagai sumber listrik Anda). Hubungkan kolektor ke beban yang dihidupkan ON | OFF. [Demikian pula, untuk sakelar MOSFET, hubungkan pin SUMBER MOSFET langsung ke sumber daya: SUMBER N-MOS ke sumber daya NEGATIF; SUMBER P-MOS ke sumber daya POSITIF. Hubungkan DRAIN ke beban.]

Komentar 2) Transistor output dalam pasangan Darlington tidak akan jenuh (nyalakan sepenuhnya); itu akan mendekati saturasi tetapi tidak akan pernah mencapai saturasi. Dengan mengingat hal ini, transistor Darlington yang Anda gunakan akan menghamburkan lebih banyak tenaga dan menjadi jauh lebih panas daripada transistor BJT "standar" yang beroperasi dengan saturasi; oleh karena itu, daya yang lebih sedikit akan tersedia untuk pengiriman ke beban saat menggunakan pasangan Darlington seperti yang dilakukan di sini. TL; DR: Jangan pernah gunakan transistor pasangan Darlington untuk mengganti sirkuit yang harus beralih antara cutoff (OFF) dan saturation (ON).

Komentar 3) IMO, paling mudah untuk bekerja dengan perhitungan saat ini ketika merancang sirkuit switching BJT. Asumsikan beban output menarik arus maksimum 100 mA. Mari kita asumsikan Anda mengganti transistor Darlington Q8 dengan PNP BJT sinyal kecil (misalnya, 2N3906) yang beta saturasi-nya adalah 10 (lihat lembar data). Untuk perhitungan perkiraan pertama yang kami gunakan,

Q8_IC_sat = Q8_Beta_sat * Q8_IB_sat

Karena itu,

=> IB_sat = IC_sat / Beta_sat
= (-100 mA) / (10)
=> IB_sat = -10 mA

Jadi basis Q8 saat ini harus setidaknya 10 mA. Arus basis ini "diprogram" melalui resistor pembatas arus yang dinilai sesuai R_X yang terhubung secara seri antara kolektor Q6 dan basis Q8. (nb Hilangkan resistor R22 dan R25.)

R_X = ((12V_IGN_ON) - (Q8_VBE(SAT) @ Q8_IC=100mA) - (Q6_VCE(SAT) @ Q6_IC=10mA)) / 10mA

Ganti Q6 dengan NPN BJT - misalnya, sinyal kecil 2N2222A. Tujuannya sekarang adalah untuk memenuhi Q6 ketika pin output digital mikrokontroler diprogram untuk menghasilkan output logika TINGGI. Sekali lagi, melihat lembar data 2N2222A kita melihat beta saturasi adalah 10. Jadi arus yang diperlukan mengalir keluar dari pin output digital mikrokontroler dan ke basis Q6 adalah

Q6_IB_sat = Q6_IC_sat / Q6_Beta_sat
= (10 mA) / (10)
=> IB_sat(Q6) = 1 mA

Arus 1 mA ini dapat diprogram melalui resistor pembatas arus yang dinilai dengan tepat R_Y yang terhubung secara seri antara pin keluaran digital mikrokontroler dan basis Q6:

R_Y = ( (microcontroller VOH) - (Q6_VBE(Sat) @ Q6_IC(sat)=10mA) ) / 1 mA

di mana 'VOH' adalah tegangan minimum untuk logika sinyal output TINGGI di pin output digital mikrokontroler (lihat lembar data mikrokontroler untuk menemukan VOH).

VOH <= uC digital output pin logic HIGH voltage < 3.3V
Jim Fischer
sumber
2

Anda perlu bias Q6 dengan benar, dengan basis resistor. Saat ini ia adalah pengikut emitor. Karenanya emitor berada pada 3.3V - Vbe = 2.6 V

Mitu Raj
sumber
-2

Bjt kedua entah bagaimana jenuh

Kunal p
sumber
1
Kemudian jelaskan apa yang menyebabkan ini dan bagaimana cara memperbaikinya.
Finbarr
Dalam gambar OP, transistor Q8 adalah pasangan Darlington. Transistor input pada pasangan Darlington dapat didorong ke saturasi, tetapi output transistor tidak dapat jenuh, dengan asumsi orang menggunakan definisi biasa 'saturasi' untuk transistor NPN: VE <VB> VC.
Jim Fischer