Форум myROBOT.ru » Роботы и робототехника » Обо всем » Нужен профи для ремонта робота (Москва)

Страниц (1): [1]
 

1. Lastik - 18 Июня, 2013 - 22:11:14 - перейти к сообщению
Доброе время суток, глубокоуважаемые форумчане.
Есть изделие- промышленно изготовленный робот, проработал больше 2 лет (тип- гусеничное шасси весом 500 кг.+ пульт ДУ типа кейс). По самому роботу никаких проблем нет.
Проблема с пультом ДУ: полетела программа на микрочипе. Сама программа в электронном виде (формат- hex) есть, после установки записанного чипа, команды с джойстиков правильно идентифицируются (отображаются на дисплей кейса), но вот сигнал на передатчик с ножки чипа не выходит.
Наши гипотезы :
1. Баг в самом железе, м.б. где-нибудь КЗ (пульт могли просто уронить, или открутившийся внутри болтик мог что-то коротнуть)
2. Криво записана программа пульта (но это вряд ли)

Собственно нужен профи в этой области, который
-сможет быстро поставить диагноз по железу,
-сможет сам (или с коллегой) проанализировать возможность восстановления (или нового написания) программы пульта ДУ (во втором случае- еще slave программы для чипа в самом роботе).
-Предложит иные способы решения проблемы.
Все работы надо делать быстро, лучше- включая и выходные, естественно- работа адекватно оплачиваемая (все комплектующие за наш счет).
Почта - rs.snab@mail.ru Сергей.
2. Predator - 18 Июня, 2013 - 22:49:20 - перейти к сообщению
1) что за чип? - может быть не сложно будет дизассемблировать тот *.hex файл и обнаружить, что в нем вообще нет команды на выход.
2) чип новый или перешитый старый?
3) нет выхода команды с пульта или с самого чипа? - может быть отпалена одна нога чипа, а может быть пропалено что-нибудь в дальнейшей схеме.
к сожалению я не в Москве...
попробуйте поискать спеца в этих местах:
http://kazus.ru/forums/forumdisplay.php?f=10

http://forum.easyelectronics.ru/...c05a12a891cd73b8

http://electronix.ru/forum/index...amp;showforum=24
3. Lastik - 18 Июня, 2013 - 23:07:56 - перейти к сообщению
Predator пишет:
1) что за чип? - может быть не сложно будет дизассемблировать тот *.hex файл и обнаружить, что в нем вообще нет команды на выход.
2) чип новый или перешитый старый?
3) нет выхода команды с пульта или с самого чипа? - может быть отпалена одна нога чипа, а может быть пропалено что-нибудь в дальнейшей схеме.
к сожалению я не в Москве...
попробуйте поискать спеца в этих местах:
http://kazus.ru/forums/forumdisplay.php?f=10

http://forum.easyelectronics.ru/...c05a12a891cd73b8

http://electronix.ru/forum/index.php?s=adbf626abd2e94fcf78214564596984e&showforum=24


-Чип PIC18F6520
-Болванка новая,
-нет выхода с самого чипа- четвертая ножка "мертвая", ее даже попробовали задрать вверх из гнезда платы (там мы на плату инсталлировали переходник типа "солнышко" для любых типов чипов) и снять сигнал осциллографом- увы, сигнала с ножки нет.
-у нас есть хороший электронщик, но нет программистаГрустный( Да и электронщик по основной работе так занят, что не может этим делом заниматься.
4. Predator - 19 Июня, 2013 - 00:47:58 - перейти к сообщению
ну тогда 2 варианта: в прошивке вообще отсутствует команда на выходд сигнала или "отшибло" ногу у новой микросхемы. можно попробовать еще одну новую микросхему, уу которой ножка изначально поднята (не контачит с дальнейшей схемой), а дальше только дизассемблировать...
5. Lastik - 19 Июня, 2013 - 01:10:53 - перейти к сообщению
Predator пишет:
ну тогда 2 варианта: в прошивке вообще отсутствует команда на выходд сигнала или "отшибло" ногу у новой микросхемы. можно попробовать еще одну новую микросхему, уу которой ножка изначально поднята (не контачит с дальнейшей схемой), а дальше только дизассемблировать...


Очень признателен Вам за совет и информацию по др. форумам (запостил всюду). Завтра купим пару болванок и закатаем прошивку, потом будем экспериментировать с поднятием ноги.
6. Lastik - 19 Июня, 2013 - 11:24:00 - перейти к сообщению
Predator пишет:
ну тогда 2 варианта: в прошивке вообще отсутствует команда на выходд сигнала
а дальше только дизассемблировать...


Тогда еще возник вопрос- для понимания того, есть ли в программе команда на выход или нет, необходимости личного присутствия программиста в Москве нет, ибо hex-файл можно послать на мыло. Собственно, если наберусь наглости и предложу Вам определить, есть ли ошибка в этой программе- сможете ли разобраться в этом?
И второй вопрос- предположим, в программе не дописаны команды для выхода на 4 ножку, (зато они выходят на 31 ножку и отображаются на дисплее), реально ли дописать недостающие команды? Все трудозатраты оперативно компенсирую через блиц.

С уважением, Сергей.
7. Predator - 19 Июня, 2013 - 13:19:38 - перейти к сообщению
дизассемблировать реально, разобраться с ножками тоже (есть там вообще выход или нет), только если эти команды есть на другой ножке- то уж точно будет быстрее и дешевле пробросить перемычку. Если никто по обьявлениям не откликнется, то пишите здесь, а дальше обсудим.
8. Lastik - 19 Июня, 2013 - 13:40:31 - перейти к сообщению
Predator пишет:
дизассемблировать реально, разобраться с ножками тоже (есть там вообще выход или нет), только если эти команды есть на другой ножке- то уж точно будет быстрее и дешевле пробросить перемычку. Если никто по обьявлениям не откликнется, то пишите здесь, а дальше обсудим.


ОК, спасибо за Ваше предложение. Если никто не возьмется - вернемся к разговору.