Quanum Nova квадракоптер - вызов DJI ! ?

starfair

Гоша, по моему вы как то неверно понимаете схему работы аппаратуры управления питания. Там все немного иначе. Напряжение через резисторы подключенных на переключатели подается на входы АЦП контроллера аппаратуры. 6 режимов из 2 переключателей( трех позиционного и двухпозиционного) в обычной аппаратуре и 4 (два двухпозиционных) в стоковой появляются за счет микширования (коммутирования) значений которые уже сформировались от 2 переключателей. Далее осуществляется определение по уровню сигналу в какой диапазон за счет параметров микширования преобразуются в команды PPM и конечная цифра уже передается в соответствующий канал (номер 5) передатчика.
За счет того, что фактически сигнал на входы АЦП подаются в режиме есть напряжение\ноль и плюс\ноль\минус там не может ничего никуда уплывать. Ничего там никуда не поплывет. Скорее уж в аппаратуре тупо частота ВЧ канала уплывет. И диапазоны на скриншоте вполне нормально укладываются в нормы. Просто может проблема в том что 4 позиционный пререключатель используется на 6 диапазонов? Если есть какие то проблемы, то скорее в калибровке канала отвечающего за режимы.

gosha57
starfair:

…Напряжение через резисторы подключенных на переключатели подается на входы АЦП контроллера аппаратуры…

Если оно так, то :
Значит там должен быть “некий делитель напряжения” в виде цепочки последовательных резисторов, отвечающий за напряжение конкретной команды
,
а дальше - по списку АЦП и … тд. Может проблема у Вячеслава именно в делителе или опорной напруге (именно делителя ) на апе (ну, посох китае-кондюк на фильтре), поэтому вся остальная цепь формирвания команд полётных режимов “уехала в край” . Я, правда ещё внутри не был, но ведь у нас страна советов . Кстати переключатели “легко” меняют на переменный резистор по такому же принципу : опорное напряжение, его деление на определённые уровни, которые и определяют частоту и , соответственно, № команды.

starfair:

сигнал на входы АЦП подаются в режиме есть напряжение\ноль и плюс\ноль\минус там не может ничего никуда уплыват

Аналого-Цифровой преобразователь как раз наоборот - берёт , например звук и преобразовывает в + и - . Лет 30 назад было так… Люди говорят, что там ШИМ, управляемая кака раз входным напряжением (с проклятого делителя), а ему ТОЧНО важно , сколько вольт на входе.

проблема в том что 4 позиционный пререключатель используется на 6 диапазонов?
у меня в родной Нове левый - двух…, а правый - трехпозиционный…

Скорее уж в аппаратуре тупо частота ВЧ канала уплывет - она (т.е. ВЧ канал) ваще не при чём - МП на картинке показывает, что связь есть и до мозга команды доходят. А вот сами частоты (на скрине-красным) команд в “пограничном” с выделенными (заранее предусмотренными программой) диапазонами - на краю.

Вот, думаю, если там АЦП управляет ШИМ-ей, то всё-равно ОН же берёт “управляющее” напряжение с делителя, который и поплыл ? Самое простое тогда - входными резисторами поиграться…

magsilver
pww2000:

Нет.

У меня возвращается и идет на посадку…

и

starfair:

я сам переключал в режим Land

обычно только так- предпочитаю сажать самостоятельно и Нову и Фантом.

pww2000
gosha57:

Границы в программе - вряд ли,

А верхнюю/нижнюю для 5 канала никак?

gosha57:

может произойти “несанкционированное переключение” на СЛЕДУЮЩИЙ по списку режим.

Специально следующий режим такой-же поставил - иногда перескакивает.

magsilver:

У меня возвращается и идет на посадку…

У Вас напряжение мерить умеет?

gosha57:

Самое простое тогда - входными резисторами поиграться…

Не, в пульт не полезу. Лучше радио сменю. Есть DX8. Думаю, какой приемыш поставить, чтоб недорого и неглючно 😃

gosha57
pww2000:

Не, в пульт не полезу. Лучше радио сменю

А я уже “вызвал” 6-ти кнопочник на режимы. Добъю пульт, заодно разберусь - какой мне нужен, а то дюже дорогие они при этом курсе 😃

starfair

Может я конечно плохо пояснил, но те переключатели которые работают на переключения режимов через миксы, они как таковые не конкретное значение напряжения на входе снимают, а просто само наличие или отсутствие напряжения. То есть работают по чисто дискретной логике. Конечно, в аппаратуре можно настроить чтобы за полетные режимы отвечали аналоговые крутилки (там и правда можно по уровню напряжения сигнал PPM модулировать) и даже есть такие схемы, где одна из крутилок меняется на многопозиционный переключатель к которому через делители напряжения на резисторах подается фиксированное напряжение на АЦП. Но это не наш случай. В случае комбинации из 2 переключателей такая причина, как плавающее входное напряжение на входе очень маловероятно может влиять на конечное значение, которое выдается потом по 5 каналу. На то они и миксы, что значение конкретной величины будет выдаваться за счет программирования поведения аппаратуры.

pww2000
starfair:

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

Если есть схема (или разобрать и отследить/прозвонить дорожки), то это можно попытаться узнать… Варианта два (что разработчик сэкономил -резисторы/ацп или входа процесора):

  1. Тумблера логические (1/0) - шим выдает проц, тут ничего плавать не должно (в пределах точности генератора проца).
  2. Делители на резисторах и ацп. Тут может плыть (температура, сам ацп, резисторы, помехи).
    У меня периодически на соседнюю цифру перескакивает. Больше похоже не второй вариант.

ЗЫ Проверил восстановление связи после отключения пульта (в МП) - работает (SWA 0-1-0)

starfair

Есть схема (правда на работе) Turnigy 9X. Там выключатели через резисторы просто подключены к ногам процессора. То что скачет на единицу туда-сюда, явление для недорогих аппаратур обычное. У меня тоже скачет. Это не страшно, ибо диапазон разделен на 6 частей. При правильном микшировании число каждого из режимов попадает как раз где то на середину промежутка отвечающего за режим в контроллере, посему и проблем быть не должно. Если же попадает на край, то конечно это проблема! Туту или перешивать контроллер аппаратуры (похоже что диапазоны микширования там зашиты намертво), либо использовать другую аппаратуру и там установить нормальные миксы, или править код Mission Planer и ArduCopter.

gosha57
starfair:

это проблема! Туту или перешивать контроллер аппаратуры (похоже что диапазоны микширования там зашиты намертво), либо использовать другую аппаратуру и там установить нормальные миксы, или править код Mission Planer и ArduCopter.

Может начать издалека - попа-робовать изменить номиналы резисторов на тумблерах, чтоб сразу уже другую апу не покупать или не осваивть в ночи программирование ?
После праздников приедет переключалка - залезу в апу и посмотрим кто-кого, лишь бы током не убило…

pww2000:

Проверил восстановление связи после отключения пульта

А я надысь - автовозврат. Пропы остались на дереве …😁
Надо в МП найти, где скорость автовозврата регулируется и её в два раза увеличить - встречный ветер не дал долететь - батаРЭЙКа потух, за стЭНКа скрылся… С пальмы как яблобки стрясли …😅

HDDR

Возник вопрос по телеметрии.
Вчера пытался подключить 3DR модем к сабжу. Модемы hextronix, 433. Наземный воткнул в ноут, из МП подключился - все ОК, настройки видны. Установил вых мощность 20 (на 100 милливатт).
Взялся за нову. Подключал по схеме

Связь между модемами есть, а между АПМ и бортовым модемом - нет. Вспоминаю, что у некоторых работало если поменять местами провода TX и RX. Перепаял. Ура! АПМ вышел на связь. Но радость была недолгой. Уровень связи прямо на глазах падает и когда упало ниже 20% линк оборвался. Это на расстоянии 2 метра. С антеннами, конечно. И все, больше связь установить невозможно. Если обесточить квадр надолго а потом включить снова связь может восстановится, но опять сразу падает. Иногда падает даже в процессе вычитывания параметров.
Подскажите, в чем косяк? Куда копать? Настройки модемов по умолчанию, только мощность 20. Связь между модемами всегда устойчивая (зеленый горит постоянно), а с АПМ установить связь невозможно или возможно на очень короткое время. Версия прошивки модемов 1.7 вроде или 1.07 уже не помню. Может обновить ее до текущей?
Кто может - помогите! Я грешу на модемы с бангуда, хотя может дело в кривизне рук? 😉

ЗЫ: Скиньте скриншот с устойчивыми настройками модемов, если не жалко.

pww2000
HDDR:

Я грешу на модемы с бангуда, хотя может дело в кривизне рук?

Питание не проседает?

ЗЫ Для чего у нас 6 канал?

HDDR

Честно говоря, на модеме не измерял. Надо? Связь между модемами не прерывается.
6 канал в АПМ не подключен, крутилка это вроде PITT на подвес.

pww2000
HDDR:

6 канал в АПМ не подключен, крутилка это вроде PITT на подвес.

Крутилки на 7-8 канале.

HDDR:

Честно говоря, на модеме не измерял. Надо?

Ну вдруг…

HDDR

Вот читал, что некоторые подключаются на плате процессора:

Это имеет смысл или к моему случаю не относится?

А может 100 милливатт вых. мощности много? Вообще теряюсь в догадках.

pww2000
HDDR:

Это имеет смысл или к моему случаю не относится?

Если прошивку меняли, то да. Но тогда у Вас сейчас оно совсем-бы не работало.

HDDR:

А может 100 милливатт вых. мощности много? Вообще теряюсь в догадках.

Вы же говорите, что между железками линк есть?
Может подпалилось чего, когда tx и rx перепутали? Тогда вариант по катринке выше, и перепрошивка.

HDDR

Прошивку поменять не успел. И сразу после включения питания коптера связь может быть, но потом угасает.
Между модемами линк есть, устойчивый, спустя буквально секунду после подачи питания.
Насчет подпалилось - хез, маловероятно. Да, TX замыкался на TX, а RX на RX. В компьютерных кабелях просто нет связи и все. АПМ и модем питались же от одного источника.
Красный светодиод на модеме коптера не моргал, когда провода были перепутаны. После перепайки моргает как положено.
А перепрошивать нужно АПМ или модемы или и то и другое? И почему прошивка может влиять на место припаивания проводов?

И еще, прошивка удаленного модема только через адаптер FTDI или есть другие варианты?

pww2000
HDDR:

И почему прошивка может влиять на место припаивания проводов?

В нове зачем-то сделали свой порт телеметрии (на мультиплексоре сэкономили?). Который 3др-овскими прошивками не поддерживается. Я не очень понимаю разрабов новы. Нахрена было городить отдельную схему контроля батареи, когда все поддерживается контроллером, только сигнал на вход подай.

HDDR

Вдогонку: на нове с телеметрией я смогу узнать хотя бы напряжение батареи? А может и потребляемый ток? Я пробовал выводить их на дисплей - выдает ноль оба параметра. Без этого толку от телеметрии немного будет.

pww2000
HDDR:

Вдогонку: на нове с телеметрией я смогу узнать хотя бы напряжение батареи? А может и потребляемый ток?

Нет. Надо паять делитель на проц (довольно ювелирная работа), сам ищу левшу, который сумеет (руки/глаза уже не те 😃)
А если ток, то еще хрень докупить надо, и возможно еще один делитель на проц.

HDDR

Ясно.
Как считаете, из-за моей криворукой пайки такой эффект может проявляться?

pww2000
HDDR:

Как считаете, из-за моей криворукой пайки такой эффект может проявляться?

Вряд-ли. Оно или работает или нет.
Может греется чего?