Проект Мегапират на самик!

ViktorDoma

Леонид, рад что у Вас заработало.
Я, пля, никак не доберусь до кода, к компу урывками прорываюсь.
И это при всем при том что я ВАЩЕ не бухаю.

LeonVS

Народ, Е-ОСД кто нить пробовал от 4 банок питать? В доках 2-3… Погорит, аль есть шанс что будет пахать?

ViktorDoma

Шансы довольно велики. 50/50 или по простому 1 к 2-м 😃

Или сгорит или будет работать.

Я сегодня получил с Е-БЭЯ стэпАПстэпДАУН регулируемы. Сегодня проведу эксперимент, на предмет стабилизированных 12В под видео-передатчик.

Ценник 300-400 рублей.

LeonVS

Вспоминается анекдот про женскую логику 😃))))
Что за спепдаун еще такой, заделись сцилкой 😃?

Syberian

от 4 банок еосд будет работать, а вот вортексу п…да придет от перегрева.

Я вот вортекс от еска запитал, все меньше греться будет.
А для высоковольтных применений хорошо работает turnigy ubec HV 7A. С него можно и 12 снимать, подкрутив встроенный делитель. Работает до 42В проверено.

LeonVS

Вортекс у меня от ДСДС питается 😃 ЕОСД точно будет пахать? Просто встала дилема как подрубить, так же через ДСДС, но тогда не будет видна реальная напруга, или напрямую, но боюсь что не выдержит…

LeonVS

Упс… Олег, чего то из него волшебный дым пошел 😁
Щутка 😃 Все пашет на ура, спасиб!

Олег, прошивка ЕОСД менялась с тех давних пор? У меня координаты ГПС опять замазаны…

ViktorDoma
LeonVS:

Что за спепдаун еще такой, заделись сцилкой

DC-DC Converter Buck Boost Step-Up Step-Down Module In 3-35V Out 1.25-30V

www.ebay.com/itm/270859180499

покупал 14-го декабря - получил сегодня

бесплатная доставка

LeonVS

Хм… и ток 2А, не плохо, то же чтоль заказать, штука нужная, у нас такие стоят совсем не гуманных денег 😃

Вопрос кто юзает ЕОСД, у меня прошивка от 28.08.2011, вроде последняя выложенная у Олега, у кого еще мажет координаты ГПС? Или опять я один такой счастливый…

Syberian

Спокойно. ща усе будет нормально.

Как обещал:
добавлена индикация выпущения? выпущания? тьфу… закрылков. Мигающая F в статусе на взлете, постоянно горит на посадке. Это если закрылки были вообще разрешены.
Также пофиксено отбражение GPS-координат в еосд.
ОСД и пират 2.24 обновлены.
ardupirates.googlecode.com/…/MegaPirateOSD.zip
…googlecode.com/…/MegaPiratePlane2.24.zip

Syberian

Леонид, проверь, правильно ли вообще стрелка домой работает на еосд? Это верхняя шкала, если дом перед тобой, птичка по центру, вся шкала ±90 град

ViktorDoma

Олег, я уже спрашивал, а Вы отвечали,но я не нашел. Повторюсь.

Поскольку Е-ОСД юзается совместно с другой Изи-ОСД, есть необходимость подвинуть иформационные строки и Квадрат ГРОСКОПА.

Научите что и гле поменять. А то чЁйта я никак не разберусь 😦. И никак не могу отсимулировать Е-ОСД-шку в VMLAB для проверки отладки.

Еще было бы СУПЕРБЛ, если бы Вы растолковали на простом и могучем языке как работает алгоритм в Е-ОСД0шке.

Есть дикое желание запортировать еЁ на STM32F100RB (купил в магазине по случаю платку за 300руб STM32 Value line discovery …compel.ru/…/otladochnaya-plata-i-programmator-stm… )

LeonVS
Syberian:

правильно ли вообще стрелка домой работает на еосд?

Хрень какая то… залил прошивку, перестал работать ГПС, не видит спутников хоть ты тресни, уже и видео передатчик вырубил, все равно глухо, жду уже 10 минут… Раньше на окне 3-4 всегла ловил, сейчас пусто…

Гы, испужался видимо, спутники словил, Е-ОСД цифры опять защтрихованы… Фикс не зачтен 😃)))
Букова F мыргает!!! 😃

Syberian
ViktorDoma:

есть необходимость подвинуть

За смещение “гироскопа” гыгы по вертикали отвечает дефайн graf_dsp. По горизонтали такая конструкция (выделено жирным, числа можно менять)
//##################### Graphics 64x64
else if ((line >= graf_dsp) && (line < (graf_dsp+64))) // 2nd line of 40 chars 8x8
{
TCNT0=0;
while(TCNT0<218); //wait ~7.5us from H-sync // 10 pts each condition
TCNT0=0;
while(TCNT0<214); //wait ~7.5us from H-sync // 10 pts each condition
tmpch=line-graf_dsp;// R3

Текстовые строки можно в той же процедуре просто поудалять по отдельности: убрать целиком конструкции типа if ((line >= 40) && (line < (48))) // 1st line of 40 chars 8x8

На простом и могучем: после получения строчного синхроимпульса (ССИ) ждем 10 мкс и смотрим его же уровень. Если 1, то это кадровый синхро (КСИ), зануляем счетчик строк и ничего не делаем. Если 0 - у нас есть еще 50 мкс, чтобы нарисовать все, что душе угодно, одной линией: через SPI или тупо дрыгая ногой порта. После чего выходим из прерывания и ждем следующего ССИ. Нужно учесть, что КСИ следуют частотой 50Гц и число строк между ними 288. В реале будет еще меньше, т.к. КСИ длится 4-5 строк.

LeonVS

К стати раньше вроде в статусной строке писал количество пойманых спутников, сейчас мыргала G пока спутники ловились, как поймались вообще пусто…

Вот такая вот хня выходит…

Syberian:

Леонид, проверь, правильно ли вообще стрелка домой работает на еосд?

Дома сие проблематично 😃 Завтра в поля, затестим 😃

alex-ber

ребята - С Рождеством Христовым!!!
Вы молодцы - проектом занимаетесь…
А я вот в работе погряз… правда просвет нарисовался - наконец напарника дали!!! Теперь можно немного и от работы отвлечися…
Вообщем я уже почти с вами!
Олег.
Посылка пока не пришла - жду…
Второй испытательный стенд (самик) почти закончил (осталось облетать…) - жду погоды…
Всем - Удачи!

Syberian
LeonVS:

такая вот хня выходит

а какие именно цифры, на которых косячит? знать бы точно, что там было нарисовано - в планере можно поглядеть.
мне даже прошить сейчас некуда, кодю вслепую. И почемк скорость 44 кажет?

LeonVS
Syberian:

И почемк скорость 44 кажет?

Самуль был около окна, ловило всего 3 спутника, соответственно координаты сильно плавали, соответственно и скорость прыгала…
Направление на базу кажет правильно.

Syberian

Можно 5 сделать, только бы разобраться с вышеуказанным злом. какие конкретно цифры были “замылены”?