roboforum.ru

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

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

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

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

Сообщение Duhas » 05 фев 2010, 06:16

=DeaD= писал(а):То ли лыжи не едут, то ли что :)


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

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

Сообщение =DeaD= » 05 фев 2010, 08:15

2Michael_K: Вообще в транзисторе уже стоит диод, если раскаляться будет другой диод - чем это лучше?

Добавлено спустя 51 секунду:
Duhas писал(а):а ток нагрузки то какой?

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

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

Сообщение yak-40 » 05 фев 2010, 09:50

У меня они не только грелись, но и выходили из строя пачками при переключении вперёд-назад.
Мне кажется Michael_K прав, нужны диоды. Но я вышел из положения другим способом. Поставил электролиты между стоками и питанием и увеличил частоту ШИМ до максимума. (кварц 11.059 ШИМ без предделителя) Посли этого даже на 30% ШИМ крутит движки от стеклоподъемников под нагрузкой, мосфеты чуть тёплые. И ни один не вышел из строя.
Да, ещё у меня стоят резисторы на затворах по 30 ом.(согласно даташита :wink: )
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

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

Сообщение =DeaD= » 05 фев 2010, 10:05

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

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

Сообщение Michael_K » 05 фев 2010, 12:10

=DeaD= писал(а):2Michael_K: Вообще в транзисторе уже стоит диод, если раскаляться будет другой диод - чем это лучше?

А откуда и куда он стоит, типа, уже неважно???
Он же в вашей схеме никогда не работает как диод!
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение =DeaD= » 05 фев 2010, 12:18

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

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

Сообщение Michael_K » 05 фев 2010, 12:23

Ваш диод работает стабилитроном.
На нем падает 55 вольт.... При токе 2А это 2*55 = 110 Ватт мгновенной мощности.
Если вы включите нормальный диод НАВЕРХ, на нем будет падать... ну пусть 1 вольт.
Соответственно 2А * 1В = 2Ватта - остальное (при торможении до остановки) рассеется на сопротивлении
обмотки (ну и в механическую нагрузку уйдет). Почувствуйте разницу - 110 ватт и 2 ватта.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Сообщение boez » 05 фев 2010, 12:39

=DeaD= писал(а):А, понял, кажется, куда предлагается его поставить :)


Ну вот :( Тут блин в двух темах про ШИМ рассказывал-рассказывал, что питание ДПТ ШИМ-ом - это ровно то же самое, что и понижающий импульсник, ссылки давал, где нарисовано как токи текут - и все равно обратный диод не поставили. Причем на релюшки поставили, а на мотор почему-то нет :)

Dead, кода поставишь и проверишь - отпишись, хочется получить реальное подтверждение.

Добавлено спустя 3 минуты 41 секунду:
А еще если не сложно, в паре точек (типа 25 и 50% ШИМ) замерь потребляемый модулем ток и ток через мотор - без диодов и потом с диодами.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение =DeaD= » 05 фев 2010, 13:31

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

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

Сообщение boez » 05 фев 2010, 13:47

В том-то и дело, что в H-мосте он образуется сам собой - но обратным диодом для каждого ключа является встроенный диод другого - противоположного ключа на этом же выводе мотора. Это все из-за того, что ток через индуктивность не может быстро измениться - и если он скажем вытекал из вывода мотора через открытый нижний ключ - то он и будет продолжать вытекать через этот вывод, но уже через диод верхнего ключа в линию +пит. А если никакого диода вверху нет - этот ток приведет к росту напряжения и пробою (обратимому - как в стабилитроне) обратно включенного диода в нижнем ключе. Но это означает рассеивание большой мощности.

Короче - надо по диоду со стоков Q3,Q6 и Q4,Q5 на VSS.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение =DeaD= » 05 фев 2010, 13:56

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

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

Сообщение Victorovych » 05 фев 2010, 14:24

Аватара пользователя
Victorovych
 
Сообщения: 491
Зарегистрирован: 20 сен 2007, 11:44
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич

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

Сообщение Michael_K » 05 фев 2010, 14:37

Если часто и резко не тормозить-реверсировать, то можно взять на номинал поменьше.
Подойдет что-то типа:
HER601
UF600B
Это простые относительно дешевые - 6А номинал, но в импульсе сжирают во много раз больше.
Если хочется на номинале 10A, то я бы в сторону IR смотрел

Из шоттки - что то типа STPS20L45C (он сдвоенный в TO-220, как раз под такие применения)
подороже, правда.

Шоттки надо выбирать импульсные
(у шоттки обычно пишут не время рассасывания,
а емкость и/или применение - "для DC-DC")

Добавлено спустя 7 минут 29 секунд:
Re: Разработка Open Robotics: Драйвер двигателей на реле до 10А, 12В
Я бы шоттки предпочел
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение =DeaD= » 05 фев 2010, 14:40

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

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

Сообщение Michael_K » 05 фев 2010, 15:04

Ну это уже "дорогой" :) Подойдет конечно, кто бы спорил.
ТОгда уж STP-шку берите - за те же деньги две штуки :)
Хотя 20 рублей, думаю, погоды не сделают :)))
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Пред.След.

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

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

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