Smalltim OSD and autopilot (часть 2)

alex76
smalltim:

А фото расположения на модели можете выложить, в назидание, так сказать?

Выкладывал, пост 589- так делать не надо

SVAL
smalltim:

Это как?

После подключения USB к АП, загорается желтый светодиод, а через один(он центральный) слабым свечением горит зеленый.

smalltim:

Расскажите, после каких действий АП перестал подключаться к Контрольной Панели?

на поле была произведена калибровка датчика тока, после чего через АП перестал поступать RC сигнал, дома при подключении АП и КП перестали “конектиться”

alex76
smalltim:

Алексей, теперь АП взлетел?

Завтра посмотрим, сегодня передатчик видео перенёс, надеюсь теперь помех не будет

smalltim
SVAL:

на поле была произведена калибровка датчика тока

Каким образом?

Prodigy

Очередной прогар диода и дорожки на ТМ. Всё один в один как было у SVAL было.
Заменены диод и ST1S10, восстановлена дорожка.
Переплюсовка исключена, так как диод не просто так по питанию стоит.
Итак второй случай уже… Стал анализировать, получается после диода \, до стабилизатора питание 12 вольт закорочено. Почему?
Моё мнение такое, ST1S10 очень плотно посажена на плату, нижняя сторона стабилизатора имеет металлическую пластину. Я думаю просто возникает ситуация, когда эта пластина коротит контакты распайки ST1S10. При ремонте первой платы ТМ я сам первый раз плотно прижал стабилизатор к плате и запаял, перед включением на всякий случай проверил нет ли короткого по питанию после диода, оно как раз и было, и именно из за этого. Теперь сажаю стаб на 0,5-0,6 мм от платы.

Сегодняшнею плату отремонтировал, включаю, на экране “Smalltim в 2.5.an ожидание данных от автопилота…” или что то вроде этого и всё, тишина, висит сообщение и ничего не меняется.
Подключал и вместе с автопилотом, то же самое. Через контрольную панель с ТМ нет связи, перепрошить не дает.
Что скажете?

SVAL
smalltim:

Каким образом?

Тимофейй, что то страшно становится…
“телеметрия” “настройка датчиков и входов” “калибровка датчика ток” “начать калибровку”“завершить и записать” “файл” “записать все настройки в память платы”…

smalltim
Prodigy:

Очередной прогар диода и дорожки на ТМ. Всё один в один как было у SVAL.

Каким образом и через какой разъем Вы подключали питание на телеметрию?
Если через балансирный разъем, то есть вероятность подать 1S на питание SPI (5В) и 2S и 3S с батареи на сигнальные контакты SPI из-за наличия маленьких лепестков на обратной стороне стандартного балансирного разъема батареи, которые в случае особого невезения ложатся на параллельный ряд контактов телеметрии.

ST1S10, видя на своем выходе 3.6В вместо 5В, начинает вкачивать в плату максимальный ток, пытаясь довести напряжение первой банки батареи до 5В, диод такого не выдерживает и пыхает.
Сигнальные линии SPI от дружбы с 2S и 3S напряжением просто вылетают. И привет, телеметрия с автопилотом общаться уже не может.

SVAL
smalltim:

Далее ПК должен увидеть устройство USB. Нужно установить драйвер, лежащий в папке с FLIP. Устройство обнаруживается как AT90USB1287.
Подробности тут: smalltim.ru/production/autopilot/docs/

Далее прошиваете либо как обычно через Контрольную панель, либо через FLIP:

FLIP скачал…
“инструменты” “обновление микропрограмм” “перепрограммирование автопилота” “выбор файла микропрограммы” “autopilot_0_10_20.hex” “открыть”… "выбор типа процессора"и…тишина…

smalltim
SVAL:

“телеметрия” “настройка датчиков и входов” “калибровка датчика ток” “начать калибровку”“завершить и записать” “файл” “записать все настройки в память платы”…

Я так, на всякий случай спрашивал - вдруг Вы вздумали калибровать замыканием входа AD7, как на телеметрии без АП.

И как выглядело поведение АП в процессе этих действий?

Валерий, сбросьте свой телефон в личку. У вас, похоже, просто не стоит драйвер AT90USB1287.

Prodigy
smalltim:

Каким образом и через какой разъем Вы подключали питание на телеметрию?

Не я подключал, не знаю… хотя скорее всего так и было, через балансировочный.

smalltim:

диод такого не выдерживает и пыхает.

Вместе с диодом горит дорожка минуса, в обоих случаях…
Прогарает по плюсу 12 диод и по минусу дорожка.

smalltim:

И привет, телеметрия с автопилотом общаться уже не может.

Меняю мегу, пустая мега на плате ТМ шьётся через контрольную панель?

smalltim
Prodigy:

Вместе с диодом горит дорожка минуса, в обоих случаях… Прогарает по плюсу 12 диод и по минусу дорожка.

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

Prodigy:

Меняю мегу, пустая мега на плате ТМ шьётся через контрольную панель?

Да.

Prodigy

Поменял мегу, прошивка залилась, работает.
Видимо действительно балансировочным разъёмом повреждён был микроконтроллер. Отгибать надо штырьки питания при использовании балансировочного разъёма.

smalltim
Prodigy:

Поменял мегу, прошивла залилась, работает.

Отлично, приятно слышать.
Пожалуйста, помогите Валерию завтра обновить прошивку автопилота. Мы сейчас битый час пытались корректно FLIP поставить, не выходит. Что-то с машиной не так, пути правильные, библиотеки там, где надо, а FLIP их не находит. В общем, пока до перепрошивки Контрольная Панель даже не доходит.

Prodigy:

Отгибать надо штырьки питания при использовании балансировочного разъёма.

Еще видел как полоской обычного канцелярского скотча 4 соседних с питанием контакта обернули. Удобно.

Prodigy
smalltim:

помогите Валерию завтра обновить прошивку автопилота

Завтра сообразим, на моём попробуем компе.

Prodigy

Перепрошили всё таки Валерин автопилот, всё нормально, живой контроллер.

Edward_tlt

Вопрос к Тиму. А была ли в природе какая нибудь инструкция по подключению АП (старого, не мини) Не могу разобраться пока с управляющими каналами.

SVAL
smalltim:

Пожалуйста, помогите Валерию завтра обновить прошивку автопилота. Мы сейчас битый час пытались корректно FLIP поставить, не выходит. Что-то с машиной не так, пути правильные, библиотеки там, где надо, а FLIP их не находит. В общем, пока до перепрошивки Контрольная Панель даже не доходит.

Тимофей, огромное спасибо за помощь, проблема была в операционке…, сегодня отлетал …smalltim рулит!!!

smalltim

Приятно слышать, Валерий. Может быть, у Вас с Алексеем есть догадки, почему он таки прошился на другой машине?
Для FAQ пригодится!

Dareck

мне на нетбуке пришлось к нетфрейморку ещё синхронизатор подгрузить(на нетбуке ХР хом усечённый)