roboforum.ru

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

SERVO - управление по i2c через ATmega8

Re: SERVO - управление по i2c через ATmega8

Vooon » 09 июл 2009, 16:25

spino писал(а):третья, та что на сайте опенсерво - гораздо вкуснее

Да третья вкуснее, но там и 4-х слойка, что все же кусается :)

Re: SERVO - управление по i2c через ATmega8

blindman » 10 июл 2009, 03:17

Уверен что при желании можно и 2 слоях сделать

Re: SERVO - управление по i2c через ATmega8

Madf » 17 фев 2012, 12:41

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

Re: SERVO - управление по i2c через ATmega8

SkyStorm » 17 фев 2012, 13:00

Раз уж взялись некропостить, то давайте аргументы.

Re: SERVO - управление по i2c через ATmega8

Madf » 17 фев 2012, 15:02

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

Re: SERVO - управление по i2c через ATmega8

Dmitry__ » 17 фев 2012, 15:07

Вот про это я и говорил: "управлять сервами 10 раз в секунду в хексаподе" сьем свою шляпу...
forum69/topic10343-45.html?hilit=%D1%81%D1%8C%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D1%8E%20%D1%88%D0%BB%D1%8F%D0%BF%D1%83#p213598

Re: SERVO - управление по i2c через ATmega8

Madf » 17 фев 2012, 15:33

На пуках - это не критично. Физика другая, да и одновременно всеми сервами шевелить не обязательно.

Re: SERVO - управление по i2c через ATmega8

Dmitry__ » 17 фев 2012, 15:36

>одновременно всеми сервами шевелить не обязательно.
:shock:
Вот когда он назад качнулся, работают все 350 мышц :)

Re: SERVO - управление по i2c через ATmega8

Madf » 17 фев 2012, 16:03

Но стоит он на всех своих копытцах и кстати там 10 fps нет на сервах, движения очень плавные. Можно например вообще реализовать интерфейс с изменением в 1 Гц, только сам робот будет плавно просчитывать промежуточные движения и это не будет иметь никакого отношения к 1 Гц сервам. )


Rambler\'s Top100 Mail.ru counter