roboforum.ru

Технический форум по робототехнике.

Управление бесколлекторным двигателем (бывш. "жарю блины")

Управление бесколлекторным двигателем (бывш. "жарю блины")

dccharacter » 10 дек 2010, 13:36

Собрал блин.

Для управления движком от винта. Три полумоста. Схема как в даташите.

на irs2101 - питалово +15В. входы LI, HI от МК через 220 Ом. Выходы через 12 Ом на гейты irf7101. Бутстрепный кондер титановый 4,7мкФ. Плюсом на Vb, минусом на Vs. Бутстрепный диод FDLL4148. Все.

От МК: на HI - шим, дьюти любой от 0 до 98%. Частота 15-30кГц.

На LI - логический 1/0.

Три разных картины (не знаю от чего зависит, хоть убейте, иногда меняется после выключения/включения питания):
1. Потребляемый ток 3,17 Ампера (максимум БП). Несколько раз пожарил яичницу на ОДНОМ из полумостом, всегда одном и том же. Почему этот полумост - не знаю. irf7101 менял на другой. Картинка та же.
2. Потребляемый ток ок 100мА (сюда входит и питание МК через 7805). Что-то щелкает в СХЕМЕ (диоды/кондеры??? ЧЕМУ ТАМ ЩЕЛКАТЬ??????????????).
3. Потребляемый ток 250 мА. Частота щелканья увеличивается примерно вдвое.

МК выдает правильные сигналы, красивый ШИМ и т.д. Как только на эти же ноги цепляются HI/LI полумостов, на всех трех полумостах картинка разная. На одном одиночный короткий импульс, на другом постоянное напряжение с какой-то рябью - короче АНАРХИЯ! Никакой логики вообще (прямо перед этим собирал то же самое, но с P и N мосфетами, выпаянными из схем - все работало, со схемой более менее разобрался, все коротыши/непропаи диагностировал и находил - здесь же не понимаю ВООБЩЕ что происходит).

Напряжение на бутстрепных кондерах максимум 2В, на одном очень красивая идеально ровная пила: 2В плавно спадает до 1,5В, опять 2В до 1,5В и т.д. Очень красиво. Но бестолково.

ЧТО ПРОИСХОДИТ? Третий день сижу, мозг уже вытекает.

Тут видел версию, что верхний/нижний входы IRS2101 надо шиммить в противофазе, но, пардон, когда рулим движком от винта, у нас всегда открыт нижний ключ в каком-то из полумостов, для кондера бутстрепного - заряжайся - не хочу.

Помогите. avr123. неужели ты забанен.
Последний раз редактировалось dccharacter 24 дек 2010, 13:05, всего редактировалось 1 раз.

Re: irs2101 + irf7101 = жарю блины

avr123.nm.ru » 10 дек 2010, 13:47

Ай эм элайв !

Мое правило - реальный ток в ШИМ режиме для полевиков допустИм до 20 % от того что в ДШ написан.

Кроме того надо смотреть какая мощность на транзисторе рассеивается и что сделано на плате для отвода тепла.
Последний раз редактировалось avr123.nm.ru 10 дек 2010, 13:54, всего редактировалось 2 раз(а).

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 13:52

При любом дьюти ШИМа картина НЕ МЕНЯЕТСЯ. я верчу резюк, дьюти меняется, но ни в одном из трех описанных режимах не меняется вообще НИЧЕГО.

На плате ничего не сделано. и irs2101 и irf7101 в SO-8 корпусах. При этом два канала холодные - 30 градусов. А один греется. Каналы сделаны одинаково, никаких коротышей.

Мощность - 15В*3.17А = 45Вт. Очень эффектно.

Re: irs2101 + irf7101 = жарю блины

avr123.nm.ru » 10 дек 2010, 13:57

"Дед тайм" реализован ? 2 мкС для начала ? Вместо 3 2101 желательно одну IR2130 - в ней аппаратный дет-тайм на 2 мкС.

Если нет то можно увеличить резисторы в затворы до 50-100 Ом и зашунтировать резисторы диодами 4148 для ускорения закрывания, а открывание будет медленней.

У вас "логик" полевики и им дет-тайм особо нужен.

Добавлено спустя 1 минуту 1 секунду:
dccharacter писал(а):При этом два канала холодные - 30 градусов. А один греется. Каналы сделаны одинаково, никаких коротышей.
тогда наверно дело в компонентах этого канала, какой то из них неисправен или деградировал.

Добавлено спустя 1 минуту 3 секунды:
dccharacter писал(а):irf7101 менял на другой. Картинка та же.
теперь логично 2101 заменить.

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 14:07

>"Дед тайм" реализован ? 2 мкС для начала ?

Нет. Сделаю вечером, если там хоть что-то живое осталось...

>Вместо 3 2101 желательно одну IR2130 - в ней аппаратный дет-тайм на 2 мкС.
Поздно. Этих ждал 1,5 мес. Да и одно дело "желательно", а другое дело - вот есть оно уже, и теоретически можно заставить работать. Но я даже понять не могу чего там электроны обкурились что такой чертополох происходит :-)

>Если нет то можно увеличить резисторы в затворы до 50-100 Ом и зашунтировать резисторы диодами 4148 для ускорения закрывания, а открывание будет медленней.
Это я могу. Но сначала в МК сделаю паузу между драйвами...

>теперь логично 2101 заменить.
Не на что. НО! Я делал такой "опыт" с позволения сказать. 2-ой (проблемный) канал беру и LIN/HIN на землю замыкаю. На третий канал включаю нижнее плечо. На первом шиммлю верхнее плечо. При этом дымится ВТОРОЙ канал. Я смотрю на это и глазам не верю - ну как так, это же нонсенс.

Re: irs2101 + irf7101 = жарю блины

avr123.nm.ru » 10 дек 2010, 14:23

2101 отпаяй аккуратно от рабочего канала.

ЕЩЕ РАЗ ! проверь монтаж. Прозвони.

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 18:01

ОК, сделаю!

Добавлено спустя 3 часа 1 минуту 37 секунд:
Хм, в микрочиповском AN957 шимят все шесть плеч... Действительно ли можно делать так как я - шиммить только верхние плечи, а нижние включать постоянно?

Re: irs2101 + irf7101 = жарю блины

avr123.nm.ru » 10 дек 2010, 19:04

dccharacter писал(а):можно делать так как я - шиммить только верхние плечи, а нижние включать постоянно?
тогда чем будет бутстрапный кондер заряжаться ?

При независимом питании 3 верхних драйверов можно. В низковольной схеме их просто питают от высокой напруги через резисторы и стабилитроны. Питание на 12-15 вольт выше силового питания.

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 20:57

Так вот как я писал в первом посте, ИМХО заряжаться он должен всегда, когда идет неактивная часть периода ШИМ. Так как один из нижних ключей открыт и кондер получается через обмотку двигателя притянут на землю. Нет?

Re: irs2101 + irf7101 = жарю блины

avr123.nm.ru » 10 дек 2010, 21:09

Правильно. Но когда начал шимить верхний то заряд пополняться не будет если не включается нижний.

В серьезных преобразователях всегда отдельное изолированное питание верхних драйверов используют - это позволяет шимить как угодно.

А при бутстрапе надо чтоб шимил верх и низ полумоста.

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 21:41

К сожалению, судя по статье http://www.remserv.ru/cgi/download/RS_3_2010_50-52.pdf - "Диагностика микросхемы управления инвертором ИБП IR2101" у всех трех драйверов вылетели нижние ключи выхода на верхнее плечо... Сопротивление между 6 и 7 выводом у всех трех порядка 8кОм.... Дождался посылки с детальками паря, вдоволь порезвился :-(((

Re: irs2101 + irf7101 = жарю блины

-= Александр =- » 10 дек 2010, 21:50

А есть какая-нибудь защита от сквозного тока через оба транзистора сразу? Может программа кривая и открывает верх и низ одновременно?

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 21:53

Нет, токовой защиты не было. Программа 100% рабочая (протестированная на схеме из россыпухи), и поэтому токовую защиту решил не делать. Но как выясняется я не разобрался со схемой работы драйверов, а они не имеют сами по себе никаких защит, приняли 3А на грудь в течение достаточно долгого времени и привет.

Re: irs2101 + irf7101 = жарю блины

avr123.nm.ru » 10 дек 2010, 22:06

dccharacter писал(а):Дождался посылки с детальками паря, вдоволь порезвился :-(((
Я вам советую заказать почтой у Семенова Михаила иль еще у кого драйвер IR2130 сразу на 6 полевиков - в нем есть защита от "сквозняка" и дет-таймы аппаратные по 2 мкС есть защита по току и по перегреву.

Re: irs2101 + irf7101 = жарю блины

dccharacter » 10 дек 2010, 23:17

Спасибо! Я сейчас еще одну интересную посылочку жду (:), но иметь ввиду буду, тем более, что канал налаженный :-)


cron
Rambler\'s Top100 Mail.ru counter