Технический форум по робототехнике.
ShT3ch » 03 май 2013, 16:13
Это ужасно. Мне удалось оживить одну плату(не знаю, как) и записать туда код. Диод не светится(макс напряжение на порту 200мв), серва ведёт себя странно(дергается, иногда замирает секунд на 15), в сериалпорт сыпется какой-то бинарный бред, после перезагрузки плата молчит секунд десять, потом хоть как-то проявляет активность.
Это моя карма?...
=DeaD= » 04 май 2013, 09:55
ShT3ch писал(а):Доброго времени суток. У меня тут целая пачка этих дуин, так вот при подключении к usb восемь дуин из десяти мигают диодами и слегка греются в районе сп2102 и комп их не видит. Одна греется очень сильно(через 3 секунды палец не терпит) в той же зоне, тоже невидимая. А одну видно(диодом не мигает), но в arduino IDE выпадает ошибка avrdude: stk500_getsync(): not in sync: resp=0x00.

У вас точно всё в порядке с проводом, через который вы это цепляете к ПК? Такое ощущение, что в проводе перепутаны линии питания.
И после такого включения - я не уверен, что вы не сожгли CP2102.
PS: Перед продажей все контроллеры тестируются на базовый функционал, при этом в них через бутлоадер заливается тестовая версия прошивки с миганием светодиодов, все непрошедшие тестирование контроллеры убираются из партии (кстати, таких обычно ~1-2 на каждые 100 штук). Так что вероятность, что с производства сошли 10 контроллеров из которых 8 нерабочие, мягко говоря очень низкая.
elmot » 04 май 2013, 12:17
у меня при перепутывании питания cp2102 выгорела почти моментально, потом компом не определялась, грелась как утюг.
ShT3ch » 06 май 2013, 07:59
2=DeaD=
Понятно.

Просто эти контроллеры я получил с рук, так что не знаю, как с ними обращались до меня. Интересно было, может это известные симптомы, которые лечатся.
А как понять, побитый там загрузчик, или целый?
=DeaD= » 06 май 2013, 11:35
Сначала надо чтобы у вас CP2102 перестал греться

затем чтобы оно начало нормально опознаваться как сериал-порт на ПК, а только затем есть смысл смотреть, что там с загрузчиком (проще всего проверять через Arduino IDE)
BAST » 11 май 2013, 18:33
Подскажите совместим ли модуль с
Motor Shield v3 [Nano] в моём распоряжении есть ORduino Nano v1.1+
=DeaD= » 12 май 2013, 08:07
Электрически совместим (проводами соединить можно, работать будет),
физически - нет (размеры другие, нельзя без проводов просто 1 модуль вставить в другой)
Dmtd » 29 июл 2013, 21:54
Вопрос, опять же, по внешнему питанию:
Можно-ли подводить +5 и землю от внешнего источника на соответствующие пины, и, одновременно, подключать через USB? Если да, то откуда плата будет питаться в таком случае? Если нет, то как еще можно организовать управление устройствами с внешним, собственным, питанием (плата должна быть подключена к USB для связи с компьютером)? Только через развязки (например, оптронные)?
У меня ORduino Nano v2.1+ (хоть на самой плате отпечатано 1.1, но контроллер 328).
Спасибо!
=DeaD= » 29 июл 2013, 23:45
Не совсем ясно, зачем при наличии подключения USB подводить еще и внешнее 5V питание. Подключение по USB не постоянно?
Dmtd » 30 июл 2013, 15:44
Подключение по USB предполагается постоянным, т.е. нужна постоянная связь с компьютером. Но 500мА USB не хватит моторам, и им нужно внешнее питание. Соответственно, и земля у контроллера и моторов тоже будет разная, т.е., как я понимаю, нужно либо питать ордуину от источника моторов, либо делать развязку управляющих сигналов между ордуиной и моторами, хотя может все и проще, просто я чего-то не допонимаю.
Myp » 30 июл 2013, 15:52
во первых земля не может быть разная, так как ты обязательно сделаешь её общей.
во вторых +5 внешние идёт для моторов, на драйвер моторов или что там у тебя, к ардуине его подключать вовсе не нужно.
получится что ардуина питается от компьютера, а моторы питаются от внешнего источника.
земля USB соединяется с землёй внешнего источника чтобы управляющие импульсы от ардуины проходили на твой драйвер двигателей.
=DeaD= » 30 июл 2013, 16:02
*дуину от USB оптически вроде не отвязать, зато можно отвязать оптически драйвер моторов от *дуины.
Однако попробуйте сначала с общей землей, скорее всего не будет никаких проблем.
PS: Силовое питание совмещать с питанием МК весьма плохо.
avr123.nm.ru » 30 июл 2013, 16:29
Myp писал(а):ах тыж какая зараза точно, пальцем прижал и скетч залился
cp2102 обмазать флюсом жидким и жалом паяльника пройтись по ее сторонам.
Добавлено спустя 12 минут 59 секунд:Romeo писал(а):Начал делать прогу для OR-duino для начинающих (совсем начинающих).
Скетч зашивается в "дуню", а спец прога на компе открывает доступ ко всем портам OR-duino
Обновления есть? Как успехи?
Dmtd » 30 июл 2013, 17:02
Т.е. мне нужно только подключить землю от внешнего источника к GND ардуины и смело можно соединять, без развязок, выводы ардуины с управляющими входами серв? Земли уравняются?
Но ведь фактический потенциал у земли от разных источников может отличаться? Ток не потечет между землями?
=DeaD=, да, именно думал уже отвязывать именно драйверы моторов от дуины.
avr123.nm.ru » 30 июл 2013, 17:21
Вы на бумажке нарисуйте все и попробуйте нарисовать мнимый ток который мог бы куда то потечь. НА бумажке все ясней чем в мыслях.