roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 07:29

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 247 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 17  След.
Автор Сообщение
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 11:33 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну да, всё правильно, после <cr> контроллер приступает к выполнению полученной команды.

Добавлено спустя 20 минут 43 секунды:
Всё оказалось достаточно просто :) вот что значит правильная организация программы :)

Версия прошивки, которая не отменяет предыдущие команды, должно уже что-то получаться с секвенсором (кроме инверсии какой-то стороны):


Вложения:
orc32hex.zip [10.33 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 11:38 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Этот "теоретическая" версия или провереная в железе ?

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 11:59 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Проверенная на нескольких командах.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 19:18 
Не в сети
Аватара пользователя

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
ну сейчас и проверим в "железе"

Добавлено спустя 3 часа 19 минут 8 секунд:
делюсь впечатлениями. тестировал с помощью макросов в LynxTerm.
Команды стали обрабатываться пакетом, но они могут выполниться не все, когда команд больше 10 проявляется чаще. но это пол беды, можно тыркнуть в кнопку второй раз :), но тут всплывает другая проблема, в случайном порядке серва может стать не на свое место. т.е. на макросе прописано положение всех серв, нажимаешь кнопку и на 3-4 разе кто-нибудь из серв начинает раскорячиваться в другом положении, заметил что такое начинается когда позиционируешь примерно больше 7 положений, т.е. на 7 командах это может быть на 7-8 разе тыкания кнопки, а на 18 командах через 3 нажатия. Но! кнопка All=1500 такими глюками не обладает! там просто не становятся все сервы в середину с первого нажатия.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 19:32 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А можно выложить записанные макросы?

Кстати, а эксель не ожил?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 19:44 
Не в сети
Аватара пользователя

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
эксель пока не ожил, там почему-то очень сильно дергаются сервы при позиционировании. пока лучше терминал отполировать, думаю.

вот один из макросов
Код:
#24 P1549
#27 P1677
#26 P1830
#20 P1489
#21 P1614
#22 P1803
#16 P1443
#17 P1629
#18 P1783
#10 P1181
#4 P1473
#5 P1316
#6 P1214
#0 P1499
#1 P1315
#2 P1141


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 19:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Это макрос сам LynxTerm сгенерил? Или вручную собран?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 21:42 
Не в сети
Аватара пользователя

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
вручную


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 25 апр 2010, 21:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Кстати, чтобы сервы не дергались сильно могу сделать ограничение программное на скорость вращения серв :roll:

Ща попробую глюк повторить с макросом.

Добавлено спустя 23 секунды:
А можно второй макрос какой-нибудь между которыми сервы гонять?

Добавлено спустя 2 минуты 24 секунды:
Впрочем вроде уже не надо, глюк вижу, только видимо воевать с ним буду уже завтра.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 27 апр 2010, 12:37 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
=DeaD= писал(а):
Впрочем вроде уже не надо, глюк вижу, только видимо воевать с ним буду уже завтра.

Чем война закончилась?

_________________
Вертолёт - душа погибшего танка....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 27 апр 2010, 13:11 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Пока ничем :(, не успел провести сражения, выпал вчера. Надеюсь сегодня вечером проведу короткую победоносную атаку :D

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 28 апр 2010, 23:33 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Фуф, выбил время, глюк понял в чем проявляется в прошивке - она теряет пару-тройку символов при приёме, поэтому выдаёт ERROR 02, сейчас пойму что у меня долго работает. В крайнем случае придется по прерыванию складывать символы из уарта в буфер.

Добавлено спустя 1 час 13 минут 58 секунд:
В общем у меня долго обрабатывалось прерывание, которое обеспечивает плавное движение серв. Из-за этого терялись символы. Я его оптимизировал немного + разрешил в нём прерывания другие, итого вроде пока всё работает. Вот новая прошивка. Как обычно на 115200.


Вложения:
orc32hex.zip [10.37 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 29 апр 2010, 08:08 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
=DeaD= писал(а):
Вот новая прошивка. Как обычно на 115200.


Счас затестим:)....вернее в течении дня. Плохо что в наличии 1 серва. Но хоть так пока.

ЗЫ
Кстати, с екселем. У меня 2006, Zenta на форуме грит, что должно работать и на этом и на 2003-ем, но он всё делал на 2000-ом. Разница, как я понял из его форума, будет тока в скорости выполнения кода VBA. Раньше он PEP использовал для выгрузки последовательности в файл формата CSV. Потом он это файло грузил в Lynxmotion SEQ (на заметку разработчикам программы для управления сервоконтроллером). А функцию коннекта с контроллером из екселя он в одной из последних версий добавил. Так что не факт что она корректно работает. Нада код VBA смотреть чего там происходит.

_________________
Вертолёт - душа погибшего танка....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 29 апр 2010, 10:25 
Не в сети
Аватара пользователя

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
прошивку скачал, вечером проверю на "зверёныше" :)

2R0Ver: я не силен в VBA, но смотрел что он там наворотил, плюс запускал монитор порта. в порт впринципе выдаются адекватные команды. и по поводу 2000-го экселя, действительно, разница только в скорости.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам
СообщениеДобавлено: 29 апр 2010, 13:49 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
Собственно терминал не проверял, так как с 1 сервой нет смысла выполнять макрос с пачкой команд на сервы. Попробовал ексель, не виснет, не вылетает, после нажатия на кнопку PLAY SEQUENSE, вот чего вышло, потом перестал реагировать на кнопку STOP.


Вложения:
excel.JPG
excel.JPG [ 260.21 КиБ | Просмотров: 1862 ]

_________________
Вертолёт - душа погибшего танка....
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 247 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 17  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO