|
H-bridge, покритикуйте пожалуйста) |
|
|
|
Jul 11 2008, 04:28
|

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

|
Здравствуйте! Мой первый вопрос: имеет ли такая схема право на жизнь? Это мост для управления коллекторным двигателем постоянного тока. Верхние MOSFET управляются без драйверов, с помощью биполярных тразисторов. Частота ШИМа, который подается на вход ENBL не велика (около 4 КГц), следовательно заметного нагрева этих транзисторов быть не должно, что на практике подтверждается. Входы IN_1 и IN_2 предназначены для управления двигателем: если на них одинаковый логический уровень, выводы двигателя закорочены; если уровни разные, то меняется направление вращения. Этот режим работы справедлив, когда на входе ENBL лог. 0. Если там лог. 1, то все полевики закрыты, двигатель обесточен. Логика на элементах 2ИЛИ-НЕ предназначена для железной защиты от сбоя программы/железа управляющего МК: никаким образом не будут одновременно открыты полевики по одну сторону моста, т.е. не произойдет КЗ. Два стабилитрона защищают затворы верхних MOSFETов, т.к. мост будет питаться от напряжения 27В. Второй вопрос: шунт R9 предначен для измерения потребляемого двигателем тока. Я хочу реализовать измерение тока, скажем в диапазоне от 500ма до 5 А с разрешением в 50 ма. Тогда при 500ма напряжение на шунте: 0.500 * 0.375 = 0.188, при 5А: 5.000 * 0.375 = 1.875. Коэффициент усиления ОУ при указанных на схеме резисторах = 2.670. Тогда выходное напряжение ОУ при мин и макс ток будет соответсвенно: 0.188 * 2.670 = 0.502 В и 1.875 * 2.670 = 5.006В. Таким образом я планирую завести выход ОУ на АЦП какого-либо AVR. Т.к. АЦП 10 битный, то мы сможем измерять напряжение с выхода ОУ с разрешением 5 / 1024 = 0.005 В. Для измерения тока с точностью 50ма, мы должны измерять напряжение с шагом: (5.006 - 0.502) / 100 = 0.045 В. Таким образом мы видим, что АЦП это позволяет и погрешность при "шумящих" малых разрядамх не должна быть высокой. Кстати, нижний порог в 500 ма выбран из соображений, что меньше измерять нет смысла. Да и по даташиту минимальное входное напряжение ОУ при питании от 32 В равно 0.3 В. Третий вопрос: нужно ли ставить опторазвязку на управление мостом, т.е. на входы ENBL, IN_1 и IN_2? Это на случай пробоя силовых транзисторов. Поставить опторазвязку в схему измерения тока, как мне кажется будет проблематично из за нелинейности оптронов. Четвертый вопрос: верно ли имитирую двигатель: резистор R16 и индуктивность L1? Только источника противоЭДС нет. Схема в формате JPG и для Micro-CAP8 в архиве. При анализе в MC никаких огрехов замечено не было, но мой небольошой опыт не позволяет быть в этом уверенным на 100%. Анализ проводил только Transient. Может быть нужно что-то еще? Заранее благодарен Всем, уделившим внимание моим вопросам! Упс! про минимальные входные 0.3 В для ОУ я конечно загнул, не заметил знак "минус" в даташите. Т.о. минимальное входное -0.3 В.
--------------------
Выбор.
|
|
|
|
|
 |
Ответов
|
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 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)  ведь в любом случае затвор оказывался пробит. А можно узнать причину пробивания затвора? Закорачивание моста? Есть ли опторазвязка портов МК и силовых ключей?
--------------------
Выбор.
|
|
|
|
Сообщений в этой теме
haker_fox H-bridge Jul 11 2008, 04:28 _Pasha Что немного смущает:
1. Нет DeadTime
Официальное п... Jul 11 2008, 05:38 haker_fox Цитата(_Pasha @ Jul 11 2008, 14:38) Что н... Jul 11 2008, 06:11  _Pasha Цитата(haker_fox @ Jul 11 2008, 09:11) 2.... Jul 11 2008, 06:42 haker_fox А чем грозит невыполнение пунктов 1 и 2?
Дело в то... Jul 11 2008, 07:28 alexander55 Цитата(haker_fox @ Jul 11 2008, 11:28) А ... Jul 11 2008, 09:15 haker_fox Не об этих пика идет речь?
Нижний график - ток чер... Jul 11 2008, 09:27 alexander55 Цитата(haker_fox @ Jul 11 2008, 13:27) Не... Jul 11 2008, 09:38 _Pasha Сложненький мост получается.
А чем Вам бутстрепные... Jul 11 2008, 14:34 Burner Разряд ускоряется вот так:
А IR2104 - действител... Jul 11 2008, 15:57 _Pasha Цитата(Burner @ Jul 11 2008, 19:57) Разря... Jul 11 2008, 18:10  haker_fox Цитата(_Pasha @ Jul 12 2008, 03:10) 2hake... Jul 12 2008, 03:50 haker_fox Немного изменил схему, добавил диоды D18 & D19... Jul 14 2008, 06:09 alexander55 Цитата(haker_fox @ Jul 14 2008, 10:09) Ес... Jul 14 2008, 06:36  haker_fox Цитата(alexander55 @ Jul 14 2008, 15:36) ... Jul 14 2008, 06:55   alexander55 Цитата(haker_fox @ Jul 14 2008, 10:55) Не... Jul 14 2008, 07:01   _Pasha Цитата(haker_fox @ Jul 14 2008, 09:55) По... Jul 15 2008, 04:08    haker_fox Цитата(_Pasha @ Jul 15 2008, 13:08) - в... Jul 15 2008, 05:20     _Pasha Цитата(haker_fox @ Jul 15 2008, 08:20) По... Jul 15 2008, 07:30 haker_fox Доброго времени суток!
Отсутствие четких мысле... Aug 4 2008, 05:09  dpss Цитата(haker_fox @ Aug 5 2008, 07:16) Но ... Aug 5 2008, 14:33   haker_fox Цитата(dpss @ Aug 5 2008, 23:33) Один из ... Aug 5 2008, 23:03 _Pasha Насчет пробивания затвора - поясняю, что непонятно... Aug 9 2008, 07:25 haker_fox Цитата(_Pasha @ Aug 9 2008, 16:25) Насчет... Aug 11 2008, 05:12  alexander55 Цитата(haker_fox @ Aug 11 2008, 09:12) Но... Aug 11 2008, 11:06   haker_fox Цитата(alexander55 @ Aug 11 2008, 20:06) ... Aug 11 2008, 12:03    Sergej s Греются 298 сильно, больше чем на половину в длите... Aug 11 2008, 21:16     haker_fox Цитата(Sergej s @ Aug 12 2008, 06:16) Гре... Aug 14 2008, 08:31 haker_fox Цитата(_Pasha @ Aug 9 2008, 16:25) Еще чт... Aug 12 2008, 05:18 maximiz Вообще-то на L293 вешается конец на комплементарны... Aug 12 2008, 06:53 Burner maximiz, "Вообще-то на L293 вешается конец н... Aug 14 2008, 20:00 haker_fox Уф! Провели буквально сейчас более полную пров... Aug 15 2008, 08:39 _Pasha Цитата(haker_fox @ Aug 15 2008, 12:39) Па... Aug 15 2008, 15:52  haker_fox Цитата(_Pasha @ Aug 16 2008, 00:52) Дык В... Aug 18 2008, 03:34 maximiz Цитатаmaximiz, "Вообще-то на L293 вешается ко... Aug 15 2008, 09:13
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|