Чому цей транзистор PNP не спрацьовує?


9

Наведена нижче схема повинна приймати сигнал 3,3 В від MCU на MCU_LS12 та виводити сигнал 12В високої сторони.

Вихід завжди 12В. При обробці основи на вихідному транзисторі не витягується на землю "достатньо" - йде лише 12В, потім 11,5В.

Що я пропускаю? Вхідний сигнал на LS12 - це 3,3 В від MCU, що надсилає 50% квадратної хвилі для тестування. Чому Q6 не скидає базу Q8 на землю? Що я можу змінити? Це роздільник?

введіть тут опис зображення


2
Ви намалювали Q8, коли колектор і випромінювач перевернуті або це точно у вашій схемі?
Колін

2
Вам потрібен базовий резистор до зміщення Q6. Інакше він працює як послідовник випромінювачів.
Mitu Raj

Відредаговано як потрібно - я не можу повірити, що я поставив Q8 догори дном!
MattyT2017

2
Чи є у вас навантаження на вихід?
The Photon

Так, при навантаженні 200ohm, і Q8 підключено правильно те саме питання - якщо я видаляю базове з'єднання з Q8, я можу бачити, що йому надсилається квадратна хвиля (хоча напруга 2,6 В, 4,6 привіт)
MattyT2017

Відповіді:


5

Давайте намалюємо схему за допомогою редактора EESE (як і слід було зробити):

схематичний

імітувати цю схему - Схематично створено за допомогою CircuitLab

Я збираю вас проводів Q8неправильно. Як вказує Енді, звичайний PNP все ще може виступати транзистором PNP, якщо ви його перевернули. Але зазвичай із набагато гіршимβ (завдяки тому, як речі легуються та фізично будуються в BJT.)

Однак те, що Енді, можливо, пропустив [припускаючи, що я можу сприймати вас серйозно, що ви використовуєте MJD127G ( таблицю даних )], то це Дарлінгтон !! Ви не перевертаєте їх і очікуєте багато. Вам потрібно правильно їх влаштувати!

З тих пір, як ви згадали, що використовували RLOAD=200Ω, Я піду з цим. Це означає простоIC8=60мА. Ось важлива діаграма з таблиці:

введіть тут опис зображення

The VСЕSАТ800мВпри цій течії. Тож ви не можете серйозно розраховувати на краще, ніж приблизно11V поперек RLОАD. Колись. Потрібно планувати це. І менше, якщо струм вашого колектора значно збільшується.

Зауважте, що вони використовують a β=250для насичення! Досить вагомий. Але це Дарлінгтон. Тож цього і слід було очікувати. Якщо ваш струм навантаження справді лише60мА тоді ваш базовий струм лише повинен бути 250μA.

Тепер цілком зрозуміло, що ви також використовуєте Дарлінгтон Q6! Що?? Ну добре. Ця річ має мінімум β=5000 в IC=10mA! Ви здорові? Базовий струм, необхідний дляQ6 тут, у цій конфігурації послідовника випромінювача 50nA (припускаючи, що при цих низьких струмах, що β утримує (напевно, ні.) У будь-якому випадку у вас немає базового струму, про який можна говорити Q6.

Тож у чому значення R22? ЙогоR22=3.3V1V250μA=9200Ω. Однак облік, скажімо,50μA для R25, Я б використовував 7.2kΩтам. ЗначенняR25 має мати джерело не більше 50μA, то я би приклею щось 22kΩтам. (Я б дуже спокусився зробити його набагато більшим. Але що за чорт. Дотримуйтесь цього.) Так, знову ж таки,R22=3.3V1V250μA+50μA7.2kΩ.

схематичний

моделювати цю схему

Якщо ви збільшуєте навантаження, просто дотримуйтесь розрахунків.


Чому ви використовуєте Дарлінгтони ?? Ага. Тепер ви згадуєте, що у вас може бути навантаження, що піднімається вгору3A. Тож має сенс.

Давайте повторимо речі для такого навантаження:

схематичний

моделювати цю схему

Цей Дарлінгтон знизить більше напруги і тепер розвіяє неабияку потужність. Насправді це розсіюється більше, ніж ви наважуєтесь застосувати !! Погляньте на термостійкість, а також на максимальні робочі температури! Якщо припустити, що ви не робите чогось особливого на самій дошці, щоб краще розсіюватися, ви не можете розсіяти більше, ніж приблизно1.5W на цьому пристрої.

Отже, хоча всі номери працюють "напівдобре", у вас є кілька проблем.

  1. Розсіювання на вашому Дарлінгтоні просто в кілька разів завелике.
  2. Ви втратите приблизно 1.5Vвід вашої високої сторони рейки подачі до вантажу. Якщо ви можете жити з о10.5V, то це може бути не такою проблемою. Але це так, припускаючи, що Дарлінгтон не просто спалює себе першим.

Крім цього, здається нормальним.

Потрібно мати справу з розсіюванням. Це один із тих випадків, коли MOSFET починає виглядати досить непогано.


Дякую за дуже детальну відповідь. Дарлінгтони, що використовуються моїм naitvty, зосереджуючись на упаковці в моєму програмному забезпеченні cad на відміну від специфікацій (ліниво і в останню хвилину поспішають крутити протоплати) @jonk - завантаження насправді більше схоже на 2 або 3 A (тобто приблизно 4-6 Ом) без зміни "Занадто багато", що я тут можу зробити - я думаю, що спочатку змініть Q6 таким, як мій робочий прото - пристрій SMT 2n3904 equivlant, а потім, звичайно, перевернути неправильно розміщений / провідний Q8 - це поверне мене до специфікації, і отримати хоча б прото-роботи - вдосконалення дизайну на наступному етапі?
MattyT2017

@ MattyT2017 вау Так кілька амперів? Добре. Тепер Дарлінгтон має певний сенс. Це полегшує використання звичайного bjt для іншого транзистора. Я не вдома, але краще звернусь до вашого коментаря, коли я повернусь і отримаю мить. Скоро.
джонк

Jonk - так, питання живлення - це просто простий витрата - що б найнижчим був показник компонента, який ви можете вважати "чорною скринькою", вимагає 3В3, тригер низького струму -> + 12 В / 3А, здатний на виході - я щойно про це пішов неправильний шлях цілком? Ми постійно користуємося факетом для водіїв із низькою стороною - тож насправді, яке найчистіше рішення з високої сторони ви можете передбачити?
MattyT2017

@ MattyT2017 Це залежить. Я б, мабуть, все ще використовував BJT, оскільки у мене їх тут тисячі, і мошфети є "дорогими" (хоча і поширеними), а також мають ємнісні проблеми з приводом для більшої швидкості, які займають більше "думки" для мене. У вас є певний PFET, який у вас є на складі чи вам подобається? В основному, ви хочете скинути якомога менше напруги, тому шукайте опори100mΩ або менше з приводом на затвор VGS∣=10V(або меншої величини) і при подачі зливного струму, що перевищує максимальний струм, який ви хочете підтримати.
джонк

7

Навіть якщо Q6 можна було б увімкнути повністю, що не відбувається в цій схемі, він матиме a VБЕ крапля 0.7V, отже, ви знайдете його випромінювач 3.3V0.7V=2.6Vприблизно. Тому навіть якщоVCE були майже нульовими (як я вже сказав, неможливо у вашій схемі), база Q8 не буде потягнута на землю.

Позбавтеся R22 від випромінювача і поставте його послідовно з базою Q6, щоб встановити відповідний ухил для включення Q6. За допомогою цієї модифікованої схеми Q6 діє як комутатор і може підтягувати основу Q8 дуже близько до землі (однак не зовсім так: у вас буде невелика напруга насиченняVCE(sat) через термінали СЕ Q8, ймовірно, менше 200мВ).

Як бічна примітка, R22 на випромінювачі Q6 виступає як джерело постійного струму, при цьому вихідний струм є його IСIЕ=VБ-0,7VR22=3.3V-0,7V220Ω12мА.

Проблема полягає в тому, що цей ланцюг працює як джерело струму до тих пір, поки він має висоту напруги у напрямку до 12V рейки. У вашому ланцюзі він змушує цих 12 мА перетворюватися на R25 (2,2 кОм) паралельно з BE-переходом Q8 (якщо припустити, що ви правильно підключите Q8, тобто ви поміняєте C і E у своїй схемі).

Цей струм розбивається і протікає майже повністю у прямому зміщеному переході BE у Q8. Чому? Оскільки, якби цей перехід був відключеним, весь струм 12 мА протікав би в R25, і для цього знадобилося б перепад 26В через нього, що неможливо з 12В-рейкою. Отже, перехід BE повинен бути увімкнутим, і як такий він покаже перепад ~ 0,7 В через нього, що накладе дуже малий струм в R25 (0,7V2.2кΩ0,31мА<<12мА).

Струму 12 мА в його базі більш ніж достатньо, щоб наситити вихідний транзистор і змусити його працювати як включений перемикач (що саме вам потрібно). Однак ви не отримаєте його основу, як ви очікували, тому що «драйвер» транзистор Q6 працює не як комутатор, а як (перемикається) джерело струму.


Школа, про помилку, я думаю - Q8 догори ногами! Doh
MattyT2017

Перевернутий Q8 був би більше винуватцем? Або я все одно пропускаю очевидне?
MattyT2017

@ MattyT2017 Ви малювали лише Q8, перевернутий чи ви його провідним способом у своїй схемі?
Лоренцо Донаті - Codidact.org

провіднили його так і на друкованій платі
MattyT2017

6

Я припускаю, що транзистор PNP (Q8) навмисно пов'язаний з емітером і колектором, що змінюється, щоб досягти трохи нижчого Vce при насиченні. Ця методика застосовується час від часу, але у нього є потенційні проблеми із зворотним розбиттям напруги на базі випромінювача, тому робіть математику, якщо це навмисно. Якщо ні, читайте далі.

Вихід завжди 12В.

Без навантаження та з використанням вимірювача високого опору ТА з урахуванням невеликого струму витоку через Q8, вихід буде, як правило, легко витягуватися до 12 вольт, і це може бути те, що ви бачите.

При обробці основи на вихідному транзисторі не витягується на землю "достатньо" - йде лише 12В, потім 11,5В.

З'єднання між 12 вольтами і базою - це діод, що проводить вперед, і, швидше за все, для помірного базового струму він може знизитися лише від 0,4 до 0,7 вольт. Це не проблема. Базовий струм встановлюється 3,3 вольт на базі Q6 - він "покладе" близько 2,7 вольт на випромінювач Q6 і змусить текти близько 12 мА протікати через R22 - цей струм буде значною мірою пропускатися через базу Q8 ( близько 10 мА), щоб увімкнути його.

Що я пропускаю?

Окрім вихідного навантаження та, можливо, неправильно підключення колектора та випромінювача, нічого особливого.


Гаразд, я спробував перемістити R22 на базу і з'єднати еміттре з землею, так що тепер у мене є стабільний стабільний сигнал 4,5 В / 0,7 В, що надходить на базу Q8, і додав навантаження на огу 200 Ом на Q8 і поміняв обернено провідний C / E - все ще немає радості - я дуже розгублений (треба запізнитися вдень!) у тому, що має бути досить симплексний високий бічний ланцюг - не для того, щоб проїхати пару ампер від сигналу 3v3 - наскільки важко це може бути ? :)
MattyT2017

@ MattyT2017 Ваша схема (за винятком перевернутого Q8) використовує Q6 в якості послідовника випромінювачів і є чудовою топологією, незважаючи на те, що деякі люди цілком сприймають цю ідею. Він має величезну перевагу, оскільки дозволяє повністюβQ6, що застосовується. Недоліком його є те, що при його руйнуванні можуть виникати високочастотні коливання (їх легко виправити за допомогою невеликого базового резистора.) Ваша проблема полягає в тому, що тут говорить Енді.
jonk

1
@ MattyT2017, якщо ви хочете пару ампер, можливо, бета транзистора (Q8) дійсно бідна на цьому рівні. Я б використовував P-канал MOSFET як вихідний драйвер для підсилювача або вище.
Енді ака

@Andyaka Я просто прочитав ваш коментар! Дарн. Ви сказали, що я щойно додав до своєї відповіді. :)
jonk

@ MattyT2017 Просто додав кілька додаткових речей, про які можна подумати. Я думаю, Енді має рацію щодо мосфета, до речі. А тепер ви можете побачити частину, чому.
jonk

3

Коментар 1) Використовуючи транзистор BJT як комутатор (а не підсилювач), підключіть випромінювач безпосередньо до джерела живлення, без елементів ланцюга між випромінювачем та джерелом живлення. Для транзисторів NPN підключіть випромінювач безпосередньо до напруги NEGATIVE (наприклад, GROUND), а для PNP-транзисторів підключіть випромінювач безпосередньо до позитивної силової рейки (наприклад, 12V_IGN_ON, на яку я припускаю, що є вашим джерелом живлення). Підключіть колектор до навантаження, яке перемикається УВІМКНЕНО | [Аналогічно, для перемикачів MOSFET підключіть джерело джерела живлення MOSFET безпосередньо до джерела живлення: ДЖЕРЕЛ N-MOS до НЕГАТИВНОГО джерела живлення; Джерело P-MOS до позитивного джерела живлення. Підключіть DRAIN до вантажу.]

Коментар 2) Вихідний транзистор у Дарлінгтонській парі не наситить (увімкніть повністю); вона наблизиться до насичення, але ніколи не досягне насичення. Зважаючи на це, транзистори Дарлінгтона, які ви використовуєте, будуть розсіювати (витрачати) більше енергії та отримувати набагато гарячіше, ніж "стандартний" транзистор BJT, який працює на насиченні; тому при використанні пари Дарлінгтона буде доступно менше енергії для доставки вантажу, як це робиться тут. TL; DR: Ніколи не використовуйте парні транзистори Дарлінгтона для комутації ланцюгів, які повинні перемикатися між відключенням (ВИКЛ) та насиченням (ВКЛ).

Коментар 3) IMO, найпростіше працювати з поточними розрахунками при проектуванні схем комутації BJT. Припустимо, що вихідне навантаження витягує максимальний струм 100 мА. Припустимо, ви замінили транзистор Q8 Дарлінгтона на малосигнальний PNP BJT (наприклад, 2N3906), бета-насиченість якого становить 10 (див. Таблицю даних). Для першого розрахунку наближення ми використовуємо,

Q8_IC_sat = Q8_Beta_sat * Q8_IB_sat

Тому

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

Таким чином, струм, що виходить з бази Q8, повинен бути не менше 10 мА. Цей базовий струм "запрограмований" за допомогою відповідного значення резистора обмеження струму R_X, з'єднаного послідовно між колектором Q6 і базою Q8. (nb Усуньте резистори R22 та R25.)

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

Замініть Q6 NPJ BJT - наприклад, малосигнальний 2N2222A. Мета тепер - наситити Q6, коли цифровий вихідний контакт мікроконтролера запрограмований для отримання логічного ВИСОКОГО виходу. Ще раз, дивлячись на таблицю даних 2N2222A, ми бачимо, що бета-насиченість дорівнює 10. Отже, необхідний струм, що витікає з цифрового вихідного штифта мікроконтролера і в базу Q6,

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

Цей струм 1 мА може бути запрограмований за допомогою відповідного значення резистора обмеження струму R_Y, підключеного послідовно між цифровим вихідним штифтом мікроконтролера та базою Q6:

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

де 'VOH' - мінімальна напруга для логічного ВИСОКОГО вихідного сигналу на цифровому вихідному штифті мікроконтролера (див. таблицю даних мікроконтролера, щоб знайти VOH).

VOH <= uC digital output pin logic HIGH voltage < 3.3V

2

Вам потрібно правильно змістити Q6, з базовим резистором. В даний час це послідовник випромінювачів. Отже, випромінювач знаходиться на рівні 3,3 В - Vbe = 2,6 В


-2

Другий bjt якось насичений


1
Потім поясніть, що це могло спричинити і як це виправити.
Фінбарр

На малюнку ОП транзистор Q8 - пара Дарлінгтона. Вхідний транзистор для Дарлінгтонської пари може бути приведений в насичення, але вихідний транзистор не може наситити, якщо припустити, що для транзистора NPN NPN використовується звичайне визначення "насичення": VE <VB> VC.
Джим Фішер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.