roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 18:12

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 177 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12  След.
Автор Сообщение
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 12:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вот такой вариант без защиты от сквозняков при переключении направления при включенном ШИМ.


Вложения:
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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 13:16 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
приятно выглядит. Транзистор только IRF4905 наверное. Тольк деадтайм не определяется - это смущает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 13:25 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да вот я думаю сначала может без деадтайма сделать, а потом уже и его подцепить.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 14:24 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
т.е. платы отдать в производство бещ деад тайма ? имхо бред..

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

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 14:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Давай, а какая основная идея? Я вообще подумываю МК поставить простой без кварца :) пусть на вход имеет два DIRA, DIRB, а на выходе 4 сигнала DIRA-1, DIRA-0, DIRB-1, DIRB-0.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 14:37 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
основная идея - задержка на кондерах )

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

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

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

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 14:44 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Надо на кондёрах постараться сделать. Только фишка какая получается - надо придумать промежуточный элемент, который быстро переводит из 1 в 0, но с задержкой из 0 в 1, тогда такой элемент воткнуть перед входом элемента "2-и" на драйверы нижних ключей и проблема будет решена.

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 14:46 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
вот кусок того что у меня работало... косяк все схемы были медленные оптопары PC817.. как оказалось 28.8кГц им не по зубам )))

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

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


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

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 14:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Надо сделать всё, чтобы МК на ДД не было :) по крайней мере на лайт-версии, которая в приоритете, промышленный контроллер двигателей будем потом делать :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 15:43 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
причем тут промышленный ? просто не проще ли цеплять ДД по тому же робобасу.. при том что и обработку энкодером мона отдеть на ДД ... и камень там будет какой нить мега48.. который и цены то добавит не многим больше пары чипов логики...

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

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Нееее... уже отказались от вторичного МК для управления ДД, так что максимум МК в качестве замены логики.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 15:52 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Да, е-мае, приоритеты расставьте, и выберите уже драйвер подходящий.
Нужен с дед-таймами - дык и найдите драйвер с дед-таймами.
Уж, по-моему, с драйверами сейчас проблем-то нет.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 15:54 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Зачем дет таймы тут ?

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 16:01 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
avr123.nm.ru писал(а):
Зачем дет таймы тут ?

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

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

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 11 апр 2010, 16:02 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
А вы дроссель в питание моста влепите,
заодно и помехи придавите. ;)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 177 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO