roboforum.ru

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

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


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


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



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

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

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


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

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
вот фотка как оно было, скорость 115200.
Вложение:
Фото331.jpg
Фото331.jpg [ 2.92 МиБ | Просмотров: 10852 ]


Добавлено спустя 50 минут 57 секунд:
добавил отдельно питание логики с БП. результат не поменялся. я хз что еще думать.
вот собственно что происходит в живую

ютуб гад, пожал видео. когда нажал кнопку Firmware в первый раз версию выдал 2 буквы OR, во второй раз все как надо, ORC-32 v0.9 (open-robotics.ru).
ну и дальше по ходу видно, что смещаю движок, а серва прыгает не зависимо от этого, и ERROR 02 выдает периодически.


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

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

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


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

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


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

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

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


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

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

Добавлено спустя 35 минут 26 секунд:
с орфой таже беда. распознает только Ver и L40, дальше пока пишешь дергается 0-я серва и после пишет ERROR 02.
может с мегой беда приключилась?


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

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
ERROR 02 — Неизвестная команда.

Думаю что в канале мусор. Попробуй на низкой скорости.

_________________
Linux user | Firefox user


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

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

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


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

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
в том-то и дело что мусора нет, если в LynxTerm двигаешь слайдер то команды возвращаются правильные без мусора #0P...S5000 (где ... длительность импульса сервы).
мне проще сейчас на поехать купить новую мегу и передуть, дабы проверить так ее работоспособность.


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

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

Добавлено спустя 1 минуту 25 секунд:
milkpower писал(а):
с орфой таже беда. распознает только Ver и L40, дальше пока пишешь дергается 0-я серва и после пишет ERROR 02. может с мегой беда приключилась?

А сервы на других портах (8-15, 16-23, 24-31) так же дергаются, когда пишешь в УАРТ?

Добавлено спустя 37 секунд:
А когда пишешь много раз VER - сервы не дергаются?

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


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

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
Цитата:
А сервы на других портах (8-15, 16-23, 24-31) так же дергаются, когда пишешь в УАРТ?

нет, только 0-я, остальные стоят в центральном положении.
Цитата:
А когда пишешь много раз VER - сервы не дергаются?

если подрят писать ver, контроллер не всегда отвечает, и иногда дергается.
если просто в uart отправлять рандом с клавиатуры то дергается 100%. но при этом замыкая rx-tx терминал пишет все то что посылаю в порт корректно.


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

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

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


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Вряд ли дело в скоростях, хотя при таком упрощенном парсере может быть все что угодно.
Чтобы убедиться
1. проверить, что проц заведен от кварца.
2. осциллом посмотреть на RX-TX, попосылать букву "U" :)

Но, по-моему, скорее всего, проц сбрасывается либо по сбросу
(чего там на нем понавешано, кстати?) либо по питанию.
Чтобы убедиться - выдать на ногу (на светодиод) мигания медленные - герц пять.
Посмотреть, что мигает регулярно.
(одновременно пытаться крутить сервами, обмениваться и т.п.)
Проверить настройки браун-аута, проверить настройки времени запуска.
Можно почитать флаги после сброса (выдать на светодиодик, например).

Есть еще вариант, что кварц заводится нестабильно. Для этого выдать на ногу меандр.
Осциллом посмотреть, что меандрит.
(одновременно пытаться крутить сервами, обмениваться и т.п.)
Убедиться, что включен фулл-свинг, проверить настройки времени запуска.


Последний раз редактировалось Michael_K 18 апр 2010, 11:04, всего редактировалось 1 раз.

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

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

Добавлено спустя 48 секунд:
Напряжение выходное тоже обязательно сделайте 6В у регулятора, если еще не сделали.

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


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

Зарегистрирован: 25 мар 2009, 13:57
Сообщения: 217
Откуда: Ростов-на-Дону
ФИО: Виктор
Цитата:
Какая скорость работы? 115200 или 9600?

скорость 115200
Цитата:
Если что - давайте пока условимся, что всегда будем на 115200 работать

ок. я только за.
Цитата:
Еще вариант - отложить пока аккум и регулятор и запитать схему от какого-нибудь БП типа ДЛинковского 2А, 5В, и подключить одну слабенькую серву и попробовать ей рулить.

пробовал, у меня регулируемый БП, 0-15В 2А. результата не дало. имхо не в питание дело.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 247 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 17  След.

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


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

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


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

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