roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 17:21

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 339 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23  След.
Автор Сообщение
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 14:28 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
не зная его скорость текущую и направление, что будете этим самым тормозить движок, а не разгоните его в какую-то сторону?

Дак торможение это и есть разгон в другую сторону который сумируется со скорость перед торможением и дает текущую скорость.

А без ОС вообще не имеет смысла управлять чем либо, просто перевод энергии в тепло.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 14:34 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну скажем так, если нет обратной связи по положению вала двигателя или скорости вала, значит нам не критичны ошибки, которые могут возникнуть вследствии кратковременного включения движков в обратную сторону в ходе которого они не только остановятся, но и провернуться немного в обратную сторону.

Вот в такой формулировке это может иметь смысл.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 14:38 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ФАКТ - в разъеме достаточно сигналов для управления мотором - и для разгона и для торможения.

ГЛАВНОЕ ! ПОЙМИТЕ НАКОНЕЦ ! Замыкание двух нижних ключей или двух верхних эффективно тормозит только при достаточной скорости мотора ! Остановить полность мотор таким торможением очень проблематично. Т.е. конечно он остановится чуть быстрей чем остановился бы просто от трения при отключеном питании.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Короче разъем кардинально не пересматриваем, вводим в стандарт двойное назначение линий OVLD и рекомендацию по линии SENSE и всё. Есть еще противопоказания у кого-нибудь?

Существующие платы ДД не трогаем.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 14:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
=DeaD= писал(а):
вводим в стандарт двойное назначение линий OVLD и рекомендацию по линии SENSE и всё

Конкретно напиши здесь как ты это видишь. Если ты об использовании OVLD как входа/выхода - я вот попытался представить схемотехнику такого решения, и мне эта идея не кажется уже реальной.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 14:56 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Двойное использование OVLD в стандарте - элементарно :)

Вариант №1. Простой.

Меняться настройка будет джампером или вообще отличаться от модуля к модулю :)

У каждого модуля ДД указано - чего он по этой линии делает или чего может делать и как это настраивать (перемычки джамперами или каплями припоя).

Вариант №2. Сложный.

Линия как i2c подтянута резистором к VCC драйвером двигателей. При выдаче туда земли от головного МК драйвер двигателей видит что не было сигнала перегрузки и активно тормозит. А при выдаче туда земли от ДД на плате драйвера видно что там земля и есть сигнал перегрузки и не надо тормозить :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 20:32 
Не в сети
Аватара пользователя

Зарегистрирован: 21 янв 2005, 12:16
Сообщения: 977
Откуда: Germany
прог. языки: asm
=DeaD= писал(а):
Короче разъем кардинально не пересматриваем, вводим в стандарт двойное назначение линий OVLD и рекомендацию по линии SENSE и всё. Есть еще противопоказания у кого-нибудь? Существующие платы ДД не трогаем.

а что? уже наклепали плат ?

ну то есть в драйвере на ампер 10 вы сунете другой разъём/распиновку. правильно ?
и логично ли ?

вместо того, что бы дать одну лишнюю ногу µC и сделать всё как у людей, вы будете производить заплатки к имеющимся модулям и для каждого модуля будете делать свой "стандарт"...

тогда "универсальности" вашим модулям - грош цена.
и забота о пользователях ваших модулей - не есть ваша цель.
"хорошо" начинаете...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 08 янв 2009, 20:42 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
nest писал(а):
а что? уже наклепали плат ?

Плат пока не наклепали, но смысла что-то перекраивать в них пока не видим. Уже сказано было как можно расширить стандарт под сигнал STOP (сделав это альтернативной функцей линии OVLD).

nest писал(а):
ну то есть в драйвере на ампер 10 вы сунете другой разъём/распиновку. правильно ?
и логично ли ?

Не понимаю откуда это следует.

nest писал(а):
вместо того, что бы дать одну лишнюю ногу µC и сделать всё как у людей, вы будете производить заплатки к имеющимся модулям и для каждого модуля будете делать свой "стандарт"...

тогда "универсальности" вашим модулям - грош цена.
и забота о пользователях ваших модулей - не есть ваша цель.
"хорошо" начинаете...

Какой-то фуфел вообще. Просьба внимательно прочитать про альтернативную функцию линии OVLD.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка: Драйвер двигателей до 2А
СообщениеДобавлено: 09 янв 2009, 01:35 
Не в сети
Аватара пользователя

Зарегистрирован: 21 янв 2005, 12:16
Сообщения: 977
Откуда: Germany
прог. языки: asm
а ... про "сложный" вариант не въехал сразу.
тогда пойдёт : ) извиняюсъ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 2А
СообщениеДобавлено: 21 фев 2009, 19:19 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Поправка к схеме - резисторы к светодиоду питания не 220, а 820 Ом.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 2А
СообщениеДобавлено: 22 фев 2009, 23:57 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Тесты на работу по светодиодам пройдены. Сейчас будем разбираться почему датчик тока рано срабатывает :)
Зато можем считать, что он таки работает :D

Добавлено спустя 47 минут 48 секунд:
Похоже понял, стартовым током вырубает драйвер, отцепил ограничивающий резистор, всё робит :) правда на движках пока всего 0.3А, поэтому тест пока не полноценный, но драйвера даже близко не греются, так что будем тестировать дальше...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 2А
СообщениеДобавлено: 24 фев 2009, 17:58 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
если гасит стартовым током - правьте номиналы РЦ цепей...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 2А
СообщениеДобавлено: 24 фев 2009, 18:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вот и я так же думаю :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 2А
СообщениеДобавлено: 20 апр 2009, 18:46 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Для Vooon'а:


Вложения:
SmallBridge-sch.pdf [40.11 КиБ]
Скачиваний: 25
SmallBridge-brd.pdf [52.46 КиБ]
Скачиваний: 16

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 2А
СообщениеДобавлено: 20 апр 2009, 20:52 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
а в EAGLE можно выложить ? с либами если надо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 339 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO