Как организовать проводное соединение между приемником и передатчиком?

NVN_Plus

Схема подключения стандартная. Шесть серв работающих в режиме управления передатчиком. Четыре управляются стиками, и две заведены на потенциометры аппы. Ничего необычного. Визуально это выглядит так.

alek_j:

Что то ссылки или названия приемника в посте не видать… но в любом случае, откуда приемник выдает PPM на первый канал, правильно приняв сигнал по воздуху и преобразовав его в PPM т.е. в вашем случае это опять “радиокабель”, на выходе вам совершенно не нужен PPM если я правильно понял, вам нужно давать команды сервам т.е. опять преобразовывать ппм в PWM тогда смысл?

Не, идея заключается в том, что с передатчика берем PPM и заводим его прямиком на приемник (по кабелю), у которого имеется PPM вход. Далее по S-Bus снимаем PWM сигналы для каждой сервы отдельно. Как-то так…

Musgravehill

PPM далеко не побежит, фронты завалятся, скорее всего.
Если нужна стандартная дальность аппы (1-2 км), то надо преобразовать в RS-485 или что-то в этом роде.
А если метровое расстояние, то проще выкинуть приемник, PPM подать на Ардуино и сделать декодер.

Prsh
NVN_Plus:

у которого имеется PPM вход

Это выход а не вход. Так что если на одном конце годится передатчик как он есть, то на другом придется использовать что-то отличное от стандартного приемника (тот или иной преобразователь РРМ в серво сигнал). Передовать напрямую сигнал с передатчика по двум проводам на расстояние 10 метров возможно не получится. Думаю на обоих концах можно использовать последовательные трансиверы, например RS232 стандарт 10 метров точно обеспечит.

NVN_Plus

Ну что ж, накидали много идей и что радует - задачу можно решить. Осталось выбрать метод. Суммировав выше изложенное, понял что без преобразователя мне не обойтись. Не вопрос, буду заказывать. Осталось решить с передачей PPM сигнала на 10м. Собственно и на этот вопрос имеются тут ответы, вот только как на практике устроить данную функцию пока не понял. Значит берем с передатчика PPM, кодируем/декодируем скажем в протокол RS232 и вуаля. Если схематически верно, то вопрос - чем кодировать/декодировать PPM в RS232. И не возникнут ли при этом побочные дефекты? Скажем задержка сигнала и прочее.

Shimano
NVN_Plus:

кодируем/декодируем скажем в протокол RS232 и вуаля. Если схематически верно, то вопрос - чем кодировать/декодировать PPM в RS232

стандартных решений нет

NVN_Plus

У меня появилась идея. Сейчас расскажу. Берем преобразователь. Устанавливаем его непосредственно в передатчике предварительно соединив не длинным проводом PPM Out c PPM In преобразователя. Устанавливаем шестипиновый разъем на корпусе передатчика подпаяв к нему шесть выходных каналов PWM. Берем экранированный шестижильный кабель нужной длины (10м) и соединяем им приемник. Все. Скажете что и PWM нельзя передавать на расстояние, возражу - можно. Проверенно лично и неоднократно.

Спасибо всем за помощь. Тему можно считать закрытой.

RomanNV

А может такой вариант подойдёт?

  1. Покупаем килограмм (ну, или по количеству сервоприводов) вот таких вот штучек:
    ru.aliexpress.com/item/…/32709203266.html?algo_exp…

  2. Соединяем их проводами прямо с сервами, безо всяких приёмников и передатчиков.

  3. Крутим ручки и восторгаемся работе серв по проводам.

Клапауций
Shimano:

на расстоянии 10 метров скорее всего тоже работать не будет. Будут очень большие потери.

летал несколько раз с самодельной ЛРС на 40 мГц. Связь между пультом и ВЧ модулем который стоял на ЛРС была как раз кабелем длинной не 10 но около 8 метров. Все работало отлично.

NVN_Plus

О, отличная новость! Восемь - то что надо. Десять с запасом брал. Заказал конвертеры, как прибудут, сделаю тест и отпишусь тут.

Мурад
NVN_Plus:

О, отличная новость! Восемь - то что надо. Десять с запасом брал. Заказал конвертеры, как прибудут, сделаю тест и отпишусь тут.

Думаю на 10 метров да еще по экранированному проводу будет легко работать.
Не заморачивайтесь пока с этим. Сначала соберите всю схему чтобы заработала, а с проводами разберетесь экспериментальным путем.

Andry_M
NVN_Plus:

соединить выход передатчика и вход приемника тонким радио кабелем

Нет смысла соединять кабелем т.к. есть радиоканал с большим радиусом действия.

Конкретно по вопросу: соединить кабелем можно. 10м легко! Единственно придется поставить аттенюатор для ослабления сигнала. Поэтому 100м кабеля не предел.

23 days later
NVN_Plus

Ну что, получил я сегодня конвертер и с разу проверять. Что-то не запускается схемка. Делаю так: Снимаю PPM с выхода тренерского порта, подаю на PPM вход конвертора. Подключаю сервомашинку к первому PMW выходу конвертора - не фурычит. В аппе активировал PPM выход и на всякий случай тренерский режим. Ничего не происходит. На отклонения стика машинка не реагирует. PPM сигнал передаю с помощью обычного трехжильного кабеля от сервомашинок. Длина не больше 15-ти сантиметров. Что делаю не так, подскажите?

alek_j
NVN_Plus:

Что делаю не так, подскажите?

может в этом дело?

Shimano:

но надо подумать о питании серв.

Shimano
NVN_Plus:

Что делаю не так, подскажите?

Для начала, не правильно ставите вопрос.

NVN_Plus:

получил я сегодня конвертер

как ни странно, экстрасенсов не существует и узнать какой конвертер Вам пришел, никто не в состоянии.

NVN_Plus:

PPM сигнал передаю с помощью обычного трехжильного кабеля от сервомашинок.

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

А режим платы правильно установлен??

Там может быть куча разных вопросов.

wind7

Я бы спаял проводок к звуковой карте ( как для симулятора)и проверил идет ли сигнал с пульта , если идет то поигрался ся бы с каналами , возможно ваш преобразователь висит на каком-то канале который не двигает стик , а он вообще не назначен

NVN_Plus
alek_j:

может в этом дело?

Пока только одну серву подключил, и питание конечно отдельно. Вернее серва и конвертер запитаны от отдельного источника.

Shimano:

Для начала, не правильно ставите вопрос.

как ни странно, экстрасенсов не существует и узнать какой конвертер Вам пришел, никто не в состоянии.

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

А режим платы правильно установлен??

Там может быть куча разных вопросов.

Конвертер тот, что выше советовали, этот:

Не, питание одельно. 4x Panasonic Eneloop Pro 2450mAh AA

Напряжение питания на тренерском разъеме не замерял. Это важно, и сколько там должно быть?

Режим платы конвертора установлен ессно на PPM.

wind7:

Я бы спаял проводок к звуковой карте ( как для симулятора)и проверил идет ли сигнал с пульта , если идет то поигрался ся бы с каналами , возможно ваш преобразователь висит на каком-то канале который не двигает стик , а он вообще не назначен

Окей, попробую.

Shimano
NVN_Plus:

Это важно, и сколько там должно быть?

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

NVN_Plus

Все это было проделано, не работает. Возможно аппа не выдает PPM. Надо будет пошаманить. Чуть позже займусь…

Shimano

еще может быть PPM инверсный (перевернутый)

NVN_Plus

А с этим как бороться? Попробую другую аппу.

Офф. Никак с разрешением на ввоз в страну не разберусь. Уже третью неделю на таможне лежит новый таранис, а разрешение соответствующие органы никак не родят. Уже злости на них не хватает. Телефон постоянно занят. Закидал их факсами, но толку ноль - молчат. Придется накатать жалобу, иначе аппа просто улетит обратно.

Shimano
NVN_Plus:

А с этим как бороться?

ставить инвертор на РРМ, но сначала надо понять есть ли он.
сделат это легко, подъехать с пультом в любую теле-мастерскую,
они осциллографом глянут, заодно скажут прямой или инверсный.
есть еще простенькие анализаторы, по пять баксов в базарный день )
USB Logic Analyze 24M 8CH, MCU ARM FPGA DSP debug tool
им можно будет и без серв посмотреть, что на выходах декодера