OSD Платы.

Aviamodelist

Мужики, на досуге протравил платку для мобидрона, лежит 328 мега, а вот какие фьюзы для неё выставлять нигде так и не нашёл… покажите где посмотреть, если пропустил или скажите так))

soliada
Aviamodelist:

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

Перед прошивкой Мобидроном необходимо прошить Ардуиновским бутлоудером,т.е превратить проц в Ардуино нано 328 или что-то подобное.Шить можно из самой Ардуины.Программатор можно сделать так же из любой Ардуинки.

Aviamodelist
soliada:

Перед прошивкой Мобидроном необходимо прошить Ардуиновским бутлоудером,т.е превратить проц в Ардуино нано 328 или что-то подобное.Шить можно из самой Ардуины.Программатор можно сделать так же из любой Ардуинки.

Вот спасибо, тоесть получается фьюзы такие выставить

omegapraim

при прошивке бутлодера фьюзы по выставит автоматически.

Aviamodelist
omegapraim:

при прошивке бутлодера фьюзы по выставит автоматически.

а что за програмка такая? я пользуюсь eXtreme Burner - AVR там те выставляет ничего…

omegapraim

Как уже писалось, это ПО arduino из под него можно прошить пустую мегу.

Aviamodelist
omegapraim:

Как уже писалось, это ПО arduino из под него можно прошить пустую мегу.

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

omegapraim

да, но об этом можно было бы и не писать в теме про осд

Aviamodelist
omegapraim:

да, но об этом можно было бы и не писать в теме про осд

ну так это же грубо говоря инструкция по сборке)) если тут не будет то небудет нигде… Дмитрий, а не подскажете ,что за детальки на плате которые я обвёл? а то не названия, ничего…

mataor
Aviamodelist:

детальки на плате которые я обвёл

светодиоды. Один стоит чисто по питанию, второй сервисный - помигивает/горит при работе

omegapraim

я вам по секрету скажу что особого толку собирать эту схему нет, ибо автор ее уже переработал, и исправил косяки, а вообще обещал скоро новую цветную версию.

Aviamodelist
omegapraim:

я вам по секрету скажу что особого толку собирать эту схему нет, ибо автор ее уже переработал, и исправил косяки, а вообще обещал скоро новую цветную версию.

ну ё-маё… а где прочитать про косяки? а то макетка то уже сделана, проц запаян, а инфы в теме про макетки нет…

mataor:

светодиоды. Один стоит чисто по питанию, второй сервисный - помигивает/горит при работе

окей, а детальки в цепи рсси?

gena_g
Aviamodelist:

окей, а детальки в цепи рсси?

Я ставил последовательно с входом рсси резистор 1 к и на общий конденсатор 0,1 мкф. Потом в меню нужно откалибровать рсси при включенном передатчике

Aviamodelist
Aviamodelist:

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

план быд хорош)) но после того как записался бутлоадер, встали трудности с прошивкой основной проги, ттл конвертер вообще не определился в проге… немного помучившись бросил эту затею. на гуглокоде тоже никакой инфы нету… помогите прокачать карму))) как в эту … залить основную прошивку?)))

omegapraim

Блин ну причем здесь ОСД и ваши проблемы с прошивкой ардуины… еще раз не по теме и помидор.

Aviamodelist
omegapraim:

Блин ну причем здесь ОСД и ваши проблемы с прошивкой ардуины… еще раз не по теме и помидор.

вот теперь реально оффтоп:

без обид, но вот я всегда удивлялся с людей которые знают и не могут подсказать тем кто не знает… ладно бы это была супер популярная тема где я реально нафлудил не по теме, а тут я просто задаю ламерские вопросы, потому что отсутствие человеческой инструкциии( а не для “избранных”) пораждает много проблем и вопросов, а так как я делаю осд обсуждаемое в этой теме то и вопросы прошивки микроконтроллера осд, а не ардуины, логично же задавать здесь? я вам могу привести тучу тем где много флуда где никто не обращает внимания, а вы тут прям меня хотите закидать помидорами, но почему бы не объяснить по порядку как это сделать? я давно хотел сделать эту осд, но отсутствие инструкции где человек реально бы написал, сделал осд, спаять так, запрограммировать так, включить так… просто отпугивало… ни одной толковой инструкции нет… только товарищ Dynamitry написал как сделать на готовой ардуинке и на том спасибо…

как только всё заработает выложу обязательно напишу инструкцию с пошаговыми объяснениями, форумы для того и нужны ЧТОБЫ ДЕЛИТЬСЯ ОПЫТОМ, а не помидорами кидать за вопросы.😉

п.с.
почему то по мере написания этого сообщения пришло озарение и прошивка прошита!! вопрос теперь в следующем, на экране при включении ничего вообще не появляется😁 может проще сжеч??😆

omegapraim

Вот теперь вопрос по теме)))), если ничего не появляется значит резистор надо покрутить. Я просто это к тому пишу что вопросы которые вы задаете не разобравшись, хотя можно и самому допереть (коль уж разобрались как бут прошить). И так все делают сначала пишут а потом через 5 минут ОЙ а оно оказывается все просто)))) У нас тут все без обид.

Если вместо переменника впаять резистор на 100 Ом то изображение 100% должно появиться, если не появляется значит косяк в схеме.

soliada
Aviamodelist:

вопрос теперь в следующем, на экране при включении ничего вообще не появляется

Вариантов почему на самом деле не работает много.Для начала проверьте правильное расположение деталей на плате.Плата у Вас как на картинке выше?Особенно проверьте диоды,полоска на диоде как правило со стороны минуса))Номиналы деталей тоже должны соответствовать.Работу процессора можно проверить залив Ардуиновский пример типа Блинк,светодиод будет мигать.
Так же возможен непропай и микротрещины.
Плюс без источника видеосигнала,к примеру камера ,ДВД проигрыватель и пр,работать ничего не будет.Так же если неправильно подключить тоже ничего не заработает)))

Aviamodelist

Сегодня завершил отладку осд, банально не было питания на усилителе😁
Вот решил выложить небольшой мануальчик по прошивке, вдруг кто ещё загорится сделать))

Что на понадобится:
1.Собранная плата осд
2.Программа для программирования платформы Ардуино(можно скачать здесь:arduino.ru/Arduino_environment)
3.Программатор для AVR(любой:http://www.ebay.com/sch/i.html?)_trksid=p2050601.m570.l1313&_nkw=usbasp&_sacat=0&_from=R40
4.СОМ-порт на компе(у меня хитрый адаптер усб-сомwww.silabs.com/…/usb-to-uart-bridge.aspx)
5.Программное обеспечение MobyDrone2.3(code.google.com/p/mobidrone/downloads/list)

Устанавливаем Arduino1.0
Подключаем нашу платку к программатору
Запускаем Arduino1.0, нажимаем Файл->Открыть, открываем файл “mobiDroneOSD.ino”
Далее нажимаем Сервис->Плата->Arduino про мини 5в 16 мгц

Далее Сервис->Программатор->УсбАсп

… Сервис->Записать загрузчик

Всё записалось, теперь отключаем программатор, подключаем платку к СОМ-порту(очень важно точно знать к какому именно порту вы подключаете плату), в программе соответсвенно обозначаем порт куда подключили(но надо обратить внимание что питание пока на плату не подаём!!!)

После этого нажимаем Загрузить

После этого ПОДАЁМ ПИТАНИЕ НА ПЛАТУ +5(я брал с пустого усб)
На плате должен замигать светодиод, потом погаснуть и надо дождаться завершения загрузки. Если всё прошло успешно, то мы увидим как светодиод загорится постоянно, это будет свидетельствовать о успешной загрузке.
Потом подрубаем осд параллельно сигналу с камеры и лицезреем такую картину:

При дальнейшей настройке столкнулся с проблемой контрастности и падением яркости камеры, сделал как предлогал mahowik

mahowik:

резистор R5 позволяет регулировать контраст выводимой информации на экран… я накрутил на 200…220ом и впаял постоянный.
Потом заметил что при подключении OSD яркость садится на 20-30%… заменил R3 со 100 на 470 ом и стало почти незаметно уменьшение яркости.

Теперь можно радоваться😁

п.с.платку брал из поста rcopen.com/forum/f123/topic221574/5244

7 days later
omegapraim

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