Технический форум по робототехнике.
avr123.nm.ru » 08 янв 2009, 14:28
=DeaD= писал(а):не зная его скорость текущую и направление, что будете этим самым тормозить движок, а не разгоните его в какую-то сторону?
Дак торможение это и есть разгон в другую сторону который сумируется со скорость перед торможением и дает текущую скорость.
А без ОС вообще не имеет смысла управлять чем либо, просто перевод энергии в тепло.
=DeaD= » 08 янв 2009, 14:34
Ну скажем так, если нет обратной связи по положению вала двигателя или скорости вала, значит нам не критичны ошибки, которые могут возникнуть вследствии кратковременного включения движков в обратную сторону в ходе которого они не только остановятся, но и провернуться немного в обратную сторону.
Вот в такой формулировке это может иметь смысл.
avr123.nm.ru » 08 янв 2009, 14:38
ФАКТ - в разъеме достаточно сигналов для управления мотором - и для разгона и для торможения.
ГЛАВНОЕ ! ПОЙМИТЕ НАКОНЕЦ ! Замыкание двух нижних ключей или двух верхних эффективно тормозит только при достаточной скорости мотора ! Остановить полность мотор таким торможением очень проблематично. Т.е. конечно он остановится чуть быстрей чем остановился бы просто от трения при отключеном питании.
=DeaD= » 08 янв 2009, 14:40
Короче разъем кардинально не пересматриваем, вводим в стандарт двойное назначение линий OVLD и рекомендацию по линии SENSE и всё. Есть еще противопоказания у кого-нибудь?
Существующие платы ДД не трогаем.
blindman » 08 янв 2009, 14:47
=DeaD= писал(а):вводим в стандарт двойное назначение линий OVLD и рекомендацию по линии SENSE и всё
Конкретно напиши здесь как ты это видишь. Если ты об использовании OVLD как входа/выхода - я вот попытался представить схемотехнику такого решения, и мне эта идея не кажется уже реальной.
=DeaD= » 08 янв 2009, 14:56
Двойное использование OVLD в стандарте - элементарно
Вариант №1. Простой.Меняться настройка будет джампером или вообще отличаться от модуля к модулю
У каждого модуля ДД указано - чего он по этой линии делает или чего может делать и как это настраивать (перемычки джамперами или каплями припоя).
Вариант №2. Сложный.Линия как i2c подтянута резистором к VCC драйвером двигателей. При выдаче туда земли от головного МК драйвер двигателей видит что не было сигнала перегрузки и активно тормозит. А при выдаче туда земли от ДД на плате драйвера видно что там земля и есть сигнал перегрузки и не надо тормозить
nest » 08 янв 2009, 20:32
=DeaD= писал(а):Короче разъем кардинально не пересматриваем, вводим в стандарт двойное назначение линий OVLD и рекомендацию по линии SENSE и всё. Есть еще противопоказания у кого-нибудь? Существующие платы ДД не трогаем.
а что? уже наклепали плат ?
ну то есть в драйвере на ампер 10 вы сунете другой разъём/распиновку. правильно ?
и логично ли ?
вместо того, что бы дать одну лишнюю ногу µC и сделать всё как у людей, вы будете производить заплатки к имеющимся модулям и для каждого модуля будете делать свой "стандарт"...
тогда "универсальности" вашим модулям - грош цена.
и забота о пользователях ваших модулей - не есть ваша цель.
"хорошо" начинаете...
=DeaD= » 08 янв 2009, 20:42
nest писал(а):а что? уже наклепали плат ?
Плат пока не наклепали, но смысла что-то перекраивать в них пока не видим. Уже сказано было как можно расширить стандарт под сигнал STOP (сделав это альтернативной функцей линии OVLD).
nest писал(а):ну то есть в драйвере на ампер 10 вы сунете другой разъём/распиновку. правильно ?
и логично ли ?
Не понимаю откуда это следует.
nest писал(а):вместо того, что бы дать одну лишнюю ногу µC и сделать всё как у людей, вы будете производить заплатки к имеющимся модулям и для каждого модуля будете делать свой "стандарт"...
тогда "универсальности" вашим модулям - грош цена.
и забота о пользователях ваших модулей - не есть ваша цель.
"хорошо" начинаете...
Какой-то фуфел вообще. Просьба внимательно прочитать про альтернативную функцию линии OVLD.
nest » 09 янв 2009, 01:35
а ... про "сложный" вариант не въехал сразу.
тогда пойдёт : ) извиняюсъ.
=DeaD= » 21 фев 2009, 19:19
Поправка к схеме - резисторы к светодиоду питания не 220, а 820 Ом.
=DeaD= » 22 фев 2009, 23:57
Тесты на работу по светодиодам пройдены. Сейчас будем разбираться почему датчик тока рано срабатывает
Зато можем считать, что он таки работает
Добавлено спустя 47 минут 48 секунд:Похоже понял, стартовым током вырубает драйвер, отцепил ограничивающий резистор, всё робит
правда на движках пока всего 0.3А, поэтому тест пока не полноценный, но драйвера даже близко не греются, так что будем тестировать дальше...
Duhas » 24 фев 2009, 17:58
если гасит стартовым током - правьте номиналы РЦ цепей...
=DeaD= » 24 фев 2009, 18:15
Вот и я так же думаю
=DeaD= » 20 апр 2009, 18:46
Для Vooon'а:
- Вложения
-
- SmallBridge-sch.pdf
- (40.11 КиБ) Скачиваний: 25
-
- SmallBridge-brd.pdf
- (52.46 КиБ) Скачиваний: 16
avr123.nm.ru » 20 апр 2009, 20:52
а в EAGLE можно выложить ? с либами если надо.