roboforum.ru

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

Разработка Open Robotics: Драйвер двигателей до 10А

Правила форума
Правила раздела OpenRobotics

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 12:40

Вот такой вариант без защиты от сквозняков при переключении направления при включенном ШИМ.
Вложения
OR-MD2-10A-12V-M-sch.pdf
(32.91 КиБ) Скачиваний: 0
OR-MD2-10A-12V-M-brd.pdf
(35.36 КиБ) Скачиваний: 0
OR-MD2-10A-12V-M.zip
(69.46 КиБ) Скачиваний: 0

Re: Разработка Open Robotics: Драйвер двигателей до 10А

SMT » 11 апр 2010, 13:16

приятно выглядит. Транзистор только IRF4905 наверное. Тольк деадтайм не определяется - это смущает.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 13:25

Да вот я думаю сначала может без деадтайма сделать, а потом уже и его подцепить.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

Duhas » 11 апр 2010, 14:24

т.е. платы отдать в производство бещ деад тайма ? имхо бред..

я когда то себе придумывал схемку... надо ?

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 14:29

Давай, а какая основная идея? Я вообще подумываю МК поставить простой без кварца :) пусть на вход имеет два DIRA, DIRB, а на выходе 4 сигнала DIRA-1, DIRA-0, DIRB-1, DIRB-0.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

Duhas » 11 апр 2010, 14:37

основная идея - задержка на кондерах )

ну если говорить об МК... я б тогда вапще поставил туда хмегу32А4... заодно и поддержку энкодеров сделал.... она и мертвое время генерить умеет.. хардварно...

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

ща найду схемку..

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 14:44

Надо на кондёрах постараться сделать. Только фишка какая получается - надо придумать промежуточный элемент, который быстро переводит из 1 в 0, но с задержкой из 0 в 1, тогда такой элемент воткнуть перед входом элемента "2-и" на драйверы нижних ключей и проблема будет решена.

Добавлено спустя 1 минуту 35 секунд:
А, ну еще и на входах верхних ключей надо будет с выходов этих элементов завести.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

Duhas » 11 апр 2010, 14:46

вот кусок того что у меня работало... косяк все схемы были медленные оптопары PC817.. как оказалось 28.8кГц им не по зубам )))

вам отсюда нада то что после инверторов... задержка только в 1 сторону... в какую - выбирается диодом...

смотреть верхнюю половину.pdf
(32.81 КиБ) Скачиваний: 0


т.е. идея с мк на плате ДД отлетает ? )

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 14:58

Надо сделать всё, чтобы МК на ДД не было :) по крайней мере на лайт-версии, которая в приоритете, промышленный контроллер двигателей будем потом делать :)

Re: Разработка Open Robotics: Драйвер двигателей до 10А

Duhas » 11 апр 2010, 15:43

причем тут промышленный ? просто не проще ли цеплять ДД по тому же робобасу.. при том что и обработку энкодером мона отдеть на ДД ... и камень там будет какой нить мега48.. который и цены то добавит не многим больше пары чипов логики...

и при чем тут промышленный контроллер двигателей ? его делаю я )

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 15:47

Нееее... уже отказались от вторичного МК для управления ДД, так что максимум МК в качестве замены логики.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

Michael_K » 11 апр 2010, 15:52

Да, е-мае, приоритеты расставьте, и выберите уже драйвер подходящий.
Нужен с дед-таймами - дык и найдите драйвер с дед-таймами.
Уж, по-моему, с драйверами сейчас проблем-то нет.

IR2114SS - там вам и дед-таймы и защиты... и чего только нет.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

avr123.nm.ru » 11 апр 2010, 15:54

Зачем дет таймы тут ?

Re: Разработка Open Robotics: Драйвер двигателей до 10А

=DeaD= » 11 апр 2010, 16:01

avr123.nm.ru писал(а):Зачем дет таймы тут ?

Есть подозрение, что может при включенном ШИМ и переключении направления появится сквознячок от недоконца закрытого верхнего ключа и уже открытого нижнего. Хотя может быть это всё изыски и нафиг не нужны.

Добавлено спустя 2 минуты 59 секунд:
Michael_K писал(а):Да, е-мае, приоритеты расставьте, и выберите уже драйвер подходящий.
Нужен с дед-таймами - дык и найдите драйвер с дед-таймами.
Уж, по-моему, с драйверами сейчас проблем-то нет.
IR2114SS - там вам и дед-таймы и защиты... и чего только нет.

Речь идёт о построении ДД на P и N мосфетах, а не на N-мосфетах - т.к. там вопрос с полным ШИМ, надо накачку хитрую делать, хочется без неё.

Re: Разработка Open Robotics: Драйвер двигателей до 10А

Michael_K » 11 апр 2010, 16:02

А вы дроссель в питание моста влепите,
заодно и помехи придавите. ;)


Rambler\'s Top100 Mail.ru counter