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

Prodigy
maiklcop:

Добрые люди помогите, ветку вроде читал

  1. Телеметрия вообще не выводит изображение? Или именно авиагоризонта нет? Если нет авиагоризонта, а другие параметры присутствуют, просто нужно прошить телеметрию соответствующей прошивкой, позволяющей работать ТМ с АП. Авагоризонт будет показываться только при работе ТМ в комплекте с АП.

  2. Автопилот не формирует изображение, это привелегия исключительно ТМ.

  3. Как мне это знакомо… Выгорел диод, подобный SMD диод можно найти на платах видеокамер, я там брал. Переплюсовка исключена, при переплючовке диод просто закрывается. С вероятностью 90% под замену стабилизатор S10ST1, а дальше как повезёт, я в двух случаях контроллер Atmega менял, один работал, но сильно грелся и жрал ток, на втором часть портов повылетала.

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

maiklcop

то Prodigy.
1.Нет, именно авиагоризонта не было,версия прошивки высвечивалась 270
2.Так и подумал, зачем полез эксперементировать?bash:😃

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

Prodigy
maiklcop:

1.Нет, именно авиагоризонта не было,версия прошивки высвечивалась 270

Вот тут сайт Smalltim и там же прошивки, непоредственно прошивка ТМ для АП вот
smalltim.ru/production/autopilot/firmwares/

sptry

Тим, выручай!
Во время полёта (перед этим была посадка с облаком снега и снег мог попасть в приборный отсек Изика), на десятой минуте зависают показания GPS в одном положении. Стабилизация работает нормально, АП рулит согласно зависшим значениям GPS. Дома, после тчательной просушки и продувки феном плат, показаний GPS на телеметрии и в контрольной панеле нет, но датчик моргает адекватно (первая вспышка, затем ловля спутников и регулярное моргание). Где рыть? Как проверить прохождение сигнала от датчика к АП?

baychi
sptry:

Где рыть? Как проверить прохождение сигнала от датчика к АП?

Сергей, зеленый индикатор на плате АП показывает обмен с GPS (прием NMEA строк) - он должен часто мигать (5 Гц) при подключенном GPS. Пока спутников нет - мигает совсем неярко (строки короткие).
У GPS могли слететь настройки, и он может выдавать посылки на частоте отличной от 38400. В этом случае, его надо подключить к ПК (через DATA кабель на 3.3 В), найти с помощью терминалки скорость, на которой он работает и дать команды инициализации (они есть в теме).

После купания в снегу, рекомендую промыть платы спиртом, высушить и посмотреть под лупой, нет ли грязи между элементами дорожками? Если надо - прочистить щеточкой.

PS: Тимофей на 2 недели вне России.

sptry

Саш, спасибо!
Видимо так оно и есть - очень велика вероятность попадания снега внутрь датчика.
Если можно поподробней, пожалуйста, что такое “DATA кабель на 3.3 В”, как “найти с помощью терминалки скорость” и как "дать команды инициализации ".
Горит постоянно синий и мигает белый.

baychi
sptry:

что такое “DATA кабель на 3.3 В”,

Тебе нужно подключить GPS модуль к ПК. Любым способом. Самое простое, взять кабель данных для мобильников, типа такого images.yandex.ru/yandsearch?ed=1&rpt=simage&text=d…
(стоит от 150 до 400 р в палатках с мобильниками).
Он по USB цепляется к ПК, а на другй стороне разъем под конкретный мобильник. По данным там 3.3 В UART и обычно есть 5 В питание. Родной разъем можно отрезать, найти 4 провода: черный - общий, красный - +5 В, синий - RX и белый - TX (обычно так, но лучше проверить тестером - на красном должно быть 4.5-5.5 В, на синем и белом, не более 4 В).
Провода цепляются к GPS модуль (GND, +5В и Rx через родной разъем, а белый - придеться припаять на модуль напрямую).
Для ПК дата-кабель виден как COM портю С помощью стандартной терминалки Windows его надо открыть и перебором скоростей (4800-57600), понять как сейчас настроен GPS: NMEA строки текстовые, при правильной скорости сразу видны.
Если увидишь, что GPS работает и не на 38400, значит мое предположение правильное и надо его лишь перепрограммировать. Послать строчку:
$PMTK390,0,5,38400,0,1,0,1,0,1,0,0,0,2,9600*0E
После этого модуль должен перейти на скорость 38400 и частоту данных - 5 Гц.

sptry:

Горит постоянно синий и мигает белый

Значит данные с GPS не доходят до АП (проверь кабели, пайку и дорожки) или не понимаются им (скорость!).

sptry

😇
контакт ТХ - это тот, что между белым и красным?
Можно ли использовать обычный кабель USB (не от мобильника)?
И, жутко извиняюсь за бестолковость, что такое терминал Виндовс? Как через него программировать?

baychi
sptry:

контакт ТХ - это тот, что между белым и красным?

Да.

sptry:

Можно ли использовать обычный кабель USB

Нет. Нужен преобразователь USB->UART (COM порт).

sptry

Спасибо! Завтра достану кабель и проверю в ГиперТерминале (понял, что это такое)!

DmitryK

Приветствую! Полетали вчера еще раз на скайволкере. Теперь горизонт кривой в другую сторону😵. Когда смотрит на солнышко, выравнивается, если лететь в сторону, уходит до 30 градусов.
Где копать дальше?

baychi
DmitryK:

Где копать дальше?

Попробуйте закрыть пиродатчики пенопластом, что-бы только глазки торчали (боюсь нагрев их корпуса сказывавется). Уход от солнца все равно будет, но не такой большой (обычно 10-15 градусов).

payk

Сегодня проверили GPS sptry, работает нормально на штатной скорости 38400. Дело не в нем. Куда копать дальше?

baychi
payk:

Куда копать дальше?

Прозвоните всю цепочку от GPS: кабель, разъем, дорожки на плате, резистор 100 Ом, ножка процессора АП (какая - не знаю), нет ли обрывов или замыканий? Сигнал явно не доходит до Меги.

baychi
payk:

UART на АП сдохнуть не мог

Все может сдохнуть, но лучше сначала убедиться что сигнал от GPS туда доходит. Вернее всего - глянуть осцилллографом.

sptry
baychi:

Вернее всего - глянуть осцилллографом.

А если, так же, терминалкой? Или там другие уровни сигнала?
Хотя, действительно, осциллографом проще (тем более он есть).
Начинаю копать.

baychi
sptry:

А если, так же, терминалкой?

Можно. Уровни теже.

sptry

Нет сигнала данных ЖПС после детальки с маркировкой 102. Проверял терминалкой.


По всей вероятности, это сопротивление 1ком. Вроде оно целое, так и звонится.
Дальше дорожки уходят под процессор, ничего не видно…

baychi
sptry:

детальки с маркировкой 102

Это резистор сопротивлением 1 кОм. Попробуйте сначала пропаять. Если нечем заменить (а впаять сюда можно любой подходящий по размеру в диапазоне от 50 Ом до 3 кОм), просто замкните для проверки. Если не КЗ после - будет работать.