А давайте обсудим Arducopter - APM

ENGINEERUS
Roman89:

Подскажите, а нельзя на APM 2.6 вывести наружу USB выход, чтоб можно было закрепить разъем в удобном месте и при этом оставить имеющийся вход?.

монтажных пяточек нет. Можно подпояться на компоненты, тестер в руки. Но намного удобнее использовать Bloetooth модемчик. Все-таки шнурок - это уже прошлый век.

Roman89
ENGINEERUS:

Но намного удобнее использовать Bloetooth модемчик. Все-таки шнурок - это уже прошлый век.

У меня выведены провода под радиомодем, но по нему, логи не скачиваются, вот на этот случай и хочу шнурок вывести. А по Bloetooth, логи скачиваются?

schs
Roman89:

Подскажите, а нельзя на APM 2.6 вывести наружу USB выход, чтоб можно было закрепить разъем в удобном месте и при этом оставить имеющийся вход?

Можно по другому. Внутри usb-serial, можно вывести сериал, навесив дополнительный конвертор, при необходимости.

Roman89:

Вывел провода для радиомодема

Вот к ним и подключайтесь.

Roman89
schs:

Вот к ним и подключайтесь.

Что к ним подключать, usb-serial?
А на микросхеме FT232RL, подойдет?

alex_nikiforov

Синий зуб это тоже самое, как и модем, еще есть wifi модуль, соответственно и подключаются они туда же.

Roman89
alex_nikiforov:

Синий зуб это тоже самое, как и модем, еще есть wifi модуль, соответственно и подключаются они туда же.

Я прекрасно понимаю их назначение. Но, по модему скачивание логов заканчивается ошибкой, по этому и озадачился. Если Вы подскажите, по bluetooth, логи скачиваются или нет, то облегчите мне задачу.

Roman89
Roman89:

Что к ним подключать, usb-serial?
А на микросхеме FT232RL, подойдет?

Все вопросы отпали.
Сергей, большое спасибо, подключил FTDI232 в разъём телеметрии, все работает.
При необходимости скачать лог, буду подключаться через FTDI.

ENGINEERUS
Roman89:

У меня выведены провода под радиомодем, но по нему, логи не скачиваются, вот на этот случай и хочу шнурок вывести. А по Bloetooth, логи скачиваются?

Скачиваются. По моему это самая удобная и недорогая альтернатива кабелю.

Sergey_Pavlovich
ENGINEERUS:

Скачиваются.

Не разу не удалось скачать логи через модем. Если можно запустить скачивание, то это ещё не значит, что лог скатается до конца.

Roman89
ENGINEERUS:

Скачиваются. По моему это самая удобная и недорогая альтернатива кабелю.

Закажу ещё и bluetooth, шнурок удобен тем, что не надо АКБ подключать. Подключился дома и настраивай хоть сколько. А АКБ разряжается, потом регули начинают пищать, “типа без дела стоим”. А радио соединение в поле хорошо иметь.

ENGINEERUS
Sergey_Pavlovich:

Не разу не удалось скачать логи через модем. Если можно запустить скачивание, то это ещё не значит, что лог скатается до конца.

Сочувствую, я так только через БТ-модем качаю, коптер в другой комнате стоит.

schs
Roman89:

Что к ним подключать, usb-serial? А на микросхеме FT232RL, подойдет?

Да.
Да.

alex_nikiforov:

Синий зуб это тоже самое, как и модем

Там типично нет DTR, а без него неудобно.

Михаил_21
Chelenjer:

В нашем случае, опорным напряжением для АЦП, является VDD, т.е. напряжение питания микросхемы мега2560 – 5 В, которым и соответствует код на выходе АЦП - 1111 1111, или в десятичном виде – 255. А напряжение VDD неизбежно «плавает», в зависимости от нагрузки, температурного дрейфа и кучи всяких других вещей. Соответственно, сводятся на нет, все «потуги» программиста придумать алгоритм перевода битов и байтов в удобоваримые вольты.

а подать внешнее опорное напряжение 5в возможности нет? например на AD584

alexeykozin
Михаил_21:

а подать внешнее опорное напряжение 5в возможности нет? например на AD584

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

arb

Опять же что подавать в качестве опорного. Тот же самый шум. И все по кругу.
Может просто запитать качественно по фэншую , добавить хороший конденсатор для гарантии , а не вешать 2 ( 3 и т.д.) питания.

wiistriker

Имеется APM на квадрокоптере, который подключен к RC приемнику через PPM. Возможно ли сделать так, чтобы седьмой канал приемника выдавал pwm на одном из свободном outputs? Например, хочу, чтобы при изменении на input ch7 менялось значение на output ch7. RC7_Function = 1 (passthrough) пробовал, ничего не происходит. Тестирую так: подключаю к output 7 обычную маленькую серву.

Вычитал, что в apm можно таким образом использовать только RC10 и RC11, но они у меня заняты для коррекции работы alexmos

P.s. С rc10 все получилось, но только как camera trigger

An_private
Михаил_21:

а подать внешнее опорное напряжение 5в возможности нет?

Надо прошивку переделывать. Так как по умолчанию AREF через ключ замкнут с AVCC. Если просто подать туда внешние 5В, то будут перетоки, которые могут этот ключ спалить.

wiistriker

Соврал, RC7_Function = 1 работает, просто питание надо из другого места подавать, я думал там есть 5В

alexeykozin
An_private:

Надо прошивку переделывать. Так как по умолчанию AREF через ключ замкнут с AVCC. Если просто подать туда внешние 5В, то будут перетоки, которые могут этот ключ спалить.

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

An_private
alexeykozin:

при включении внутреннего ключа от питания на ареф нога не отключается

На эту ногу надо конденсатор вешать: AVCC with external capacitor at AREF pin
Поэтому и не отключается.

alexeykozin
An_private:

Поэтому и не отключается.

😃
проц не определяет наличие конденсатора и ничего не меняет,
это делается программно, в коде прошивки
общая арду функция выглядит так
www.arduino.cc/en/Reference/AnalogReference