roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 08:02

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Придется чинить блоки NTX, нужна консультация специалиста
СообщениеДобавлено: 29 окт 2014, 23:12 
Не в сети
Аватара пользователя

Зарегистрирован: 22 май 2013, 03:46
Сообщения: 148
Откуда: Воронеж
Skype: petr-grushin
ФИО: Грушин Петр Петрович
Сегодня с горестью узнал, что некоторые блоки NXT требуют починки, хуже всего что их уже несколько.

1.При команде двигатели вперед несколько оборотов, допустим в цикле, идет прерывисто, на остальных такого нет. Попытка перешить, заменить двигатели, шлейфы и т.п. диагностические шаги ни к чему не привели.

2.Попался сегодня. При командах вперед n-оборотов, далее любые, на любых портах (A, B, C) выполняет только первую.
Видимо наркрылась обратная связь.

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

Схема есть в PDF, однако дельный совет специалиста всегда кстати.

Изображение

_________________
Всем желающем помочь кружку "Робототехника" оставляю свой адрес и телефон.
Адрес: 394055, г.Воронеж, ул.Ворошилова, д38, МБУДО ЦНТТДиЮ "Техноград",
Грушину Петру Петровичу в объединение "Робототехника". Тел. +7(952)957-27-68.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 30 окт 2014, 10:16 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Если думаете, что люди будут удаленно и коллективно вам подсказывать, то выкладывайте схему и четко по пунктам (для каждого случая отдельно) описывайте дефект.
Впрочем всё равно желательно видеть схему, щупать её руками (мультиметром или осцилом).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 30 окт 2014, 12:46 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Если брякнул с высоты об пол - нужно пропаять все контакты, сперва жидким флюсом, потом паяльником или феном.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 30 окт 2014, 13:16 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Все порты себя одинаково ведут?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 30 окт 2014, 23:23 
Не в сети
Аватара пользователя

Зарегистрирован: 22 май 2013, 03:46
Сообщения: 148
Откуда: Воронеж
Skype: petr-grushin
ФИО: Грушин Петр Петрович
Madf писал(а):
Если думаете, что люди будут удаленно и коллективно вам подсказывать, то выкладывайте схему и четко по пунктам (для каждого случая отдельно) описывайте дефект.
Впрочем всё равно желательно видеть схему, щупать её руками (мультиметром или осцилом).

Подобные поломки едва редкость в нашем деле, а вот возможность устранить их, это дело первостатейной важности.
Что касается схемы, во вложении, собирался печатать целый альбом схем http://www.legolab.daimi.au.dk/DigitalControl.dir/LEGO%20MINDSTORMS%20NXT%20Hardware%20Developer%20Kit/, там и датчики и сам блок, плюс описание работы блока.
Что касается неисправности, думаю дело в обратной связи, симптоматику описывал выше. Есть мысль как это обойти программно, если уж никак не починить.

Добавлено спустя 1 минуту 34 секунды:
Andrew S писал(а):
Если брякнул с высоты об пол - нужно пропаять все контакты, сперва жидким флюсом, потом паяльником или феном.

Однажды такое проделывал, пока не обнаружил, что сам блок поменяли на соревнованиях, починился, остальные пришлось помечать.

Добавлено спустя 6 минут 29 секунд:
elmot писал(а):
Все порты себя одинаково ведут?

Да, ABC ведут себя одинаково. Получается, можно все кроме градусов (degres) и оборотов (rotation), т.е. связано с портами ABC. Возможно заблуждаюсь, т.к. на любом режиме работы двигателя нужна обратная связь, т.е. блок думает, что ничего не происходит, на этом дальнейшие шаги отсутствуют. Пока не тестировал порты 1..4, т.е. то что касается датчиков, включая режим I2C. Завтра заберу блоки из кружка, займусь тестированием.


Вложения:
Комментарий к файлу: Схема блока NXT
Appendix 1-LEGO MINDSTORMS NXT hardware schematic.pdf [145.06 КиБ]
Скачиваний: 0

_________________
Всем желающем помочь кружку "Робототехника" оставляю свой адрес и телефон.
Адрес: 394055, г.Воронеж, ул.Ворошилова, д38, МБУДО ЦНТТДиЮ "Техноград",
Грушину Петру Петровичу в объединение "Робототехника". Тел. +7(952)957-27-68.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 30 окт 2014, 23:42 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
смутно помню схемотехнику некста - но ЕМНИП там есть фильтр (или стабилизатор) по питанию, для энкодеров и датчиков.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 30 окт 2014, 23:59 
Не в сети
Аватара пользователя

Зарегистрирован: 22 май 2013, 03:46
Сообщения: 148
Откуда: Воронеж
Skype: petr-grushin
ФИО: Грушин Петр Петрович
RootAdmin писал(а):
смутно помню схемотехнику некста - но ЕМНИП там есть фильтр (или стабилизатор) по питанию, для энкодеров и датчиков.

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

_________________
Всем желающем помочь кружку "Робототехника" оставляю свой адрес и телефон.
Адрес: 394055, г.Воронеж, ул.Ворошилова, д38, МБУДО ЦНТТДиЮ "Техноград",
Грушину Петру Петровичу в объединение "Робототехника". Тел. +7(952)957-27-68.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 31 окт 2014, 01:26 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
каждый мотор идут провода экнкодеров. TACHA0, TACHA1 и тд. Их прозвонить-пропаять


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 31 окт 2014, 01:53 
Не в сети
Аватара пользователя

Зарегистрирован: 22 май 2013, 03:46
Сообщения: 148
Откуда: Воронеж
Skype: petr-grushin
ФИО: Грушин Петр Петрович
elmot писал(а):
каждый мотор идут провода экнкодеров. TACHA0, TACHA1 и тд. Их прозвонить-пропаять

Если все порты сразу, то это какой-то общий узел связанный с энкодерами, вероятно питания. С экрана эту схему не воспринимаю, надо будет распечатать на большой формат.

Что происходит в первом из описанных случаев, вообще нет никаких мыслей. [начало](цикл [моторы BC n-оборотов ^ ] цикл). На каждый повтор цикла идет пауза чуть меньше секунды, однако заметно. Другие блоки с этой же программой идут плавно. Грешу на стабилизатор питания в части питания двигателей.

_________________
Всем желающем помочь кружку "Робототехника" оставляю свой адрес и телефон.
Адрес: 394055, г.Воронеж, ул.Ворошилова, д38, МБУДО ЦНТТДиЮ "Техноград",
Грушину Петру Петровичу в объединение "Робототехника". Тел. +7(952)957-27-68.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Придется чинить блоки NTX, нужна консультация специалист
СообщениеДобавлено: 28 ноя 2014, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 22 май 2013, 03:46
Сообщения: 148
Откуда: Воронеж
Skype: petr-grushin
ФИО: Грушин Петр Петрович
Дело оказалось в преобразователе уровня, после замены все заработало, если будут интересны подробности отпишу.
Сейчас на это просто нет сил.

_________________
Всем желающем помочь кружку "Робототехника" оставляю свой адрес и телефон.
Адрес: 394055, г.Воронеж, ул.Ворошилова, д38, МБУДО ЦНТТДиЮ "Техноград",
Грушину Петру Петровичу в объединение "Робототехника". Тел. +7(952)957-27-68.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

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


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

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


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

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