roboforum.ru

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

Управление сервами и дальномером в миниботе 2.x

Управление сервами и дальномером в миниботе 2.x

MiBBiM » 12 дек 2009, 00:18

репо теста: http://minibot.googlecode.com/svn/trunk ... tware_test
в текущей реализации:
  • баг: считывание уарт-посылок во время управления сервомашинками - исправлен
  • баг: на сервы не посылается управляющий импульс в течение 5-6 мс, необходимых для отправки ответа

Re: Управление сервами и дальномером в миниботе 2.x

MiBBiM » 14 дек 2009, 20:06

потестил в железе + написал программу для управления с пк, обновление в репо.
14.12.png
14.12.png (7.43 КиБ) Просмотров: 3632

проблемы: после использования АЦП на меге88 не получается перевести ножки (ADC0..7) на выход.

Re: Управление сервами и дальномером в миниботе 2.x

Michael_K » 14 дек 2009, 20:21

после использования АЦП на меге88 не получается перевести ножки (ADC0..7) на выход.

Все там получается и до, и после, и во время.
Курите исходники.

Re: Управление сервами и дальномером в миниботе 2.x

setar » 26 апр 2010, 00:51

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

Имею минибот 2.1 полная версия. + OR-PROG-USB (stk500)
Взял код m32.bas, скомпилировал, залил через робобас.
Взял код m88.bas, скомпилировал, залил через X15 (isp mega88)
Серва начала шагать микрошагами в одну сторону, уперлась в отбойник и продолжает пытаться двигаться
Взял прогу MB_servo_distance, запустил, прицепил к порту (предварительно проверив его присутствие и номер в системе), выставил параметры, приконектился к порту, двигаю движок - в ответ нет реакции.

присоединяюсь к uart минибота, на экране "--you entered:"

вопросы:
1. в каком формате ждет запроса мега88 и в каком формате выдает результат
2. почему бы ввод параметров на мега88 не стандартизовать под ORFA
3. могу ли я управлять двумя сервами (X7, X8 )
4. куда подключен дальномер, и какого он типа (аналог/цифра/i2c/DIRRS)
5. какие фузбиты должны быть у мега88

Re: Управление сервами и дальномером в миниботе 2.x

galex1981 » 26 апр 2010, 09:10

Отвечу на 5 вопрос:
Фузибиты для минибота Мега88 (формат АврСтудии):
LSB, MSB

E0 , DD
Для мегаплаты RoboRF:
AD , D7


Rambler\'s Top100 Mail.ru counter