roboforum.ru

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

Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

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

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Sergey Filippov » 24 янв 2010, 21:14

=DeaD= писал(а):Ну на борту OR вроде всегда были i2c и RoboGPIO разъемы к которым можно почти любой аксель\гиро подцепить.

Хорошо. Кто-нибудь пробовал?
=DeaD= писал(а):Про перспективы не понял, а какие перспективы у андроида или паука по аналогии?

Ответил здесь.

Добавлено спустя 18 минут 30 секунд:
Перекинул обсуждение из темы "Расширение NXT".
=DeaD= писал(а):
Sergey Filippov писал(а):Есть ли решения, в которых он, действительно, может заменить NXT? Сориентируйте, в какой форум пойти, чтобы здесь вопросы не по теме не задавать.

Решения в которых он может заменить - пока очень мутный вопрос, теоретически все, практически - сильно зависит от квалификации пользователя. Надеемся исправить ситуацию адаптировав к себе часть фишек проекта Arduino.

Нельзя ли поподробнее насчет фишек проекта Arduino? Что интересного планируется реализовать в ближайшем будущем?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 24 янв 2010, 21:19

А что там пробовать - есть стандартный интерфейс i2c, его я проверял на сонаре уже, есть обычный АЦП на борту МК, его тоже уже проверяли на SHARP'е - вообще это просто выводы МК соответствующие, вы же покупая ATMega128 не будете спрашивать - а проверял ли кто-то конкретный гироскоп с ним, т.к. есть стандартный интерфейс i2c и если он поддерживается и МК и гиро - значит всё будет ок :)

Добавлено спустя 3 минуты 59 секунд:
По поводу Ардуины - сначала освоим что у них есть, но вроде некая простая IDE с библиотеками - попытаемся подцепить туда библиотеки под наши контроллеры, если ничего к тому моменту более интересного не придумаем.

А осваивать будетм сделав модуль OR-duino - смесь части периферии минибота и МК + форм-фактора Arduino :) ну и синий зуб на всё это повесим :)

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Sergey Filippov » 24 янв 2010, 21:29

Пробовал и проверял - разные вещи. Верю - заработает. Волнует конкретный опыт использования гиро с сервами на этой платформе. Мне ж с детьми заниматься, а не эксперименты ставить на удачу...
По поводу Ардуины - сначала освоим что у них есть

А чего у них нет?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 24 янв 2010, 22:20

А, в смысле конкретных экспериментов - не было пока.

А по поводу Ардуины - да много чего нет :) графического языка например вроде нету :)

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Sergey Filippov » 25 янв 2010, 01:45

=DeaD= писал(а):А по поводу Ардуины - да много чего нет графического языка например вроде нету

У OR, по-моему, тоже. Зато серв Ардуина поменьше поддерживает. Существует где-нибудь сравнительная таблица проектов?

Добавлено спустя 10 минут 33 секунды:
=DeaD= писал(а):Возможно вы не правильно понимаете как работает серва - ей задают положение и она, имея внутри обратную связь, выполняет эту команду (или пытается выполнить, если физически не может). Калибровать её не надо по ходу работы.

Как управляется модифицированная серва HXT900, можно ли ей задать положение 720 градусов и получить 2 оборота?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Vooon » 25 янв 2010, 03:50

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

Стандартная же серва поворачивается на LaTeX: \pm 90 ^\circ

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Sergey Filippov » 25 янв 2010, 12:31

А хотя бы относительный поворот на заданное число градусов возможен? Какими командами модифицированная серва управляется?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 25 янв 2010, 13:10

Модифицированной серве можно только приблизительно задать скорость вращения и направление. Остальное невозможно. Суть модификации как раз и состоит в ликвидации ограничения и обратной связи.

Видимо это после лего-моторов трудно привыкнуть к суровым реалиям обычных серв и движков :)

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Sergey Filippov » 25 янв 2010, 14:06

Это точно, на NXT-сервах мы разбаловались. Хотя Лего-моторчики тоже разные бывают, модифицированной HXT900 нас не испугаешь :crazy:.
Кстати, какой диапазон управления скоростью? И поддерживается ли ШИМ в режиме торможения (как это по-русски?)?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Vooon » 26 янв 2010, 03:29

Торможение с сервой вряд ли потребуется, редуктор с большим передаточным соотношением и так хорошо тормозит.
Регулирование от 0 до максимума по паспорту, но очень скученно около 0-ой зоны. И думаю меняется не особо линейно (тут нужны эксперименты).

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

kbnn » 03 фев 2010, 22:42

Купил недавно модуль. Где бы почитать инструкцию? На Wiki ссылки не работают. :( Помогите у кого есть.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

galex1981 » 03 фев 2010, 23:35

А что именно не понятно? Читаешь даташит на Мегу 128, сопоставляешь ножки и пишешь под нее программу. Кстати, в Вике все ссылки работают, лови: http://roboforum.ru/wiki/OR-AVR-M128-S

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

kbnn » 04 фев 2010, 07:05

в Вике cсылки:

OR-AVR-M128-S — Инструкция по эксплуатации .pdf
OR-AVR-M128-S — Примеры программирования .pdf

Отправляют на UpLoad

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 04 фев 2010, 07:16

Пока да :cry:

Спрашивайте здесь если какие-то вопросы есть, ну и в вики выложены основные моменты.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Vooon » 04 фев 2010, 07:25

Модуль вроде свежий, так что должен быть с орфой, а значит не обязательно сразу штудировать мегу.
Для начала достаточно mediawiki/images/4/4a/Orfa-manual.pdf


Rambler\'s Top100 Mail.ru counter