Перейти к содержанию
    

Защита mosfet от 100% скважности PWM

Привет.

Вот к примеру завис у нас микроконтроллер и потек постоянный ток на драйвер mosfet. А тот взял и открыл транзистор. И транзистор сгорел так как получился сквозной ток через него. Не охота чтобы такое произошло и хотелось бы как то защитит транзистор. Но как это сделать не ясно. Конечно можно убрать постоянный ток с помощью конденсатора.  Но может есть какие статьи по этому поводу или кто подскажет путь решения. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

35 minutes ago, Alex_Golubev said:

Вот к примеру завис у нас микроконтроллер и потек постоянный ток на драйвер mosfet. А тот взял и открыл транзистор. И транзистор сгорел так как получился сквозной ток через него.

Поэтому для ля управления транзисторами в силовой электронике используют специально предназначенные контроллеры, с аппаратными защитами, а не просто "драйверы".

Это целый раздел электроники.

Сделать, к примеру, ИИП на мк можно, но он проработает до первого описанного случая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все зависит от применяемого микроконтроллера. Да и сквозняк там врядли возникнет, если уж завис контроллер, просто индуктивность войдет в насыщение и произойдет КЗ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Alex-lab said:

 Да и сквозняк там врядли возникнет, если уж завис контроллер, просто индуктивность войдет в насыщение и произойдет КЗ.

Где - там? Вам известно, какую схему автор имеет в виду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собирать схему разделяющую выход микроконтроллера от драйвера транзистора на цифровой логике исключающую все ложные состояния. И как уже говорили - датчик тока отключающий выходы драйвера.

Изменено пользователем sergey.ka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19 hours ago, Alex-lab said:

Понятие сквозного тока характерно для двухтактных схем.

Совершенно верно. Но откуда видно, что у автора однотактная? По тому, что он упомянул один транзистор?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 часа назад, Alex_Golubev сказал:

Привет.

Вот к примеру завис у нас микроконтроллер и потек постоянный ток на драйвер mosfet. А тот взял и открыл транзистор.

Хм... микроконтроллеры зависают только у программистов. Контроллеры источников питания - нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

помогите разобраться. если DT указан 0,45 то это от всего периода? т.е. если скажем частота 40кГц то период выходит 25 мкс, а 45% от них это 11,25 мкс. я верно посчитал?

imageproxy.jfif

DT.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, не правильно. Не DT=0.45 , а Duty Cycle. Это разные вещи. Мертвое время, которое обычно обозначается как DT, в Вашем случае равно 0,05 от периода.

Изменено пользователем majorka65

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 часов назад, Дмитрий МВ сказал:

помогите разобраться. если DT указан 0,45 то это от всего периода?

От периода задающего генератора (пила на выв.5) — чтобы получить мёртвое время 45%, на выв.4 (DTC) надо подать примерно: 0,45 · 3 В = 1,35 В.

 

10 часов назад, Дмитрий МВ сказал:

если скажем частота 40кГц то период выходит 25 мкс

Если частота генератора (пила на выв.5) задана номиналом 40 кГц, то если выв.13 подключён к общему проводу, получится однотактный преобразователь на частоте 40 кГц и мёртвым времемем 0...100% его периода 25 мкс, а если выв.13 подключён к выв.14, то это двухтактный преобразователь на частоте 20 кГц и мёртвым временем 0...100% у каждого из двух его полупериодов по 25 мкс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 hours ago, majorka65 said:

0,05 от периода.

где об этом написано?

 

20 hours ago, majorka65 said:

Duty Cycle

над табличкой написано dead-time control

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Один период в двухтактных преобразователях равен T = 2 x Duty Cycle + 2 x Dead Time.  Поэтому на оба Dead Time остается 1-0,45-0,45=0,1 периода. Принято считать Duty Cycle именно длительность проводящего состояния ключа. Block_PWMMotor_Illustration_DeadTime.pngimage5946092993245303589.jpg

http://www.semicon.sanken-ele.co.jp/common/images/sg/mcu_md660xspec3_en.png

 

Изменено пользователем majorka65

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...