|
Мощный BLDC мотор (250W), чайниковские вопросы по драйверу. |
|
|
|
Apr 9 2008, 13:11
|
Участник

Группа: Новичок
Сообщений: 57
Регистрация: 14-03-08
Пользователь №: 35 904

|
На полевиках дискретных коненчо. Посмотрите апноуты AVR447 и AVR449 - всё уже сделано. Еще проще на mc33035. Если он без датчиков то соседние апноуты помогут.
Сообщение отредактировал Abckur - Apr 9 2008, 13:14
|
|
|
|
|
Apr 9 2008, 13:28
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(Сергей Борщ @ Apr 9 2008, 16:04)  Возможно встанет задача сотворить что-то вроде самобеглой коляски. В качестве двигателя заказчиком выбран BLDC мотор, 36В 250Вт, с редуктором (это вся информация о моторе, которой я располагаю на данный момент). Вопросы: 1) На чем делать выходной каскад: IGBT или полевиках и почему? 2) Использовать модуль 3-фазного моста или набирать из дискретных транзисторов? Подозреваю, что модуль дороже, но насколько сложнее заставить работать "россыпь"? 3) На каких производителей модулей обратить внимание? 4) На что еще (в техническом плане) обратить внимание, прежде чем соглашаться участвовать в разработке? Привет Сергей! Меня то же "шаговая болезнь одолела"  Сейчас занимаюсь разработкой контроллера. На твой вопрос: Судя по мощности ток в обмотках будет 7А. На такой ток специальных контроллеров нет. Поэтому прийдется делать на внешних ключах. Ключи до 200В лучше брать МДП - у них меньшее сопротивление канала и сответственно меньше потери/выделяемая мощность. тем более в твоем случае 36В - можно подобрать что то с 0,01 Ома. МДП проще управлять (для IGBT требуется +/- источник напряжение, минус для запирания). IGBT выгодно ставить только при высоких напряжениях коммутации 200В и выше. По поводу контроллера -я бы присоветовал его сделать микропрограммным на микроконтроллере, конкретно на DsPIC - в нем все есть. Такой подход даст больше гибкости в обеспечении параметров управления шаговиком. Вдогонку, если ты спрашивал про модуль имея ввиду гибридную микросборку, то связываться с ними точно не советую - дорого, неремонтнопригодно. (накушался с SEMIKRON)
|
|
|
|
|
Apr 9 2008, 13:36
|
Участник

Группа: Новичок
Сообщений: 57
Регистрация: 14-03-08
Пользователь №: 35 904

|
Цитата(Make_Pic @ Apr 9 2008, 17:28)  в твоем случае 36В - можно подобрать что то с 0,01 Ома. Да и 0.003 не проблема Цитата(Make_Pic @ Apr 9 2008, 17:28)  Такой подход даст больше гибкости в обеспечении параметров управления шаговиком. BLDC это не "шаговик" - это вентильный мотор по-русски. Шаговиком он бывает при старте если он без датчиков положения ротора.
|
|
|
|
|
Apr 9 2008, 13:53
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Abckur @ Apr 9 2008, 16:11)  На полевиках дискретных коненчо. Посмотрите апноуты AVR447 и AVR449 - всё уже сделано. Еще проще на mc33035. Если он без датчиков то соседние апноуты помогут. Какие аргументы в пользу полевиков? 448 смотрел, там применяется как раз IGBT. Посмотрев параметры первого попавшегося большого мотора мощностью 133Вт обнаружил у него пиковый ток в обмотке 17.6А. Значит у моего будет 35-40А. Упомянутый в 448 драйвер держит 15А пиковый ток. Датчики у двигателя есть.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Apr 9 2008, 14:27
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(Сергей Борщ @ Apr 9 2008, 16:53)  Какие аргументы в пользу полевиков? Ну я же написал - выше КПД, значительно меньше потери на ключах. Схема управления ключами проще. Пиковый ток у современных МДП транзисторов может многократно превышать Irms. Причем чем меньше Rds тем больше допустимый ток. Взгляни продукцию International Rectifier http://www.irf.com/Цитата(Abckur @ Apr 9 2008, 16:36)  Да и 0.003 не проблема BLDC это не "шаговик" - это вентильный мотор по-русски. Шаговиком он бывает при старте если он без датчиков положения ротора. Согласен, но сути не меняет - у Microchip есть неплохая аплиуха по контроллеру BLDC на DsPIC
|
|
|
|
|
Apr 9 2008, 14:53
|
Участник

Группа: Новичок
Сообщений: 57
Регистрация: 14-03-08
Пользователь №: 35 904

|
Цитата(Сергей Борщ @ Apr 9 2008, 17:53)  Какие аргументы в пользу полевиков? 448 смотрел, там применяется как раз IGBT. Я поэтому и советовал вам AVR447 и AVR449 Цитата(Make_Pic @ Apr 9 2008, 18:27)  у Microchip есть неплохая аплиуха по контроллеру BLDC на DsPIC Их апликухи выше всяких похвал.
|
|
|
|
|
Apr 9 2008, 14:57
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(Сергей Борщ @ Apr 9 2008, 15:04)  Возможно встанет задача сотворить что-то вроде самобеглой коляски. В качестве двигателя заказчиком выбран BLDC мотор, 36В 250Вт, с редуктором (это вся информация о моторе, которой я располагаю на данный момент). Вопросы: 1) На чем делать выходной каскад: IGBT или полевиках и почему? 2) Использовать модуль 3-фазного моста или набирать из дискретных транзисторов? Подозреваю, что модуль дороже, но насколько сложнее заставить работать "россыпь"? 3) На каких производителей модулей обратить внимание? 4) На что еще (в техническом плане) обратить внимание, прежде чем соглашаться участвовать в разработке? Технических подсказок Вам уже дали и дадут ещё.... Но прежде я бы задался вопросом: а почему это заказчик не возьмёт готовый драйвер, которых на любую мощность полно? Наверное, хочет же сэкономить, а не наоборот - деньги разбазарить. Разработка же заново чего-то уже существующего - обычно дороже покупки готового. Стало быть, готовое чем-то не устраивает. Чем? Ценой, функциональностью, доставабельностью, чем-то ещё? А то ведь выяснится, что от Вашей работы ждут чего-то особенного, нестандартного. Тогда и стандартные советы не очень-то помогут. Иными словами, прежде, чем изобретать велосипед, хорошо бы смысл понять затеи.
|
|
|
|
|
Apr 9 2008, 15:28
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(Сергей Борщ @ Apr 9 2008, 17:04)  BLDC мотор, 36В 250Вт, . Вопросы: Концептуально - опираться на International Rectifier. Транзисторы IRFI540N - дешево, сердито, гут. Главный плюс, который может облегчить топологию - это управляемое время выключения mosfet, в отличие от IGBT, в котором время выключения практически слабо управляемо. Со временем включения -что там,что сям - все управляемо. Это я о значении номинала резистора в затворе. Едем дальше Такие токи уже будут создавать перенапряжения на паразитных индуктивностях, поэтому рекомендую драйвер IR21381Q. Загляните сюдаВообще, по силовой части если хорошо курить их notes - инфы должно хватить. Остальные вопросы - в процессе решим. И еще. Один раз был случай. Топология соединения транзисторов в полумакете (самое главное - как можно ближе исток(эмиттер) верхнего к стоку(коллектору) нижнего. Так вот, я однажды в макете развел толстым(очень,10мм2) проводом оную связь. Отрезочки длиной до 50 мм. И вдруг - о чудо. Все время горит один и тот же транзюк. Помучался, оказалось - проводочек отличался от остальных тем, что был с изгибом. Вот такая байка про топологию. Удачи!
|
|
|
|
|
Apr 9 2008, 15:47
|
Частый гость
 
Группа: Новичок
Сообщений: 101
Регистрация: 7-04-08
Пользователь №: 36 549

|
Цитата(Сергей Борщ @ Apr 9 2008, 16:04)  Возможно встанет задача сотворить что-то вроде самобеглой коляски. В качестве двигателя заказчиком выбран BLDC мотор, 36В 250Вт, с редуктором (это вся информация о моторе, которой я располагаю на данный момент). Вопросы: 1) На чем делать выходной каскад: IGBT или полевиках и почему? На полевиках. У них на низких напряжениях больше приемущевств чем у IGBT. Цитата 2) Использовать модуль 3-фазного моста или набирать из дискретных транзисторов? Подозреваю, что модуль дороже, но насколько сложнее заставить работать "россыпь"? На россыпе делать. Но на модуле проще макетировать. Короче это религия. Цитата 3) На каких производителей модулей обратить внимание? 4) На что еще (в техническом плане) обратить внимание, прежде чем соглашаться участвовать в разработке? На приборы. 1. У вас должен быть хороший цифровой скоп. 2. У вас должен быть токовый пробник, которым к примеру можно померять ток, с верхней частотой в несколько мегагерц как минимум. Типа такого http://www.tek.com/site/ps/0,,60-16458-INTRO_EN,00.html3. У вас должен быть собственно двигатель, и не в единичном экземпляре. 4. DsPIC вам уже посоветовали, еще можно посоветовать почитать про TMS320F28. 5. Системы защиты: Они должны вырубать ВСЕ если ток превысит какой-то предел. Делать это быстро и вне зависимости от процессора. 6. Начать макетирование с пункта 5. 7. Не забыть что двигатель может работать генератором. Цитата(_Pasha @ Apr 9 2008, 18:28)  Главный плюс, который может облегчить топологию - это управляемое время выключения mosfet, в отличие от IGBT, в котором время выключения практически слабо управляемо. Не понял. Цитата И еще. Один раз был случай. Топология соединения транзисторов в полумакете (самое главное - как можно ближе исток(эмиттер) верхнего к стоку(коллектору) нижнего. Так вот, я однажды в макете развел толстым(очень,10мм2) проводом оную связь. Отрезочки длиной до 50 мм. И вдруг - о чудо. Все время горит один и тот же транзюк. Помучался, оказалось - проводочек отличался от остальных тем, что был с изгибом. Вот такая байка про топологию. Удачи! Это байка не про топологию, а про отсутствие приборов.
|
|
|
|
|
Apr 9 2008, 16:19
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(Vacuum @ Apr 9 2008, 19:47)  Не понял. Если Вы мягкое выключение с Rg>=500 Ом считаете "управляемостью", то не удивительно, что не поняли. Если внимательно посмотреть на типичную характеристику времен вкл/выкл от Rg то на выкл - почти параллельно оси Rg в довольно широких пределах. Впрочем, если будете возражать и упорствовать, найду дословную цитату. Не лень  Однако, забыл о самом главном. Это IRAMX20UP60B. Самое оно, и без гемора. Только правильно питание подвести. Электролиты рассчитывайте как (2*250)/((Vmax^2 - Vmin^2)*100)= 5/(Vmax^2 - Vmin^2) Vmax = 1.4*36 = 50, Vmin = 50 - 10% = 45 Получаем 10000 мкФ *63В(лучше 100В) - обратите внимание это не минимум, а оптимум. Я даже больше скажу - лучше питание сразу ему 42В АС (60В ДС) заложить
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|