OSD Платы.

FedorVG
energystuff:

буду заказывать БЕК. Этот подойдет?

А зачем такой?? Это питалово для ПК. (хотя можно и его обколхозить, отрезав провода, но там много лишнего - датчик тока, например)
Можно взять любой простой БЕК, подключить его к шине питания (АКБ) и с него (с БЕКа) снять 5в.
Самый правильный вариант - питать мимо ПК

energystuff
FedorVG:

А зачем такой?? Это питалово для ПК. (хотя можно и его обколхозить, отрезав провода, но там много лишнего - датчик тока, например)
Можно взять любой простой БЕК, подключить его к шине питания (АКБ) и с него (с БЕКа) снять 5в.
Самый правильный вариант - питать мимо ПК

А причем тут ПК (персональный компьютер??)? Там же Бек который подключается к аккумулятору по ХТ60, преобразует в 5 вольт и питает им APM.

CZC

ПК (в контексте данного хобби) =полетный контроллер

Serjio_S
energystuff:

Там же Бек

Данная поделка имеет свойство сгорать и часто унося за собой все что к ней подключено.
Полетник запитывают от отдельного бека максимально стабильного по напряжению и минимуму пульсаций, это мозг.
ОСД запитывают так же, но к ней можно подцепить что то еще, например телеметрию и пр. мелочи.
Мелкие беки с добавлением на выход конденсатора на 470 мКф. прекрасно с этим справляются.
Датчик тока на этой поделке безбожно врет, толку от него нет.

17 days later
TiRes

Есть MicroMinim OSD. Решил прошить. Сделал все по инструкции, дошел до очистки eeprom, успешно очистил(зеленая лампочка загорелась). А вот прошиватся не хочет ни в какую…
При прошивке пишет problem uploading to board
avrdude: stk_500_paged_write (): a protocol error, expect=0x14, resp=0x64
avrdude: stk_500_cmd () : programmer is out of sync
Пробовал разные прошивки, ни в какую.
В чем проблема? Прошиваю через FTDI FT232RL…

u3max

Подскажите, пожалуйста. Есть полетный контроллер с вот таким вот чипом OSD:

ПК подключен от BEC, напряжение на FPV видео 5В. Батарея 4S. Как-то можно завести на at7456e реальное напряжение с батареи для правильного отображения на FPV?
Спасибо.

art_80
TiRes:

прошиватся не хочет ни в какую…

Как вариант - слетел бутлоадер проца.

TiRes
art_80:

Как вариант - слетел бутлоадер проца.

Что делать?

art_80
TiRes:

Что делать?

Брать USBasp, искать на плате MISO, MOSI, SCK, RESET согласно распиновке проца, заливать бутлоадер.

AlexeyStn
u3max:

Подскажите, пожалуйста. Есть полетный контроллер с вот таким вот чипом OSD:
ПК подключен от BEC, напряжение на FPV видео 5В. Батарея 4S. Как-то можно завести на at7456e реальное напряжение с батареи для правильного отображения на FPV?
Спасибо.

Что за полётник? У него наверняка есть вход Vbat или что-то подобное для напряжения батареи.
Включите не Video voltage, а другие напряжения. Main voltage, Cell voltage или что-то такое должно быть.

u3max
AlexeyStn:

Что за полётник? У него наверняка есть вход Vbat или что-то подобное для напряжения батареи.
Включите не Video voltage, а другие напряжения. Main voltage, Cell voltage или что-то такое должно быть.

Teeny 1s f4 на STM32F4, заказал по ошибке. VBAT явно на плату не выведен, вот я и интересуюсь, там где vbat есть, он идет к STM32 или к чипу OSD? Судя по распиновке этого контроллера OSD питание 5V подается на входы: DVDD PWDD AVDD
Я так пологаю один из них, вот только кто…

TiRes
Serjio_S:

DTR подключен?

Да, DTR подключил(5 контактов, делал по видео Юлиана). EEPROM очищается, т.е. связь есть, а вот при прошивке - ошибка. Думал уже что OSD прошит под Назу32 и по этому не хочет шиться cleanflight, но не знаю как проверить.
Думал что стоит KVMod, скачал файлы KV mod, та же проблема ЕЕпром чистится, прошивка не шьется.
ПРобовал сменить местами TX,RX - ЕЕпром не чистился, т.е. подключено правильно.
Может в настройках что-то надо сменить?
При попытке настроить OSD через MW Osd Gui, нажимаю в окне настроек коннект, пишет Waiting OSD и не коннектится.

AlexeyStn
u3max:

…он идет к STM32 или к чипу OSD? Судя по распиновке этого контроллера OSD питание 5V подается на входы: DVDD PWDD AVDD

Чип 7456 сам ничего никогда не измеряет. Он только накладывает на видео те символы, которые ему укажет STM32.
Хм. У вас странное подключение.

u3max
AlexeyStn:

Чип 7456 сам ничего никогда не измеряет. Он только накладывает на видео те символы, которые ему укажет STM32.

И как же быть? Вход vbat напрямую на какую-то ногу stm или через какой-то делитель?

AlexeyStn

Teeny 1S F4 рассчитан на 1S. У него вход LIPO_IN, куда подключается батарейка 1S и её напряжение измеряется.
Вы же запитываете от 4S? Как?

u3max
AlexeyStn:

Teeny 1S F4 рассчитан на 1S. У него вход LIPO_IN, куда подключается батарейка 1S и её напряжение измеряется.
Вы же запитываете от 4S? Как?

От отдельного BEC 5V. В Teeny стоит импульсный стабилизатор на LIPO_IN, поэтому 5V переваривает на входе и на FPV видео 5V

AlexeyStn
u3max:

Через BEC 5V. В Teeny стоит импульсный стабилизатор на LIPO_IN

Тогда всё ясно. Микро-полётники на 1S измеряют то, что им приходит на Lipo_In. Вы подаёте 5V, он их и показывает.
Как бы поступил я в вашей ситуации:

  1. в консоли вбить resource и увидеть, на каком пине сидит ADC_BATT;
  2. открыть datasheet на F4 и увидеть, где этот пин;
  3. отрезать дорожку и подцепить через делитель 4S (чтоб на АЦП было не больше 3,3В);
    В случае неудачи заказать полётник побольше, а этот поставил на микрик 😃
u3max
AlexeyStn:

Тогда всё ясно. Микро-полётники на 1S измеряют то, что им приходит на Lipo_In. Вы подаёте 5V, он их и показывает.
Как бы поступил я в вашей ситуации:

  1. в консоли вбить resource и увидеть, на каком пине сидит ADC_BATT;
  2. открыть datasheet на F4 и увидеть, где этот пин;
  3. отрезать дорожку и подцепить через делитель 4S (чтоб на АЦП было не больше 3,3В);
    В случае неудачи заказать полётник побольше, а этот поставил на микрик 😃

Спасибо!
Можно подробнее про 3й пункт? Как контроллер узнает какой у меня делитель?

AlexeyStn
u3max:

Спасибо!
Можно подробнее про 3й пункт? Как контроллер узнает какой у меня делитель?

В конфигураторе потом вручную подберёте масштаб (scale), чтоб соответствовало реальности.