Драйвер двигателя универсальный, модуль.

Обсуждаем рождающиеся мысли и результаты экспериментов.

Драйвер двигателя универсальный, модуль.

Сообщение Duhas » 15 мар 2008, 12:23

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

собсна схема такая:
шина управления - мк - опторазвязка - ключи - движок(датчик тока, датчик температуры) - энкодер

задача, поворот вала двигателя на нужный угол\число оборотов, контроль состояния двигателя, работы ключей, ругань в шину при: 1 - неисправности(перегрев, перегруз по току) 2 - невозможности провернуть вал.

хотелось бы как-то еще измерить нагрузку на ногу, но куда и какой датчик присобачит пока хз..

ПС модуль хочется сделать универсальным, для любого движка...

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

Re: Модуль драйвера двигателя

Сообщение avr123.nm.ru » 15 мар 2008, 13:18

Duhas писал(а): схема такая:
шина управления - мк - опторазвязка - ключи - движок(датчик тока, датчик температуры) - энкодер


А зачем же тогда ШАГОВИКИ то ? раз энкодер в наличии ...

Обычные моторы постоянного тока и ставьте.

Duhas писал(а):ПС модуль хочется сделать универсальным, для любого движка...


Тогда советую посмотреть то что вам нужно у производителей модулей для роботостроительства:

Devantech - RoboTeq.com - RoboBricks - Movicom - GOTOCO - ellab.ru - Nubotics - active-robots.com

Чтоб по пройденым граблям не топтаться. смотрите http://openservo.org
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Драйвер двигателя универсальный, модуль.

Сообщение Duhas » 15 мар 2008, 14:47

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

Re: Драйвер двигателя универсальный, модуль.

Сообщение =DeaD= » 15 мар 2008, 17:39

openservo за основу возьмите, только там шина i2c, но это и правильней, имхо, это в робототехнике более распространенная шина, - те же сонары на неё вешают. Опенсерво искать - Вики \ Справочник решений \ Сервоприводы вращения.

Добавлено спустя 1 минуту 27 секунд:
Duhas писал(а):ПС модуль хочется сделать универсальным, для любого движка...

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

Re: Драйвер двигателя универсальный, модуль.

Сообщение Digit » 15 мар 2008, 17:47

Duhas, а у меня вагон вопросов! :)
Какая механическая схема шагалки? Шаговики в суставах ног? А что за шаговики? Момента хватит (и на подъем ноги и на удержание веса конструкции)? Или будет фрикционный тормоз на удержание?
Просто я применительно к шагалке смотрел шаговики, считал (не факт, что правильно) момент... и у меня по усилиям ничего не получалось.
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Драйвер двигателя универсальный, модуль.

Сообщение Duhas » 15 мар 2008, 22:02

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

Re: Драйвер двигателя универсальный, модуль.

Сообщение Duhas » 23 мар 2008, 07:06

вот собственно набросок платки.. управлять можно коллекторником в режиме моста, двумя в полумосте, шаговиком униполяром.. используются либо https://ec.irf.com/v6/en/US/adirect/ir?cmd=eneNavigation&N=0+4294841667+4294848673 либо https://ec.irf.com/v6/en/US/adirect/ir?cmd=eneNavigation&N=0+4294841668+4294848673
... каментируйте ... на контроле думаю тинька 2313...

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


Вернуться в Идеи

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

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