roboforum.ru

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

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

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

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

Сообщение =DeaD= » 10 фев 2009, 17:03

=DeaD= писал(а):12-24V, сейчас выложу в 1 пост всё.



avr123.nm.ru писал(а):Блин, ПАРТИЗАН, ты когда нибудь обявишь диапазон силового питания вашего изделия?

?

avr123.nm.ru писал(а):Одного дастаточно с 4 выходами на диоды бутстрапа. Можно использовать транс от сетевой карты. Там 4.

Тупанул :)

Добавлено спустя 52 секунды:
А извиняюсь, наверное правильно будет написать не 12-24В, а 10-30В - так?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 10 фев 2009, 18:01

=DeaD= писал(а): 10-30В - так?

Пусть так. главное чтоб это пыло известно и понятно.

При таком диапазоне (лучше бы он с 12 вольт начинался !) можно питать LM555 через резистор и стабилитрон на 13 вольт (можно транзистор эмитерный повторитель добавить и питать этим же нижние драйверы), а на ее выход поставить эмитерные повторители, и коллектор bc817 питать от силового питания - так во всем диапазоне питания на выходе будет стабильный меандр 10-13 вольт. Этот меандр мржно подать через 4 конденсатора по 0.1-0.22 мкФ на 4 удвоителя (2 диода и конденсатор как бутстрапный но 1.0 мкФ советую) питания 4 верхних драйверов. Частоту LM555 (NE555) лучше повыше сделать уменьшив конденсатор в ПОС - 200-300 Кгц нормально.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение =DeaD= » 10 фев 2009, 22:02

Про радиаторы - место под них на плате не предусматриваем, потому как на IRF1404 можно без них сделать токи до 20А на мотор. А радиаторы сами стоят 20-30руб, чисто экономически до токов 20А на канал постоянных будет невыгодно.

Добавлено спустя 2 часа 13 минут 32 секунды:
2avr123: Как-то так? Уровень VCC - 12-14В
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 10 фев 2009, 22:42

транзисторы местами переставь ! я писал: "ЭМИТЕРНЫЕ повторители" - значит "общий коллектор". А у тебя "общий эмитер" - т.е. ключи.

Вот накалякал. Резистор R надо посчитать. Конденсаторы керамику 0.1 u добавил прямо на ноги питания драйверов. Боюсь при 10 вольтах питания драйверы могут начать защелкиваться от недостатка напруги питания.

Изображение
Последний раз редактировалось avr123.nm.ru 10 фев 2009, 23:06, всего редактировалось 2 раз(а).
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение =DeaD= » 10 фев 2009, 22:56

Пофиксил
Вложения
.jpg
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 10 фев 2009, 23:05

Ну там и другие добавки были.

Если надо чтоб от 10 вольт надежно пахало то можно добавить еще каскад удвоения -

Изображение

Добавлено спустя 1 минуту 39 секунд:
=DeaD= писал(а):Уровень VCC - 12-14В

При этом уровне должно хорошо работать ИМХО.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение =DeaD= » 10 фев 2009, 23:25

Думаю если нужна стабильность на 10В, тогда до 12В надо поднимать при выходе на VCC, иначе на нижних полумостах опять придётся городить степ-ап?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 10 фев 2009, 23:35

Я думаю самый правильный вариант это импульсник делающий из силового питания (любого вольтажа который планируется) стабильные 12-15 вольт, далее уже 555 и вся байда.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение =DeaD= » 11 фев 2009, 00:05

avr123.nm.ru писал(а):Вот накалякал. Резистор R надо посчитать. Конденсаторы керамику 0.1 u добавил прямо на ноги питания драйверов. Боюсь при 10 вольтах питания драйверы могут начать защелкиваться от недостатка напруги питания.

Изображение

керамику я понял куда и зачем, а вот зачем еще 1 кондёр на питание GND-VCC на каждом драйвере - не понял, у меня и так там керамика стоит, а электролит я поставить планировал на источнике линии VCC к земле.

А что такое R и еще 1 BC817 - это чтобы вырубалось при падении напряжения ниже 12В?

Добавлено спустя 45 секунд:
avr123.nm.ru писал(а):Я думаю самый правильный вариант это импульсник делающий из силового питания (любого вольтажа который планируется) стабильные 12-15 вольт, далее уже 555 и вся байда.

Импульсник - ок, понял, но это видимо уже завтра гляну.

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

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

Сообщение avr123.nm.ru » 11 фев 2009, 00:08

Электролит 1 достаточно на VCC. А без импульсника от 12 вольт будет хорошо стабилитрон, резистор и bc817 если не перегреется на 30 вольтах.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение =DeaD= » 11 фев 2009, 00:10

avr123.nm.ru писал(а):А без импульсника от 12 вольт будет хорошо стабилитрон, резистор и bc817 если не перегреется на 30 вольтах.

Это те которые выше на эскизе были с R? Типа лайт-версия степ-даун конвертера? :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 11 фев 2009, 00:13

Ага. параметрический стабилизатор и эмитерный повторитель.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение Duhas » 11 фев 2009, 12:17

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

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

Сообщение avr123.nm.ru » 11 фев 2009, 12:51

По ИДЕЕ должна работать ПРАВИЛЬНО. Опыт покажет.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение =DeaD= » 11 фев 2009, 13:19

Duhas писал(а):хмм.. интересная схемка накачки, а вы уверены что она нормально работает?

Мы протестируем :) под нагрузкой :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Разработка модулей

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

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