roboforum.ru

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

MegaServo - библиотека для управления сервами

MegaServo - библиотека для управления сервами

Angel71 » 28 янв 2010, 04:59

:) до 12 серв на обычной плате и до 48ми на ардуино мега.
http://www.arduino.cc/playground/Code/MegaServo

Re: MegaServo - библиотека для управления сервами

blindman » 28 янв 2010, 07:05

Ну к чему такой пафос :) Это просто 12 серв на каждом 16-битном таймере, с гарантированным джиттером в десятки микросекунд при использовании более чем одного таймера.

Re: MegaServo - библиотека для управления сервами

SkyStorm » 28 янв 2010, 11:00

Да ))) Особенно актуальна эта новость в свете того что эта библиотека идет в стандартной поставке 17 версии IDE, вместе с примером.

А Arduino 0017 вышла в свет 2009.08.12.

Re: MegaServo - библиотека для управления сервами

avr123.nm.ru » 28 янв 2010, 11:05

Наверно это просто топик для вопросов и обсуждения, а не новость.

Re: MegaServo - библиотека для управления сервами

SkyStorm » 28 янв 2010, 11:14

А ну тогда я внесу свои 3 копейки.
Пробовал пример из 17 IDE на Серве SG-5010 и Arduino Pro, Все работает!!!

Re: MegaServo - библиотека для управления сервами

Angel71 » 28 янв 2010, 17:06

:) да не, просто ночью искал какие альтернативы есть для управления сервами кроме ssc32 и M128-S. а что там в стандартной поставке есть или нет понятия не имею. всё что хотел узнать об ардуино узнал и стёр с компа. :) в общем на форуме про дуню с кучей серв ничего на замечал, вот и запостил.

Re: MegaServo - библиотека для управления сервами

=DeaD= » 28 янв 2010, 17:08

Еще есть драйвер серв под ATMega32 в составе ORFA под OR-AVR-M32-D, там я писал хитровыдуманную систему с прерываниями.

Re: MegaServo - библиотека для управления сервами

Angel71 » 28 янв 2010, 17:33

:oops: цены вам не было, если бы сделали без всяких орф под сервы управлялку. максимально компактную, недорогую и легко повторяемую (плата) и расширяемую (кол-во серв). без всяких зашитых секвенсоров
Последний раз редактировалось Angel71 28 янв 2010, 17:37, всего редактировалось 1 раз.

Re: MegaServo - библиотека для управления сервами

blindman » 28 янв 2010, 17:37

А в чем проблема то? Исходники доступны, прикрути какой тебе надо интерфейс вместо ORFA и рули на здоровье

Re: MegaServo - библиотека для управления сервами

=DeaD= » 28 янв 2010, 17:39

2Angel71:

Так там вроде достаточно разнесено всё по управлению.
Вот тут смотреть: http://hg.vehq.ru/orfa/ меню browse, папка servo_gpio, там в файлах не так много надо открутить, чтобы без орфа собрать.

Re: MegaServo - библиотека для управления сервами

Angel71 » 28 янв 2010, 17:51

:oops: проблема в том, что очень не хочется в коде копаться, без разницы в вашем или линксмоушена. в линксмоушене мне немного набор их команд ненравится, а с м128 пока не работал. :oops: но таки прийдётся "курить" оба варианта

Добавлено спустя 2 минуты 23 секунды:
=DeaD=, не в обиду, но одно упоминание слова "орфа" по ряду причин отбивает желание вообще лезть и разбиратся что к чему.

Re: MegaServo - библиотека для управления сервами

=DeaD= » 28 янв 2010, 17:55

Вот ардуино ему не отбивает, а ORFA отбивает :D

Re: MegaServo - библиотека для управления сервами

Angel71 » 28 янв 2010, 18:02

:D не, в ардуино въехать быстро удалось, подсознание не успело начать генерить противопоказания. попробую через "нихачу", может и с орфой всё "наладится" со временем.

Re: MegaServo - библиотека для управления сервами

=DeaD= » 28 янв 2010, 18:03

Глянул бы исходники на которые я ссылку дал :) там вроде всё ясно, только не надо разбирать процедуру нашу по обработке ОРФА-команды и всё :)

Re: MegaServo - библиотека для управления сервами

Angel71 » 28 янв 2010, 18:11

:oops: обязательно и даже раньше, чем в линксмоушеновский код полезу (если вообще полезу, ну мало ли, может ваш сходу прийдётся по душе)


cron
Rambler\'s Top100 Mail.ru counter