Аппаратура Radiolink AT 9 2,4 ГГц

konstantin_sakryukin

Доброго здоровья!

Аппаратура Radiolink AT9.
Прошивка AT9(AT9S)_RadioLink_DFU_V1_5_6(AT12S)_531c.dfu
Антенна родная без переделок.
Питание на дисплее показывала более 10 Вольт.

Приёмник R9DS.
Антенна родная без переделок.
Питание 5,1 Вольта.

Проверил дальность по земле.
Частный сектор - металлические крыши, заборы, стены из чего попало.
Всего около 120 метров, дальше исчезает сигнал.

Снимал сигнал с ШИМ выходов приёмника осциллографом (элементарный из ардуино).

Вопрос: при таких окружающих условиях дистанция должна быть примерно такой или всё же мало?
Это знать очень нужно, т.к. на аппу и приёмник гарантия, ну и соответственно возвращать или же так и должно быть?
На открытой местности пока проверить не могу.

RA4CTB

SkyPlayer, я до последнего оттягивал короткое «Накупят всякого овна и мучаются, вместо того, чтобы сделать адаптер на ATmega32U4» )))
SrgM, ну по «проблеме» Вам уже развернуто пояснили. Ну и добавлю, что вышеописанным методом сделал себе адаптер минут за 10. «Летаю» зимой в Liftoff.
А вот за обновлениями стоит следить. Radiolink обещает наконец реализовать выдачу RSSI на АП для вывода через OSD.

…I have feedback you suggestions to our engineer, and they told me that they will prepare for pass-through the RSSI value on a certain/selected RC channel in Sbus mode.

Alice
Marketing Specialist
RadioLink Electronic Limited

VladislavVY, да, без «напилинга» M9 похоже не встанут — не совпадают установочные, VrC и VrD тоже могут помешать. Но на rcgroups.com есть упоминания о удачной установке стиков от FrSky Taranis.
konstantin_sakryukin, аппа наверное AT9S судя по приёмнику. На земле, в городской черте, в неопределенных условиях по прохождению сигнала и помехам очень трудно судить «нормально или нет». Проверьте хотя бы в поле, разместив приёмник или передатчик на возвышенности.

konstantin_sakryukin
RA4CTB:

аппа наверное AT9S судя по приёмнику

На корпусе написано AT9. Есть ли другие характерные отличия АТ9 и АТ9S, кроме надписи?
Приёмник… А, говорят, что DS не работает на АТ9! Т.е. всё же аппа АТ9S?
А вот теперь ещё вопрос появился. На осциллограмме при добавлении, к примеру газа, вижу на третьем канале уменьшение продолжительности импульса, но не до нуля, а при переводе стика в противоположное положение вижу, что импульс становится длиннее. Если сравнивать сигналы от сервотестера и приёмника, то у приёмника диапазон изменения продолжительности импульса меньше. Он (импульс) на самом деле так должен выглядеть или же с тестером (примитивный на NE555) должен быть одинаков? Получается, что если газ на нуле, то в канале всё равно есть сигнал и при том у импульса самая большая длительность?
И ещё вопрос: начитался всякого, говорят, что нужно проверить сопротивление на антенне между оплёткой и средней жилой, каким оно должно быть?
Точно именно на антенне, а не на передатчике?
Если антенну отсоединить (она на разъёме) и замерить, то там бесконечность - тестер не отклоняется.
А вот на разъёме передатчика показывает КЗ ну или очень близкое значение.
Т.е. если антенна подключена, то сопротивление показывает близкое к КЗ.
Так должно быть?

SkyPlayer
RA4CTB:

Radiolink обещает наконец реализовать выдачу RSSI на АП для вывода через OSD.

Это ж какое эпическое “через …опу” - мерить RSSI на аппе по дохленькому сигналу “ответчика” телеметрии и потом отправлять его обратно по отдельному каналу ради отображения на OSD, присылаемого обратно пилоту по видеолинку! 😁 Не говоря уже о том, что сигнал RSSI сигнала ответчика и RSSI принимаемого приёмником сигнала управления - мягко говоря, не одно и то же. Аппа может орать-вибрировать, что “всё пропало”, а модель будет спокойно управляться. И, что самое неприятное, наоборот - тоже запросто, сигнал ответчика виден, а управление “ква”.
При этом RSSI сигнала управления с аппы есть в самом чипе приёмника, но его обработка тупо проигнорирована в прошивке приёмника. А Radiolink свои прошивки радиочасти принципиально не “светит”. Так что, если и родят ПРАВИЛЬНЫЙ RSSI - то только в новой версии приёмника…

konstantin_sakryukin:

Приёмник… А, говорят, что DS не работает на АТ9! Т.е. всё же аппа АТ9S?

Все …S и …SM прекрасно работают c AT9, а вот с AT9S старые приёмники “без S” работать не будут.

konstantin_sakryukin:

А вот на разъёме передатчика показывает КЗ ну или очень близкое значение. Т.е. если антенна подключена, то сопротивление показывает близкое к КЗ.
Так должно быть?

Жжоте… 😁 😁 😁
Вкратце - всё так и должно быть, для ВЧ-сигнала закон Ома несколько иной, чем для постоянного тока 😃

konstantin_sakryukin
SkyPlayer:

Все …S и …SM прекрасно работают c AT9, а вот с AT9S старые приёмники “без S” работать не будут.

Угу, значит аппа АТ9… ну да и ладно, главное что то что было в комплекте (АТ9 + R9DS) видият друг друга.
А вот в прямой видимости, правда по улице частного сектора, всё равно дистанция между приёмником и аппаратурой не превышает 150 метров (антенны параллельно друг другу).
Индикация уровня сигнала на аппе и изменения осциллограммы на выходах приёмника пропадают примерно одновременно.
Однако, RSSI пишет, что 68%?!

SkyPlayer:

для ВЧ-сигнала закон Ома несколько иной, чем для постоянного тока

Ну да, да - не приходилось с ВЧ работать 😃.

RA4CTB

konstantin_sakryukin, первое, что вспоминается про PPM — payalo.net/index.php?newsid=106
Про измерение антенны мультиметром (тестером) — бред. Уже не один раз объяснялось. Не занимайтесь ерундой, потому что в лучшем случае всё-равно ничего не «намерите», а в худшем убьете выходные цепи. И про «антенну на разъеме» поподробнее — у вас точно новая аппа? Или Вы про антенну приёмника? 😃

SkyPlayer:

Это ж какое эпическое “через …опу”…

— это точно. Я с некоторой долей сарказма эту цитату привел, хотя некоторые радуются и этому. Про наличие в приемнике RSSI сам знаю, но тут или тупость разработчиков, или умысел маркетологов Radiolink. Был бы сигнал «на ноге» чипа — можно было бы «приладами и приблудами» отправить его в АП, но с CC2533F96, без вариантов, только прошивка.

appolinari

Доброго дня всем!
Если не сложно, подскажите можно ли откалибровать показания вольтажа батареи передатчика?
У меня он завышен на пару десяток.
В инструкции не нашел.
Гуугль не знает. 😦

An_private
mfilitovich:

Я не просто так говорю. R9d подключенный к пиксу совершенно спокойно отдает все каналы!

Может какая новая прошивка? Так как я тестировал R9DS и в 12 канальном режиме с его выхода S-BUS шёл просто мусор.

RA4CTB
appolinari:

…можно ли откалибровать показания вольтажа батареи передатчика…

— Меню [SYSTEM], параметр «TX-TRIM». Для приемника аналогичный параметр «RX-TRIM». Всё очевидно.

ka103
An_private:

R9DS и в 12 канальном режиме

Не будет так работать, поставьте 10 каналов

An_private
ka103:

Не будет так работать, поставьте 10 каналов

Я знаю 😃 Но вот mfilitovich писал, что будет.

mfilitovich
An_private:

Я знаю Но вот mfilitovich писал, что будет.

10 - точно работает, а вот насчет 12-ти догадка - возможно и нет.

konstantin_sakryukin
RA4CTB:

И про «антенну на разъеме» поподробнее — у вас точно новая аппа?

Я имел в виду разъём, который на ВЧ модуле, маааленький такой пипсик - не тот, что переделывают и ставят снаружи на корпус (типа SMA).

RA4CTB:

Про измерение антенны мультиметром (тестером) — бред.

Да я собственно и знал, что мультиметром там делать нечего, просто понадеялся на авось 😃. Не спалил - всё работает как и раньше.
А для увеличения дистанции буду антенну с бОльшим усилением ставить (6-8 dbi) и на борт то же.
Кстати, а родная на АТ9 какое усиление имеет? Судя по её габаритам там наверное где-то около 3 dbi?

SkyPlayer
mfilitovich:

насчет 12-ти догадка - возможно и нет.

Ну и фигли было спорить с тем, кто ТОЧНО ЗНАЕТ (ибо пробовал), а не гадает? 😃

Patter

Всем привет. Есть отзывы пользователей по ЭТОМУ приемнику? Вроде, самый мелкий для AT9, который работает по SBUS?

cfero

А 137 отзывов о товаре по вашей ссылке чем не устроили?

ka103
Patter:

Вроде, самый мелкий для AT9

У меня такой есть, работает нормально, в городе связь теряется на расстоянии около 450 метров.

SrgM
SkyPlayer:

Автоматическое усилением микрофона выключили

Выключил, все равно стики скачут как хотят.

SkyPlayer:

дешевле сделать “свисток” самому на базе arduino ATmega32U4

Дешевле, не спорю, вот тут даже описано как это делается, я это видел. Дело в другом, я очень далек от программирования и совсем не знаком с ардуино. Поэтому даже такая простая, на ваш взгляд процедура, как

WizardRND:
  1. качаем вот тут скетч “джойстик-интерпретатора”, которому понадобится библиотека Joystick вот отсюда
  2. Качаем и ставим ардуину
  3. Открываес скетч в Arduino IDE, указываем “Инструменты - Плата - Arduino Leonardo”, подключаем библиотеку, проверяем, что всё компилится. Дальше внимательно смотрим на текст скетча - он очень простенький и наглядный, как переделать его под другое число каналов - понять несложно. Вот так я переделал под свою AT9 c учётом того, как у меня привязаны к тумблерам каналы 5-10:
    Код:
    #include <HID.h>

// PPM_Joystick.ino - Converter of PPM sygnal to USB joystick controls.
//
// PPM pulse train:
// __ ___________________________________ _____ ____ _______ ___ //___ __________ __ HIGH
// |_| Sync pulse > 3000 us |_| |_| |_| |_| // |_| |_|
// Channel pulse 1000 to 2000 us LOW
// Pulse start and end on falling edge. The end of one pulse is the begining of next.

// The code uses Jystick library from github.com/MHeironimus/ArduinoJoystickLibrary/
#include <Joystick.h>

unsigned long curTime = 0;
unsigned long oldTime = 1;
volatile int pulseLength = 0;
volatile int channel = 0;

// Pulse timing interupt routine.
void ISR1()
{
curTime = micros();
pulseLength = curTime - oldTime;
oldTime = curTime;

if (pulseLength > 3000) {
channel = 0;
Joystick.sendState();
} else {
channel++;
setChannel(channel, pulseLength);
}
}

// The function converts length of the pulse
// to USB joystick control value.
void setChannel(int ch, int pulse)
{
// Processing pulses with length 800 - 2200 mks.
float value = (pulse - 800) / 1400.0;

if (value < 0)
value = 0;
else if (value > 1.0)
value = 1.0;

switch(ch) {
case 1:
Joystick.setXAxis(value*255 - 127);
break;

case 2:
Joystick.setYAxis(value*255 - 127);
break;

case 3:
Joystick.setZAxis(value*255 - 127);
break;

case 4:
Joystick.setXAxisRotation(value*360);
break;

case 5:
Joystick.setYAxisRotation(value*360);
break;

case 6:
Joystick.setButton(1, (int)(value+0.5));
break;

case 7:
Joystick.setZAxisRotation(value*360);
break;

case 8:
Joystick.setButton(2, (int)(value+0.5));
break;

case 9:
Joystick.setButton(3, (int)(value+0.5));
break;

case 10:
Joystick.setButton(4, (int)(value+0.5));
break;
}
}

void setup()
{
Joystick.begin(false);
attachInterrupt(0, ISR1, FALLING);
}

void loop()
{
// Place your debug code here…
delay(100);
}
5) компилим скетч и заливаем в платку

для меня лес густой… Я больше по железкам…

Поэтому при прочих равных желательнее готовое решение, пусть и только под эту аппу. Вот на днях знакомый отрекомендовал еще один шнурок 22-в-1, по картинкам этого шнурка вижу, что к него есть переключатель на 4 режима, а вы ранее как раз указывали о четырех позициях для переключения каналов

SkyPlayer:

готовый “свисток”, то такой, который понимает не менее 10 каналов PPM (такие обычно переключаемые 6-8-12-16)

Вы случаем не в курсе именно этот кабель будет работать?

MFer
Patter:

Всем привет. Есть отзывы пользователей по ЭТОМУ приемнику? Вроде, самый мелкий для AT9, который работает по SBUS?

Отличный приемник для мелколетов, 100-200 метров великолепно держат…

Kraj44

“”" Поэтому при прочих равных желательнее готовое решение, пусть и только под эту аппу. Вот на днях знакомый отрекомендовал еще один шнурок 22-в-1, по картинкам этого шнурка вижу, что к него есть переключатель на 4 режима, а вы ранее как раз указывали о четырех позициях для переключения каналов “”"

Приобретал конкретно данный набор… У меня заработал сразу. Проблем не наблюдал.

SkyPlayer
Patter:

Есть отзывы пользователей по ЭТОМУ приемнику?

Чутьё такое же, как и у всех 6-рок - то есть откровенно хуже 9-ток (раза так в 2-3 по дальности), поэтому дла 200-250 класса в городских условиях не рекомендую, ибо чревато внезапыми отвалами связи вблизи “букетов” сотовых станций или какой-нибудь FM-вещалки.

Patter:

Вроде, самый мелкий для AT9, который работает по SBUS?

Да, мелкий и лёгкий, потому использую сугубо на “мухолётном” классе “от 100 и ниже”.

SrgM:

для меня лес густой…

Чуть внимательнее посмотреть вами же отцитированное (злостный и бессмысленный оверквотинг, кстати) - не судьба? Там же тупо видны обработчики значения (value) каждого канала, а прямо перед ними - “формула”, из которой видно, что value меняется от 0 до 1. Если ЭТО сложно для вашего понимания - даже не знаю, как вы собираетесь, к примеру полётник настраивать или парметры в том же симуляторе?

SrgM:

Вы случаем не в курсе именно этот кабель будет работать?

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

Kraj44:

вижу, что к него есть переключатель на 4 режима, а вы ранее как раз указывали о четырех позициях для переключения каналов

Судя по наклейке, там даже 5-позиционный переключатель. Но на наклейке перечислены СИМУЛЯТОРЫ, под которые нужно ставить переключатель в соответствующую позицию. Так что что он там переключает - одним китайским прошивкописателям известно, может, просто изменяет набор обработчиков каждого из каналов. В общем, опять же - покупать да пробовать с аппой. Если повезло - то радостно отписаться тут. Если не повезло - обругать “здешних советчиков”, как выше.

Но ни в коем случае не нужно делать самому на атмеге то, что будет работать именно так, как вам требуется - ибо “прошивку” вы составили САМИ и имеете возможность её ПОДПРАВИТЬ так как вам хочется под нужды ЛЮБОГО симулятора (а по моему опыту у них могут быть разные “причуды” - одним нужны одни “оси джойстика”, другим - другие, из-за чего приходилось переделывать обработчики)!