Автопилот iNav полёты с GPS
Поясните пожалуйста , что означают эти параметры, через переводчика не очень понятно , пределы этих значений от 800 до -800
failsafe_fw_roll_angle
This parameter defines amount of roll angle (in 1/10 deg units) to execute on failsafe. Negative = LEFT
failsafe_fw_pitch_angle
This parameter defines amount of pitch angle (in 1/10 deg units) to execute on SET-THR failsafe for an airplane. Negative = CLIMB
Поясните пожалуйста , что означают эти параметры, через переводчика не очень понятно
Это параметры крена и тангажа в 1/10 градуса - то есть failsafe_fw_roll_angle=800 это 80 градусов крена например, которые устанавливаются в режиме Failsafe для выполнения процедуры SET-THR (старое обозначение) (это такой режим типа посадка по спирали который включается в настройках FS - там где выбор возврат домой или падение или ничего не делать). Он также включится если нет сигнала gps или не выполнены условия для возврата домой (например расстояние до дома меньше установленного для включения возврата.) В общем с этими параметрами самолет будет садится самостоятельно по спирали.
Пришли LM75 I2C Temperature Sensor пытаюсь настроить вроде прописал верно , питание не перепутал, с шины питание 3,25 вольта, подключил на шине SDA одноименной шине на сенсоре , контакт SCL аналогичным образом , но у меня не светится Лед на сенсоре . Подскажите все ли полетники поддерживают эту фишку? В Вики написано или это не обновленная инфа:
Temperature sensors
It is now possible to measure temperatures with the help of the I²C LM75 and 1-Wire DS18B20 chips. The temperature values can be displayed on the OSD and they are also logged. A total maximum of 8 temperature sensors can be connected. The support is enabled by default on F4 and F7 FCs. To use with F3 FCs you need to build a custom firmware.
Temperature sensors
It is now possible to measure temperatures with the help of the I²C LM75 and 1-Wire DS18B20 chips. The temperature values can be displayed on the OSD and they are also logged. A total maximum of 8 temperature sensors can be connected. The support is enabled by default on F4 and F7 FCs. To use with F3 FCs you need to build a custom firmware.
Беглый гугло перевод говорит, что на платах F4 и F7 все включено по умолчанию, а на F3 надо собирать самому кастомную прошивку.
Одну ошибку нашел я прописал не тот датчик , нужно было поставить цифру 1 а я поставил 2 для датчика DS18B20
typeможет быть 1 для LM75 или 2 для DS18B20
![]()
Может будет интересно. github.com/iNavFlight/…/Temperature sensors.md
Александр, спасибо что спрашиваешь и потом с разбором отвечаешь на свой вопрос если нашел решение.
Пришли LM75 I2C
У меня такой же, подключен к 405 винг, у меня постоянно глючит этот датчик, то работает то нет( и еще когда меняется температура, он тоже отключается), бывает становится другим по нумерации сенсоров, и приходится искать под каким номером он там. Может конденсатор ему поставить?
Одну ошибку нашел я прописал не тот датчик
Александр, ПК определяет lm75 без ручной прописки. Руками корректируют температурные пределы и значек для ОСД, привязанный к этому датчику.
дайте ссылку на ваш датчик. предположу, что он рассчитан на 5В, а вы его кормите от 3,3.
Я подключал пару таких датчиков к Matek405 без проблем.
Александр, ПК определяет lm75 без ручной прописки. Руками корректируют температурные пределы и значек для ОСД, привязанный к этому датчику.
дайте ссылку на ваш датчик. предположу, что он рассчитан на 5В, а вы его кормите от 3,3.
Я подключал пару таких датчиков к Matek405 без проблем.
Написано питание 2,8-5 в. я уже подумал подать 5 вольт отдельно, а смутила вот эта запись Parameters description
index is the index of the configuration slot you want to change
type can be 1 for LM75 or 2 for DS18B20
www.aliexpress.ru/item/…/4000067322626.html?spm=a2…
я уже подумал подать 5 вольт отдельно
можете попробывать - хуже не будет.
У меня на F722 от 5в работает, от 3,3в работает, а от 4,5в не работает. Лень было доставать осциллограф и разбираться, повесил на 5в.
Корень вашей проблемы может быть в резисторах подтяжки на шине. На ПК шина может быть подтянута резисторами к +5В, а ваш датчик тоже имеет резисторы подтяжки, но уже к выбранному вами питанию. Предположу, что получается своеобразный делитель напряжения для шины данных и это влияет на обмен данными.
Смело пробуйте подключать к 5в.
в CLI сначала сделайте
temp_sensor reset
а затем
temp_sensor
и вылезет список из 8 строк. Если ваш датчик обнаружен, то в одной из строк увидите значения, отличные от нулей. После этого можно эти значения редактировать
Лед загорается при подаче питания или при обнаружении датчика ПК?
Добавлю, если кому то нужен термо датчик не на плате а отдельным датчиком типа aliexpress.ru/item/32305869288.html?spm=a2g0o.prod… в Вики упоминается такая схема wifi-iot.com/p/wiki/9
Лед загорается при подаче питания или при обнаружении датчика ПК?
Светик загорается при выходе температуры за установленные пределы, ведь LM75 может работать еще как термореле. Забейте.
Добавлю, если кому то нужен термо датчик не на плате а отдельным датчиком типа
Отдельно можно сделать не только на DS18b20, но и на LM75. На Али они по баксу за десяток. Я так у себя и сделал.
Наверно, не стОит в одном посте давать советы по DS18b20 и LM75. Слишком разные способы подключения и адресации.
Привет. подскажите,почему не могу войти в меню осд? Полетник matek f411-wing. может в конфигурации какую-то галочку не поставил? комбинация стиков не работает . хотя другие комбинации работают. куда смотреть? или прошивка не та?
У меня при загрузке пишет как попасть в настройки osd. У тебя что пишет?
Да пишет. Но эта комбинация нечего не даёт . Стик газа на 50% и влево,другой стик вверх .
Я ведь вам уже отвечал на этот вопрос: rcopen.com/forum/f90/topic481234/1403
А вы упорно продолжаете его перезадавать и в той и в этой темах
Да пишет. Но эта комбинация нечего не даёт . Стик газа на 50% и влево,другой стик вверх .
Реверс каналов стоит, уверен на 100%. Поделайте стики в другом направлении и зайдет в ОСД. Раскладку каналов менять"
Реверс каналов стоит, уверен на 100%. Поделайте стики в другом направлении и зайдет в ОСД. Раскладку каналов менять"
Да ,реверсы стоят
все равно не входит…
это может зависеть от того ,что найдены спутники или нет? я в квартире,спутники не находит.
это может зависеть от того ,что найдены спутники или нет
Нет. Как вам уже несколько раз сказали, только от -
Position Approx. Channel Input
LOW 1000
CENTER 1500
HIGH 2000
и
Function Throttle Yaw Pitch Roll
Enter OSD Menu (CMS) CENTER LOW HIGH CENTER
Да ,реверсы стоят
А если выключить реверсы и проверить?
Да ,реверсы стоят
категорически советую выключить ВСЕ реверсы и включить нужные направления серв в миксере в конфигураторе