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В - так?

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 Кгц нормально.

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

=DeaD= » 10 фев 2009, 22:02

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

Добавлено спустя 2 часа 13 минут 32 секунды:
2avr123: Как-то так? Уровень VCC - 12-14В

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

avr123.nm.ru » 10 фев 2009, 22:42

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

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

Изображение
Последний раз редактировалось avr123.nm.ru 10 фев 2009, 23:06, всего редактировалось 2 раз(а).

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

=DeaD= » 10 фев 2009, 22:56

Пофиксил
Вложения
.jpg

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

avr123.nm.ru » 10 фев 2009, 23:05

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

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

Изображение

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

При этом уровне должно хорошо работать ИМХО.

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

=DeaD= » 10 фев 2009, 23:25

Думаю если нужна стабильность на 10В, тогда до 12В надо поднимать при выходе на VCC, иначе на нижних полумостах опять придётся городить степ-ап?

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

avr123.nm.ru » 10 фев 2009, 23:35

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

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 секунд:
Еще импульсник продублирую тупо перемычкой, чтобы была возможность сделать бюджетную версию модуля...

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

avr123.nm.ru » 11 фев 2009, 00:08

Электролит 1 достаточно на VCC. А без импульсника от 12 вольт будет хорошо стабилитрон, резистор и bc817 если не перегреется на 30 вольтах.

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

=DeaD= » 11 фев 2009, 00:10

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

Это те которые выше на эскизе были с R? Типа лайт-версия степ-даун конвертера? :)

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

avr123.nm.ru » 11 фев 2009, 00:13

Ага. параметрический стабилизатор и эмитерный повторитель.

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

Duhas » 11 фев 2009, 12:17

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

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

avr123.nm.ru » 11 фев 2009, 12:51

По ИДЕЕ должна работать ПРАВИЛЬНО. Опыт покажет.

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

=DeaD= » 11 фев 2009, 13:19

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

Мы протестируем :) под нагрузкой :)


Rambler\'s Top100 Mail.ru counter