micro / minimOSD для NAZA
Это то что нужно? www.aliexpress.com/item/…/605798115.html
Ну или дешевле - www.ebay.com/itm/…/161257127151
Ну или дешевле - www.ebay.com/itm/…/161257127151
можно смело покупать? а программатор подойдет этот? cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=261021… если нет, то подскажите какой подойдет
Ну судя по
Two independent power sections with an LED indicator on each
Solder jumpers for combining the power sections
то да.
Программатор отличный, нужно еще вот это www.ebay.com/itm/…/141227613353.
А вобще и FTDI достаточно.
Ну судя по
Two independent power sections with an LED indicator on each
Solder jumpers for combining the power sections
то да.Программатор отличный, нужно еще вот это www.ebay.com/itm/…/141227613353.
А вобще и FTDI достаточно.
www.buyincoins.com/item/39888.html - это тоже самое? покупать можно?
вот комплект:
www.ebay.com/itm/…/310739109031
www.buyincoins.com/item/39888.html - это тоже самое? покупать можно?
Сравните платы - это тот же Криус. Нет перемычек питания.
вот комплект:
www.ebay.com/itm/OSD-MinimOSD...item48597e84a7
Только там штыри на FTDI. Еще кабель докупать придется, либо перепаивать на розетку.
Только там штыри на FTDI. Еще кабель докупать придется, либо перепаивать на розетку.
пара трехпиновых проводков наза<>приемник из коробки с назой спасут от лишней траты денег 😉
Только если там все совпадает!
Если у кого-то возникает ошибка “error entering font mode - no data” необходимо залить любую свежую родную версию прошивки для minimosd, потом залить шрифт, потом залить naza-версию прошивки.
Судя по всему, есть несоответствие между naza версий и программой для обновления.
Если у кого-то возникает ошибка “error entering font mode - no data”
перед каждым обновлением шрифта предварительно нужно залить minNAZAOSD_upload_MCM.hex не забыл? 😃
перед каждым обновлением шрифта предварительно нужно залить minNAZAOSD_upload_MCM.hex не забыл? 😃
Конечно забыл, поэтому придумал новый способ )))))
Не забудьте залить файл шрифтов, а то на экране будут кракозябры. Автор рекомендует следующую последовательнось прошивки: 1) залить файл minNAZAOSD_upload_MCM.hex 2) прошить шрифты NAZAOSDCharsV_0_0_1.mcm 3) прошить прошивку в зависимости от вашей конфигурации из папки 003_DJI или 004_UBX. Все делается программой ConfigTool_minOPOSD.
Что-то запутался совсем. Для чего нужен фаил minNAZAOSD_upload_MCM.hex ? Фаил шрифтов понятно для чего, там меняем конфигурацию шрифтов. Основная прошивка тоже понятно для чего и где взять. А тот фаил для чего? Как его сгенерировать?
Для чего нужен фаил minNAZAOSD_upload_MCM.hex ? Фаил шрифтов понятно для чего, там меняем конфигурацию шрифтов. Основная прошивка тоже понятно для чего и где взять. А тот фаил для чего? Как его сгенерировать?
для того чтобы OSD перешла в режим загрузки шрифтов 😉 Генерировать minNAZAOSD_upload_MCM.hex не нужно он есть например в архиве с полным комплектом файлов (прошивка, шрифты, конфигуратор …) на первой странице этой темы
Алексей спасибо! Да, этот фаил есть, я просто сейчас правлю шрифты под себя и подумал, что это фаил он тоже должен меняться. А это получается именно типа прошивальщика, шьет новый фаил с разрешением .mcm. Спасибо, еще раз за инфу!
Текстолит, дорожки прорезаны, 4х2 дырок, 4 папы, 4 мамы,
супер! еще бы крупное фото платы с двух сторон и такая плата Моцарта стала бы популярной 😃
В общем, если не охота возиться с калибровкой напряжения (например, газ не подключен) и есть возможность скомпилировать hex файл, то можно поступить следующим образом:
- замеряем напряжение на батарее - у меня было 16.2 вольта
- смотрим напряжение на экране - у меня было 16.6 вольта
- исходное значение VOLT_DIV_RATIO = 15.55
- новое значение CUSTOM_VOLT_DIV_RATIO = 16.2*15.55/16.6 = 15.17
- умножаем на 100 получаем 1517
- ищем в исходниках файл FlightBatt.h и модифицируем его
#define VOLT_DIV_RATIO 15.55 // Vref 1.1V based: This is...
#define CUSTOM_VOLT_DIV_RATIO 1517 // Custom ratio
// !!! for the +-50A Current Sensor(AC/DC) DFRobot SEN0098 we need approx. a 1/4 voltage divider 3k0/1k1 so that we stay below 1.1 V -> 2*50A * 0.04V/A / (4.1/1.1) = 1.073 V !!!
#define CURR_AMP_PER_VOLT 100.00 // Vref 1.1V based: This is the start value for calibrating a +-50A Current Sensor(AC/DC) DFRobot SEN0098 Sensitivity: 40 mV/A
#define CURR_AMPS_OFFSET 0.5000 // Vref 1.1V based: This is the start value for calibrating a +-50A Current Sensor(AC/DC) DFRobot SEN0098 Sensitivity: 40 mV/A
#define CURRENT_VOLTAGE(x) ((x)*REF_VOLTAGE/1024.0)*(CUSTOM_VOLT_DIV_RATIO/100.0)
- добавлена 2ая и изменена последняя строка
- компилируем, заливаем, еще раз смотрим
- если не совпадает напряжение (у меня была разница 0.05 вольта), немного меняем CUSTOM_VOLT_DIV_RATIO
- у меня напряжение меряется прямо на батарее, но это не принципиально
Здорово! А я поигрался с VOLT_DIV_RATIO, ничего не менялось в показаниях и сдался, сделал обычную калибровку с подключением передатчика. В общем, не хватило знаний в программировании. )))
Подскажите еще вопрос, чем отличаются показания Altitude от Home Altitude? Что-то не пойму.
И еще я сделал небольшой мод. У меня приемник фриски, вот такой Я его подключаю как PPM и на 2-м канале у него выходит RSSI в виде PWM. Так вот, я этот сигнал завел вместо Throtle и смотреть RSSI, без каких либо доработок приемыша.
Насколько я понимаю, Altitude это от уровня моря, Home Altitude - от уровня старта