roboforum.ru

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

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

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

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

blindman » 17 июн 2009, 09:06

LL4148

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

Duhas » 17 июн 2009, 09:07

напругу на катушки реле всегда можно подать через транзюк, стабилитрон и резюк...

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

=DeaD= » 17 июн 2009, 09:12

А вроде FDLL4148 есть :)

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

blindman » 17 июн 2009, 09:20

Думаю, нужно добавить блок отключения ШИМа на время переключения реле - продлит срок службы контактов

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

=DeaD= » 17 июн 2009, 09:29

Программно сделать в драйвере ORFA ;)

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

blindman » 17 июн 2009, 09:57

Там пауза должна быть десятки миллисекунд. Проще и надежнее, ИМХО, сделать аппаратно

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

=DeaD= » 17 июн 2009, 10:05

Что-то вместо простого драйвера получается какой-то нифига не простой девайс :)

А как будем делать эту задержку? Там ведь еще получается надо и перед переключением ШИМ срубать, и после ждать?

Добавлено спустя 48 секунд:
Может ну его эту задержку? Программную всё равно сделаем, я понимаю драйвер бы сгорал от отсутствия задержки - а тут просто износ контактов будет больший.

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

avr123.nm.ru » 17 июн 2009, 10:37

SERGEY_M, НАШЕЛ !!! ошибку в вашей схеме !!! Ночью приснилась - утром проверил.

В низу то у вас Q6 эмитерный повторитель (R8 не нужен ни разу соответсвенно) - Значит М2 открываться не будет ( "логик" мосфет будет открываться при ШИМ сигнале 5 вольт но НЕ НАДЕЖНО ! )

Запускаем микрокап и видим что на затворе М2 "колбасит" от 1.4 до ВСЕГО 3.4 вольта !!!

Но у вас проблем то нет так как нагрузка включена на землю, а вот как мы ее включим в мост - т.е. другим концом к + питания - вот тогда ...

Видим что нагрузку он может ключить лишь на 120 МИЛИ вольт - т.е. на M2 колбасится от питания 36 вольт до 35.88 вольт.
Он не окрывается.

Вывод Н-мост ( по схеме на стр. 5 viewtopic.php?f=73&t=5704&start=60 ) не рабочий.

Что делать: Нижний драйвер сделать как верхний и добавить инвертор еще на одном транзисторе, а лучше на 74hc14 на которой добавить "дет тайм" аппаратный 2 мкС для начала и логику против одновременного включения верха и низа.

Вот конфетка получится.

========
Заменил эм-повт Q6 на ключ и добавил транзисторный инвертор - все хорошо, на затворе появилась ЖИЗНЬ, но сковзнячек пробивает до 4.3 ампера 1 мкС
"Дет тайм" нужен.

Можно конечно сделать не симметричным время вкл и выкл изменив в цепи затвора схему.

но 74hc14 ИМХО поприкольней.

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

=DeaD= » 17 июн 2009, 11:09

Млин, таки устроили тут обсуждение левого Н-моста :no:

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

blindman » 17 июн 2009, 11:14

Тут ваще надо половину вырезать, кто-нибудь займется этим? ;)

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

=DeaD= » 17 июн 2009, 11:19

Пока пусть полежит, сил на всё не хватит вырезать, лучше скажи - какой простой схемой можно обеспечить задержку? Или давай её всё-таки не будем делать ;)

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

avr123.nm.ru » 17 июн 2009, 11:31

диод + RC + типа 74hc14

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

blindman » 17 июн 2009, 11:38

avr123.nm.ru: а схему нарисуй?

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

=DeaD= » 17 июн 2009, 11:44

avr123.nm.ru писал(а):диод + RC + типа 74hc14

Что, прямо в обе стороны будет работать? И DIR тормозить, отключая сразу PWM и после переключения DIR не будет сразу PWM включать? Это же не пауза между включением верхнего и нижнего мосфета, а чуток другое?

Добавлено спустя 2 минуты 39 секунд:
Тут как минимум XOR надо вроде?

Типа DIRвход через RC и буфер на выходе считаем DIR-выходом.

PWMвыход=PWMвход AND (DIRвход XOR DIRвыход)

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

avr123.nm.ru » 17 июн 2009, 12:00

Если можно по Н-мосту перекинте материалы в топик "Все про Н-мост" - чтоб не пропало.

blindman писал(а):avr123.nm.ru: а схему нарисуй?


Попробую позже - щас занят чуток. Я ж ТИПА 74hc14 написал - т.е. логика некая надобна.

Добавлено спустя 1 минуту 45 секунд:
=DeaD= писал(а):
avr123.nm.ru писал(а):диод + RC + типа 74hc14

Что, прямо в обе стороны будет работать? И DIR тормозить, отключая сразу PWM


ИМХО ДИР не надо отключать так как реле инертная тука и в обе стороны тормознутая. Просто обнулять
ШИМ на время (1.5 * (время срабатывания + устаканивания контактов)).


Rambler\'s Top100 Mail.ru counter