Використання Mosfet та P- проти N-каналу


25

Я намагаюся використовувати Arduino для включення / відключення 12V соленоїда. Я використав H-міст і отримав це добре. Тоді я вирішив спростити речі і отримати єдиний мосфет замість багатоканального Н-мосту, і я дуже заплутався. Я намагаюся зрозуміти правильний спосіб використання мусфету P-каналу (або N-каналу) у цьому налаштуванні, і натрапив на цю прикладну схему в google:

зразок схеми

Чому задіяний ще один транзистор (2N3904), і чому є діод через навантаження?

Я розумію, що P-канал активується, коли Vгате підведений високий (вище Vсоуrcе + Vгrаiн ), отже, підтягування, але чому додатковий транзистор? Чи не повинен MCU (в даному випадку PIC) робити те саме?

Крім того - у сценарії, коли все, що я роблю, це ввімкнення або вимкнення навантаження (як мій соленоїд), чи є причина використовувати N-канал проти P-каналу?


1
Я новачок у цьому - яке програмне забезпечення ви використовуєте для створення цих зображень?
Андрій Мао

тільки що
гуглили месфети

1
Використовуване програмне забезпечення, швидше за все, є Proteus.
Rrz0

Відповіді:


29

Порівняйте дії P і N каналу MOSFET у своїй схемі.

(Я залишив перехідний транзистор, щоб допомогти порівнянню.)

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

Вихід PIC не любить підключатися до 12 В, тому транзистор діє як буфер або перемикач рівня. Будь-який вихід з PIC більше 0,6 В (ish) перетворить транзистор у положення.

П КАНАЛЬНИЙ МОЗФЕТ . (Навантаження пов'язане між водостіком та землею)

Коли вихід PIC низький, транзистор вимкнено, а затвор P MOSFET ВИСОКИЙ (12 В). Це означає, що P MOSFET ВИМКНЕНО.

Коли вихід PIC ВИСОКИЙ, транзистор увімкнено і тягне затвор МОЗФЕТУ НИЗЬКОГО. Це вмикає MOSFET і струм буде протікати через навантаження.

N КАНАЛЬНИЙ МОЗФЕТ . (Навантаження підключено між каналізацією та + 12В)

Коли вихід PIC низький, транзистор вимкнено, а затвор P MOSFET ВИСОКИЙ (12 В). Це означає, що N MOSFET увімкнено, і через навантаження буде протікати струм.

Коли вихід PIC ВИСОКИЙ, транзистор увімкнено і тягне затвор МОЗФЕТУ НИЗЬКОГО. Це вимикає MOSFET.

Поліпшена схема MOSFET .

Ми могли би усунути транзистор за допомогою цифрового типу N MOSFET - для роботи йому потрібен лише сигнал 0-5В з виходу ПІК та ізолює вивід PIC від джерела 12В.

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

Якщо вихід PIC ВИСОКИЙ, MOSFET увімкнено, коли він низький, MOSFET вимкнено. Це точно так само, як і в оригінальній схемі P MOSFET. Серійний резистор був зменшений, щоб сприяти включенню, вимкненню, швидше заряджаючи або розряджаючи ємність затвора.

Вибір пристрою в основному відповідає вашим потребам дизайну, хоча в цьому випадку цифровий тип N MOSFET виграє з простоти в плані простоти.


Чи не має в поліпшеному ланцюзі резистора між воротами та землею, щоб переконатися, що FET знову знизиться після того, як мікроконтролер поверне напругу до 0?
captcha

1
@captcha Вихідний штифт рис ефективно заземляє ворота через резистор 100R і вимикає MOSFET. Додавання додаткового резистора не матиме ефекту.
JIm Dearden

Нічого собі, це чудова новина, оскільки я завжди включав цей резистор у свої проекти MCU. Коли простір на виграші, кожен біт допомагає. Спасибі!
captcha

Штани P-каналів мають більший опір увімкнення живлення через нижню рухливість отвору
аутизм

2
@diegoreymendez Ні. Джерело-затвор фактично є "конденсатором", тому невеликий резистор серії (в даному випадку 100 Ом) обмежує початковий зарядний / розрядний струм від / до вихідного виходу. Це також запобігає можливим коливанням через індуктивність в платі / сполучному проводі. Ігнорування опору вводу / виводу (що збільшило б значення резистора) пікового струму є простим розрахунком закону Ома. 5/100 = 50mA. Через 5 часових констант це практично дорівнює нулю. Якщо вхідна ємність 2000pF, постійна часу = (CR) = 0,2uS. Як і більшість дизайнерських розрахунків, це спрощення та компроміс.
JIm Dearden

5

Біполярний транзистор присутній як драйвер для MOSFET. Хоча для постійного струму MOSFETS мають дуже високий опір і так виглядають як відкриті ланцюги, вони насправді ємнісні. Для того, щоб увімкнути, в них потрібно перенести заряд, і для цього потрібно швидко рухатися.

BJT (і загальна конструкція схеми) також приносить наступну перевагу: невеликий і передбачуваний включення напруги. Ви можете замінити там різні BJT, і поведінка буде подібною.

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

Щоб використовувати невеликий позитивний сигнал для включення ланцюга, необхідно використовувати транзистор NPN. Але вихід цього є інвертованим, з великим навантаженням в сторону, і тому використовується P-канал MOSFET. У цьому є ще одна приємна особливість, яка полягає в тому, що навантаження контролюється з позитивної сторони, і таким чином залишається заземленою, коли транзистор відключений.

Схематичний символ для MOSFET виглядає як пристрій виснаження (оскільки канал намальований суцільним, а не як три секції). Це, мабуть, лише помилка. Схема виглядає як налаштування режиму вдосконалення млини.

P-канал MOSFET активується, коли затвор низький. Він намальований «догори ногами». Подумайте про це як аналог PNP BJT.

Діод "маховика" завершує ланцюг індуктивного навантаження, коли транзистор / перемикач відкривається. Індуктор намагається підтримувати той самий струм, що протікає в тому ж напрямку. Зазвичай цей струм протікає через контур транзистора. Коли це різко відсікається, він протікає через діодний контур, таким чином, що його напрямок через навантаження є однаковим, а це означає, що через діод тече протилежний шлях. Щоб таке продовження струму відбулося, індуктор повинен генерувати "зворотний ЕРС": напруга, напрямок якої напрямок протилежний тому, який раніше до нього застосовувався.


2

Вам слід додати 4k7 від воріт до землі, щоб уникнути того, щоб ваш FET проводився, коли ваш io-pin має високий імпеданс або не підключений. У цьому випадку проста зарядка з вашої руки може активувати MOSFET, і є ймовірність, що він буде безперервно керувати вашою схемою, навіть коли на штирі затвора немає живлення.


2
Коли ви говорите "ви", кого ви маєте на увазі: Колосі (ОП) чи Джим? Зауважте, що схема в ОП має P-канал MOSFET (на противагу N-каналу) та 10-кратну підтягування на воротах. Ця підтяжка робить саме те, що ви описуєте.
Нік Алексєєв

2
  1. Чому задіяний ще один транзистор (2N3904)? - так, щоб драйвер затвора не бачив опір менше 10 к (опір). 10k резистор і BJT насправді необов’язкові, але елегантні, якщо їх додати. Редагувати: Ну, важливо, щоб ШІМ працював належним чином. він перетворює цифровий сигнал, необхідний для того, щоб PNP працював так, як вам потрібно. Ви все ще можете опустити BJT, якщо зможете інвертувати керуючий сигнал до виходу.

  2. І чому через навантаження є діод? - оскільки індуктивні навантаження (соленоїди, двигуни тощо) призводять до течії струмів у інший бік, коли вони вимикаються. Оскільки ви використовуєте ШІМ для управління чимось, воно в основному швидко включається і вимикається. Ви включаєте двигун, ротор починає крутитися, ви вимикаєте його, ротор все ще крутиться, а потім діє як генератор, що змушує текти струму в іншому напрямку. Ця зворотна полярність може пошкодити компоненти, але миттєво заперечується після додавання діода.


Як тоді реле або соленоїд виробляє ту зворотну напругу? Це діод "пролетів", і він є для того, щоб обмежити індуктивний "удар", який транзистор (BJT або FET) побачив би при відключенні живлення. Просте реверсування нічого не дасть нічого, однак, коли струм зменшується, індуктор (який є двигунами, реле і соленоїдами) буде виробляти набагато більшу негативну напругу, оскільки скидає струм. Цей удар може бути набагато більшим, ніж напруга джерела, і саме це шкодить. Дивіться en.wikipedia.org/wiki/Flyback_diode
UA - AE7OO

1

Це безпосередньо стосується теорії MOSFET. На діаграмі показано МОЗФЕТ ВИЗНАЧЕННЯ, який працює з рівнянням Шоклі: ID = IDSS (1-VGS / VP) ^ 2. Очевидно, що мікроконтролер працює з 5-вольтовим виходом, і якщо використовувати його безпосередньо як затворну напругу, ви не зможете отримати максимальний струм від джерела живлення (на 12 вольт вище). Другий транзистор працює як буфер і також є ізолятором для цієї мети. А щодо діода: цей діод майже завжди використовується для навантажень, що містять котушки (як мотор чи реле). Мета - придушення зворотного струму, виробленого котушкою як індуктором. Цей зворотний струм може пошкодити ваш MOSFET.

Поясню діодну частину: припустимо, у нас є перемикач, підключений до резистора, а потім індуктора. (SW-RL-> Ground). проблема виникає, коли перемикач відкривався дуже швидко, що означає раптовий нульовий струм у ланцюзі, але ми знаємо, що індуктори не пускають раптовий нульовий струм (VL = L di / dt). Це означає, що індуктор шукає короткий спосіб спорожнення струму, і єдиний спосіб - це зробити «іскру» між головами вимикача. Це явище ми можемо побачити, підключивши живлення постійного струму до малого постійного струму. Ми можемо бачити, хоча мотор не працює з високою напругою, але при дотику до його проводів за допомогою шнура живлення видно "дуже очевидні іскри". При заміні вимикача на транзистор відбувається такий же сценарій, і ці постійні іскри призводять до пошкодження транзистора.


Індуктори не створюють "зворотного струму". Зовсім навпаки: вони намагаються підтримувати той самий струм, що протікає в одному напрямку.
Каз

1
Символ виснаження майже напевно є лише помилкою вибору символу. Схема не є упередженою для роботи режиму виснаження.
Каз

Ви можете детальніше розповісти про "другий транзистор працює як буфер, а також ізолятор?" точніше - чому я не можу просто використовувати цей транзистор як мій "перемикач", навіщо мені потрібна послідовність двох з них?
kolosy

-1: Я не думаю, що я ніколи не бачив відповіді, яка була настільки детальною, але неправильною майже на кожній важливій деталі.
Трейд Дейва

2
@Kaz: Припустимо, ви хочете використовувати лише один транзистор (це означає, що повинен бути N-Mosfet). Давайте зробимо приклад із реального світу з удосконаленням NF-каналів IRFxxx. Я використовую цей приклад, оскільки такі мосфети можуть навантажувати до 15 Ампер для навантаження. давайте підберемо один із VGS-Поріг = 4 вольта та ID (увімкнено) = 14А на 10 вольт. = 1,2 струм, але використовуючи другий транзистор, ви рухаєтесь на 0-12 вольт з повною шкалою струму.
серпня
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.