отключение питания при резкой смене направления

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Открыл глаза
Сообщения: 78
Зарегистрирован: Пн май 23, 2011 11:23:39

Сообщение yuta_86 »

Добрый день, мастера своего дела и просто любители. Собрал робота сумоиста, поставил на него движки http://robotshop.su/e-store/catalog/198/1016/ драйвер для управления следующий http://robotshop.su/e-store/catalog/203/989/

алгоритм написал всё работает но..... при резкой смене направления происходит отключение питания....
ситуацию спасает кратковременная задержка около 100мс, но робот после этого становится тормознутым.... что делать?

ситуацию спасёт думаю только ШИМ. плавное начало движения и плавная оставновка...

никогда не работал с ШИМ-ом для движков. делал только с РГБ светодиодом.


жду помощи....
остался 1 день до соревнований.....
Реклама
Открыл глаза
Сообщения: 78
Зарегистрирован: Пн май 23, 2011 11:23:39

Сообщение yuta_86 »

был ответ от rmmp
rmmp писал(а):
yuta_86 писал(а): при резкой смене направления происходит отключение питания....
Возможно аккумулятор не держит тока и\или тонкие провода от него к драйверу (просадка напряжения на проводах,потом сброс контроллера,или откуда там сигналы на этот драйвер идут).
Для быстрого решения проблемы можно последовательно с движком включить мощный резистор 0,5ом.Возможно изза броска тока срабатывание защиты в самом драйвере.
yuta_86 писал(а):ситуацию спасёт думаю только ШИМ.
Сам драйвер в этом режиме скорее всего работает. :) Это Н-мост с драйвером.
yuta_86 писал(а):плавное начало движения и плавная оставновка...
А что управляет самим драйвером?Надо на уровне софта это делать.
аккумуляторы китайские 2400mAh 3.7В
провода достаточно толстые

есть "гребёнка" к ней подходит питание с аккумуляторов, а от неё идёт питание на плату робота(там стабилизатор) и на плату-драйвер . от платы-драйвера уже идёт питание на моторы...

так вот когда идёт смена направления то светодиод на плате робота уже не горит после этого выкл питание и снова вкл и светодиод горит. и после при движении прямо потом назад ситуация повторяется....

может быть следует поставить жирные конденсаторы?
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1925
Зарегистрирован: Вс фев 14, 2010 17:55:54
Откуда: Ukraine,Ternopol

Сообщение rmmp »

yuta_86 писал(а):отвечаю rmmp

аккумуляторы китайские 2400mAh 3.7В
провода достаточно толстые
2400ма маловато,если при этом движок потребляет большой ток.Аккум по всем правилам заряжен?Если движков два,то лучше таки поставить аккум помощней,можно два паралельно соединить в крайнем случае.
yuta_86 писал(а):есть "гребёнка" к ней подходит питание с аккумуляторов, а от неё идёт питание на плату робота(там стабилизатор) и на плату-драйвер . от платы-драйвера уже идёт питание на моторы...
Не знаю что такое гребёнка.
Лучше питание подать сначала на плату драйвера (через него идёт большой ток),а потом на плату робота.А не кругами водить питание.
Или питание на драйвер идёт через стабилизатор?Этого делать не надо.
yuta_86 писал(а):может быть следует поставить жирные конденсаторы?
А почему они не стояли изначально? :shock:
Не менее 4700мк.И прямо на плату драйвера припаять.
Открыл глаза
Сообщения: 78
Зарегистрирован: Пн май 23, 2011 11:23:39

Сообщение yuta_86 »

аккумуляторов 2 каждый по 2400

заряжен через родное зарядное устройство


гребёнка это две линейки PLS в каждой по 8 штырьков. каждая линейка между собой объединена. в итоге получается что-то вроде удлинителя с кучей розеток....
питание на плату-робота идёт через стабилизатор, так как там стоит мега8. а на драйвер идёт порядка 7.4В.

повесил 0.1мкФ между + и - на драйвере думал этого будет достаточно....думаете стоит увеличивать? это может влиять?
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1925
Зарегистрирован: Вс фев 14, 2010 17:55:54
Откуда: Ukraine,Ternopol

Сообщение rmmp »

yuta_86 писал(а):аккумуляторов 2 каждый по 2400
заряжен через родное зарядное устройство
Тоже не показатель,но ладно.Будем считать что заряжены на 100%.
yuta_86 писал(а):гребёнка это две линейки PLS в каждой по 8 штырьков. каждая линейка между собой объединена. в итоге получается что-то вроде удлинителя с кучей розеток....
питание на плату-робота идёт через стабилизатор, так как там стоит мега8. а на драйвер идёт порядка 7.4В.
Тоесть питание подано через какие то штырьки,неизвестно какой они ток держат,может и на них падают вольты.
yuta_86 писал(а):повесил 0.1мкФ между + и - на драйвере думал этого будет достаточно....думаете стоит увеличивать? это может влиять?
0,1 мало.
Надо хотя бы 1000мкф с как можно меньшим esr.Конденсатор большой ёмкости сгладит просадки напряжения.
Реклама
Открыл глаза
Сообщения: 78
Зарегистрирован: Пн май 23, 2011 11:23:39

Сообщение yuta_86 »

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

какие ещё советы?
Реклама
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

А у вас есть в программе отключение моторов перед реверсом?
Мудрый кот
Аватара пользователя
Сообщения: 1772
Зарегистрирован: Пт июл 08, 2011 14:06:26
Откуда: DC

Сообщение KaRaTeL »

Управляющую электронику к аккумуляторы подключи через диод шоттки и после него повесь конденсатор на 1000мкф+. Драйвер подключай напрямую к аккумулятору и повесь конденсаторов хотябы 4700мкф.
Паузу между отключением мотора и реверсом можно уменьшить в несколько раз. Питание силовой части отдельными проводами(достаточной толщины) от клейм аккумуляторов.
Дежурный экзорцист
Открыл глаза
Сообщения: 78
Зарегистрирован: Пн май 23, 2011 11:23:39

Сообщение yuta_86 »

в программе нет задержки перед реверсом. пробовал ставить стоп потом задержку в 150мс но всё равно иногда бывает отключение.
Открыл глаза
Сообщения: 78
Зарегистрирован: Пн май 23, 2011 11:23:39

Сообщение yuta_86 »

KaRaTeL писал(а):Управляющую электронику к аккумуляторы подключи через диод шоттки и после него повесь конденсатор на 1000мкф+. Драйвер подключай напрямую к аккумулятору и повесь конденсаторов хотябы 4700мкф.
Паузу между отключением мотора и реверсом можно уменьшить в несколько раз. Питание силовой части отдельными проводами(достаточной толщины) от клейм аккумуляторов.


по поводу диода поставил и на плате стоит конденсатор 47мF 25B. с самого питания также стоит конденсатор на 2200мF. после всего этого всё равно пропадает питание.....


соревнования уже прошли..... но грядут следующие, а проблема так и не решена пока.....
надежда ещё не умерла
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1925
Зарегистрирован: Вс фев 14, 2010 17:55:54
Откуда: Ukraine,Ternopol

Сообщение rmmp »

yuta_86 писал(а): соревнования уже прошли..... но грядут следующие, а проблема так и не решена пока.....
надежда ещё не умерла
Надо выяснить из-за чего выключается,или изза просадки напряжения (способы решения были описаны) или из-за кривого софта.
Я не просто так написал про резистор последовательно с движком.

Можно от блока попробовать питания запитать.
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

пробовал ставить стоп потом задержку в 150мс
не знаю как вы делаете стоп а я имею ввиду высокоэмпедансное состояние выходов затем пауза и реверс.
Мудрый кот
Аватара пользователя
Сообщения: 1772
Зарегистрирован: Пт июл 08, 2011 14:06:26
Откуда: DC

Сообщение KaRaTeL »

Пауза в 10мс не помогает?
Поставьте шунт в несколько ом/доли ом последовательно с движком/драйвером, и осциллографом с буфером оценить ток при переключении. Или можно смотреть напряжение питания.
yuta_86 писал(а):стоит конденсатор на 2200мF
Возможно этого мало.
Дежурный экзорцист
Ответить

Вернуться в «Практика»