|
|
  |
H-bridge, покритикуйте пожалуйста) |
|
|
|
Jul 14 2008, 07:01
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(haker_fox @ Jul 14 2008, 10:55)  Неужели это и есть этот самый dead-time?  Да. Цитата(haker_fox @ Jul 14 2008, 10:55)  Насколько я понимаю, его можно формировать программно, либо RC-цепочкой. Делать можно как угодно. Но я делал бы только аппаратно.
|
|
|
|
|
Jul 15 2008, 07:30
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(haker_fox @ Jul 15 2008, 08:20)  Поставлю. Но тем не менее micro cap странные результаты показал (нижний левый рисунок).
Я почему еще не хочу ставить IR2104: читал, что она к разводке капризна 1) В полумостах цепь исток верхнего -- сток нижнего сделать одним пятаком, т.е. свести ее длину к нулю. 2) бутстрепный кондюк и кондюки по питанию как можно ближе к микросхеме. 3) цепи до затворов и истоков либо мин длины либо ОЧЕНЬ хорошо скрученным проводом. 4) что-то решить с землей, не вести ее как попало, а распаять прямо с вывода электролита. В одну сторону - на силовуху, в другую - на цифру. 5) Наслаждаемся творением с поеданием пива в жару. Не работать оно может только в случае, если заменить все пункты на п.5)
|
|
|
|
|
Aug 4 2008, 05:09
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Доброго времени суток! Отсутствие четких мыслей и небольшой завал на работе мешали продолжать тему, но не мешали использовать мозг и micro-cap. До макетки дело тоже пока не дошло. Я поставил рассасыватели, как нарисовал Burner. Просимулировал получившуюся схему с учетом dead-time, который формировал простыми сдвигами по фазе импульсов, подаваемых на входы IN_1, IN_2 & ENBL. Все работает замечательно. КЗ нет. Других артефактов не замечено. И вот что я думаю: может быть отказаться от элементов "2ИЛИ-НЕ" в этой схеме, не думать по поводу аппаратной реализации dead-time и не ставить оптроны на развязку силовой части от МК? А реализовать функции управления мостом программно, т.е. тот же dead-time, защиту от включения обоих транзисторов по одну сторону моста и тп. Такой подход значительно упрощает жизнь с аппаратной стороны и не значительно усложняет ее с программной. При аккуратном программировании ну просто не может наступить критической ситуации. А в случае аппаратного сбоя МК или редчайшего (трудноуловимого) бага программы, даже имея аппаратную защиту, можно поиметь проблемы. Собственно вопрос, не к бредовому ли выводу я пришел? Высока ли вероятность отказа такого моста? Конечно я подтяну к соответствующим уровням базы и завторы транзисторов, на случай, если линии управления МК окажутся настроенными на вход, например при старте. Еще раз хочу обосновать отказ от IR2104: времени в обрез, а мост, схема которого приведена выше, работает. Реально испытан. Его нужно только несколько усовершенствовать. Заранее спасибо за все ответы, критику и тп! P.S. Буду использовать ATmega168.
--------------------
Выбор.
|
|
|
|
|
Aug 5 2008, 06:09
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(haker_fox @ Aug 5 2008, 06:16)  Но что сбойнет в этом случае? Тут весь фокус в том, что мы не знаем всех багов того, что натворили, и не знаем, что может выползти через, скажем, полгода. А покупая драйвер с аппаратными защитами, мы знаем, как он работает и можем на него рассчитывать. И в случае косяка защита выгребет.
|
|
|
|
|
Aug 5 2008, 07:03
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(_Pasha @ Aug 5 2008, 15:09)  Тут весь фокус в том, что мы не знаем всех багов того, что натворили, и не знаем, что может выползти через, скажем, полгода. А покупая драйвер с аппаратными защитами, мы знаем, как он работает и можем на него рассчитывать. И в случае косяка защита выгребет. Хорошо. А, используя IR2104, можно поставить N-канальные транзисторы, но Logic Level? Дело в том, что у меня тут лежит 20 штук IRLZ24N. Всего мне нужно три управляемых моста. Т.о. нужно 12 транзисторов. Как я понимаю - можно!
--------------------
Выбор.
|
|
|
|
|
Aug 5 2008, 23:03
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(dpss @ Aug 5 2008, 23:33)  Один из принципов оптимального проектирования - не пытаться делать на "россыпи" то, что давно уже выпускается в виде готового чипа или модуля , особенно на малых сериях. Посмотрите в сторону готовых модулей IR. Цены весьма доступные. https://ec.irf.com/v6/en/US/adirect/ir?cmd=...;N=0+4294841618Покупка готового модуля уже исключается: 1. Нет денег. 2. Хочется самому реализовать, дабы расти профессионально. Здесь конечно уместен разумный компромис: не слишком спускаться вниз, и не слишком забираться наверх. Т.е. выбрать золотую середнику - и не копаться в мелочах и не брать полностью готовое.
--------------------
Выбор.
|
|
|
|
|
Aug 6 2008, 00:08
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(haker_fox @ Aug 5 2008, 10:03)  Хорошо. А, используя IR2104, можно поставить N-канальные транзисторы, но Logic Level? Как я понимаю - можно! Отчего же можно, когда нельзя ? Из-за того, что UVLO слишком высоко, да и Vcc=15В, да еще добавим импульсный шум в работе, при коммутации у Вас затворы могут попробиваться. Туда только стандартные пойдут.
|
|
|
|
|
Aug 6 2008, 00:36
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(_Pasha @ Aug 6 2008, 09:08)  Отчего же можно, когда нельзя ? Из-за того, что UVLO слишком высоко, да и Vcc=15В, да еще добавим импульсный шум в работе, при коммутации у Вас затворы могут попробиваться. Туда только стандартные пойдут. Печально( Окончательно я запутался с этим мостом... Павел (я не ошибься с именем?), как я уже давно понял, Вы специалист в области электропривода. Мне бы очень хотелось услышать Ваше мнение по поводу моего поста №20, если Вы не возражаете. Спасибо!
--------------------
Выбор.
|
|
|
|
|
Aug 6 2008, 19:58
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(haker_fox @ Aug 6 2008, 03:36)  Павел (я не ошибься с именем?) Мне бы очень хотелось услышать Ваше мнение по поводу моего поста №20 Сорри, что с опозданием - вчера это у нас было 03:36, глубокий сон сразил. 1. Имя настоящее  2. Чуть не пригласил Вас повторно в тему про дед-тайм (см первые посты)  3. Если Вы все-же настаиваете на m168, то имхо надо уделить внимание тактовому генератору как источнику потенциальных сбоев - использовать внешний генератор. А кварц в данном случае может сослужить плохую службу. В остальном граблей пока не видно - вроде все обсудили уже. У меня в подобных вещах при отказе МК (напр. Tiny15L+IRL510) - горели нижние токоизмерительные резисторы, после чего разобраться, кто виновник торжества, не представлялось возможным - ведь в любом случае затвор оказывался пробит.
|
|
|
|
|
Aug 6 2008, 23:15
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Большое спасибо за ответ!!! Цитата(_Pasha @ Aug 7 2008, 04:58)  Сорри, что с опозданием - вчера это у нас было 03:36, глубокий сон сразил. Нет, нет, ничего страшного! Я понимаю, что пояса у нас разные))) а хорошо поспать это так приятно, по себе знаю)))) Цитата(_Pasha @ Aug 7 2008, 04:58)  2. Чуть не пригласил Вас повторно в тему про дед-тайм (см первые посты)  ) Ничего страшного. Я ее просматриваю иногда, т.к. она живет и пополняется) Только я в своем случае хочу перенести максимум железной реализации на программу. Цитата(_Pasha @ Aug 7 2008, 04:58)  3. Если Вы все-же настаиваете на m168, то имхо надо уделить внимание тактовому генератору как источнику потенциальных сбоев - использовать внешний генератор. А кварц в данном случае может сослужить плохую службу. Вот даже как... Никогда не думал, что кварц - это так ненадежно((( Цитата(_Pasha @ Aug 7 2008, 04:58)  В остальном граблей пока не видно - вроде все обсудили уже. Да, это верно. В теории относительно не сложно. Но вот сбой может порушить все теории) Нужно мне еще думать в этом направлении. Цитата(_Pasha @ Aug 7 2008, 04:58)  У меня в подобных вещах при отказе МК (напр. Tiny15L+IRL510) - горели нижние токоизмерительные резисторы, после чего разобраться, кто виновник торжества, не представлялось возможным - ведь в любом случае затвор оказывался пробит. Я для подобного случая взял блок питания MeanWell, у него есть защита от перегрузок. Но не знаю, успеет ли она сработать до того, как выгорит токоизмерительный резистор или транзисторы. Цитата(_Pasha @ Aug 7 2008, 04:58)  ведь в любом случае затвор оказывался пробит. А можно узнать причину пробивания затвора? Закорачивание моста? Есть ли опторазвязка портов МК и силовых ключей?
--------------------
Выбор.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|