roboforum.ru

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

Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

Правила форума
Правила раздела OpenRobotics

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 17 апр 2010, 11:50

Можно фотку всего этого в высоком разрешении думаю с FT232RL проблем особых нет, если команда с версией проходит, а вот с питанием и т.п. - надо понять. На какой скорости работаете? 115200? Давайте на ней попробуем всё сделать?

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

milkpower » 17 апр 2010, 18:51

вот фотка как оно было, скорость 115200.
Фото331.jpg


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

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 17 апр 2010, 20:38

Правильно ли я понимаю, что вы из неизвестных побуждений сняли джампер 5V и оставили без питания микросхемы 74hc4017d, выдающие управляющие сигналы на сервы? ;)

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

milkpower » 17 апр 2010, 23:40

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 17 апр 2010, 23:45

А обычная ORFA у вас работает? Рулит сервами?

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

milkpower » 18 апр 2010, 00:22

вот кстати надо сейчас это проверить

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

Vooon » 18 апр 2010, 08:25

ERROR 02 — Неизвестная команда.

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 18 апр 2010, 09:04

Мусор в канале наверное можно проверить замкнув на плате модуля перемычки UART в режим когда внешние RX/TX между собой соединены.

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

milkpower » 18 апр 2010, 09:56

в том-то и дело что мусора нет, если в LynxTerm двигаешь слайдер то команды возвращаются правильные без мусора #0P...S5000 (где ... длительность импульса сервы).
мне проще сейчас на поехать купить новую мегу и передуть, дабы проверить так ее работоспособность.

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 18 апр 2010, 10:07

Да вроде не должна была мега накрыться... разве что попробовать пропаять ноги МК, может где-то какая-то отошла?

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

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

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

milkpower » 18 апр 2010, 10:16

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

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

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 18 апр 2010, 10:28

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

Michael_K » 18 апр 2010, 10:44

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

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

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

=DeaD= » 18 апр 2010, 10:49

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

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

Re: Прошивка OR-AVR-M128-S совместимая с SSC-32 по командам

milkpower » 18 апр 2010, 12:32

Какая скорость работы? 115200 или 9600?

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

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

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


Rambler\'s Top100 Mail.ru counter