MultiWii

Alibaba
appolinari:

Может дело в “винде”? У меня “ХР”

дело не винде (хр первых выпусков комп - 99 год), я обновил ардуину и после этого тоже появились глюки, вернулся на старую версию все поехало

appolinari:

Дома прошил с Макинтоша

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

Alex1888

В общем, у меня пока что так:

Когда подключаю последний регуль с питанием (у остальных красный проводок вынут) в D3, начинаются ошибки опять.
При этом батерея не стоит, питание только от USB!

Плата начинает моргать синим индикатором.

Вот что это такое может быть ?!

intel-1
Alex1888:

В общем, у меня пока что так:

Когда подключаю последний регуль с питанием (у остальных красный проводок вынут) в D3, начинаются ошибки опять.
При этом батерея не стоит, питание только от USB!

Плата начинает моргать синим индикатором.

Вот что это такое может быть ?!

Так. Вы втыкаете в регуль в D3 и начинаются ошибки? А если на этом регуле красный провод не подключать, ну не подавать питание на контроллер?

Alex1888
intel-1:

А если на этом регуле красный провод не подключать, ну не подавать питание на контроллер?

Сечас попробую, напишу. Хотя без батареи какое там питание?

intel-1
Alex1888:

Сечас попробую, напишу. Хотя без батареи какое там питание?

Ну вы же питание контроллера то USB получаете. Для начала этого достаточно.

Alex1888
intel-1:

А если на этом регуле красный провод не подключать

Ага, без красного работает, зараза 😃.

Странно…

intel-1
Alex1888:

Ага, без красного работает, зараза .

Странно…

А теперь попробуйте подать питание на контроллер (красный провод) с другого регуля:)

Alex1888

Неа, не работает и с другого… Причем опять-таки в пассиве, без батареи - просто не переносит подключения красного провода:).

Не понимаю… Мне казалось, с красного только при подключенной батарее подается питание, ОТ регуля. Как он тут влияет?!

intel-1

Вы

Alex1888:

Неа, не работает и с другого… Причем опять-таки в пассиве, без батареи - просто не переносит подключения красного провода.

Вы как подключаете контроллер к компьютеру?

Alex1888
intel-1:

Вы как подключаете контроллер к компьютеру?

Через переходник FTDI-USB.

Вот так.

intel-1
Alex1888:

Через переходник FTDI-USB

Отлично. С него не подавайте питание на контроллер, подайте только линии RX TX GND, а плату запитайте от BEC и внешнего аккума.

Alex1888
intel-1:

Отлично. С него не подавайте питание на контроллер, подайте только линии RX TX GND, а плату запитайте от BEC и внешнего аккума.

Попробую. Но хотелось бы понять принцип - почему пассивное подключение провода вызывает проблему…

Владимир#
Alex1888:

Не понимаю… Мне казалось, с красного только при подключенной батарее подается питание, ОТ регуля. Как он тут влияет?!

А что за регуляторы? Прямо чудеса какие то.

intel-1
Alex1888:

Попробую. Но хотелось бы понять принцип - почему пассивное подключение провода вызывает проблему…

Такое происходит из-за своеобразной схемы питания. В общем подключите все как я просил и этим возможно подтвердите мою теорию:)

Alex1888
intel-1:

В общем подключите все как я просил и этим возможно подтвердите мою теорию

Извините, пока не хотелось бы… Вынимать нужные провода из FTDI переходника - там жесткая запаянная конструкция, а отгибать ножки на контроллере - отвалюццо…
Уж изложите Вашу теорию так, интересно 😃.

Voldemaar

Всегда вынимаю провода питания (BEC) из разъемов регуляторов:

выглядит так:

При желании термоусадка удаляется, а разъем питания ставится на место.

Владимир#
Voldemaar:

Всегда вынимаю провода питания (BEC)

Сам не всегда внимателен. Бывает. Если с начала почитать то будет понятно откуда на данном этапе проблемно снять питание. Алексей ну вам походу остается только прикупить внешний ВЕС. Вариантов нет.

Alex1888

Вариант есть вынимать вилочку с BEC при работе с ПК, потом ставить обратно 😃. А вообще, причину очень хочется узнать такого поведения платы…

P.S. Еще интересная деталь - после втыкания BEC и последующего его снятия плата не сразу начинает нормально работать, а “оклемывается” еще примерно минут 10-15, после чего приходит в норму. Вот такие чудеса…

Владимир#
Alex1888:

Вариант есть вынимать вилочку с BEC при работе с ПК, потом ставить обратно

Алексей, это не вариант. Вы же не сможете увидеть что произойдет когда подключите питание от бека. Более того, вы же пробовали взлетать, не летит. Вывод,наверно и при отключенном компе что то глючит. Для полного понимания я тоже посоветовал что и Евгений. FTDI и платку я бы конечно портить не стал а вот шнурок юсбишный не шибко ценная штука.

Alex1888:

а “оклемывается” еще примерно минут 10-15

А ничего не нагревается при этом?
У регов, кстати несколько необычная архитектура.

Alex1888
Владимир#:

А ничего не нагревается при этом?

Вроде нет, потом проверю еще…

Владимир#:

У регов, кстати несколько необычная архитектура.

Получается, плата во взаимодействие какое-то с регами входит… Так? Иначе не могу объяснить…

Art_Nesterov

Коллеги, я вот столкнулся с интересным глюком… Есть соосная окта, мозг АИОП, прошивка Маховий. Так вот в этой комбинации коптер не хочет спускаться при возвращении домой. То есть он долетает до точки взлета, а потом приходится плавненько уменьшая газ садить. А квадрик, гекса, на такой же прошивке и с такими же мозгами при возврате домой снижаются, как положено. Посмотрел в коде, вроде там не привязано к конфигурации коптера…
Кто нибудь с подобным сталкивался?

Alibaba
Alex1888:

Получается, плата во взаимодействие какое-то с регами входит…

может они влюбились, и парят мозги пацанам.

intel-1
Alex1888:

Извините, пока не хотелось бы… Вынимать нужные провода из FTDI переходника - там жесткая запаянная конструкция, а отгибать ножки на контроллере - отвалюццо…

Да не надо ничего отгибать и откусывать:) Просто купите соединительные проводочки папа-мама примерно вот такие и ими все соедините:) Я думаю в Питере есть где их купить по быстрому.

intel-1
Alex1888:

Уж изложите Вашу теорию так, интересно 😃.

Ну а теория довольно простая. Получается что когда подключено внешнее питание, в вашем случае по USB, то на плате срабатывает защита от переплюсовки (наверно где то по питанию стоит полевой транзистор) который отрубает питание от датчиков. Все это конечно жутко глупо, но другого логичного объяснения такого поведения у меня нет, по крайней мере пока. По хорошему нужно было бы собрать все это дело (контроллер, FTDI и BEC) на столе, подключить и тестером проверить что там происходит с питанием на датчиках. Скорее всего его просто там нет:) А вот ответить почему можно только разбирая плату по винтикам:) Самое простое в вашем случае - это подключить схему как я просил ранее и надеяться что заработает.
P.S. Если все таки решитесь собирать все на столе, то не включайте регуль без подключенных двигателей. Регуль может от такого просто выгореть и вы получите еще один геморой:)