Тема: Первые шаги...  (Прочитано 23727 раз)

0 Пользователей и 1 Гость просматривают эту тему.


Оффлайн HelMAkE

  • Сообщений: 53
« Ответ #15 : 01 Июль, 2010, 10:14:44 am »
Узнают по частоте, т.е. по времени между импульсами.
Т.е. меняя в настройках аппаратуры общую длительность импульсов, пропорционально меняется и интервал между ними? Вот только следующий импульс будет после всех оставшихся канальных импульсов, а сервомашинка не знает сколько каналов у аппаратуры чтобы оценивать интервал.
« Последнее редактирование: 01 Июль, 2010, 10:21:48 am от HelMAkE »
T-Rex 700N 3G (на стапелях)

Оффлайн Speeddi

  • Сообщений: 261
  • Дмитрий Курдюков
« Ответ #16 : 01 Июль, 2010, 13:05:03 pm »
Вы хотите собрать собственный передатчик с приёмником?
Тогда вам придется поискать книгу "Модели с дистанционным управлением. Автор: Миль Гюнтер." :круто:
Там вы найдёте ответы на все ваши вопросы.
Цитировать (выделенное)
Вот только следующий импульс будет после всех оставшихся канальных импульсов, а сервомашинка не знает сколько каналов у аппаратуры чтобы оценивать интервал


Импульсы всех каналов при передачи по PPM (он же FM) складываются, один за другим, идут одним пакетом. Пакеты передаются с определённой частотой и в приёмнике этот пакет расходиться каждый по своему каналу. Сервомашинка конечно не знает сколько каналов всего, да ей это и не нужно, у неё свой собственный и она работает только с ним и другие каналы она не видит!

Цитировать (выделенное)
Т.е. меняя в настройках аппаратуры общую длительность импульсов, пропорционально меняется и интервал между ними?


Ну примерно так, тут все зависит от алгоритма который используется производителем, но для этого и передатчик и приёмник должны поддерживать этот способ передачи, например простая модуляция PPM, или  PCM, или как у JR  SPCM работают быстрее, на Футабах есть режим HRS (только для FM) ускоряющий процесс передачи в 2 раза.

Оффлайн HelMAkE

  • Сообщений: 53
« Ответ #17 : 01 Июль, 2010, 15:29:46 pm »
Импульсы всех каналов при передачи по PPM (он же FM) складываются, один за другим, идут одним пакетом. Пакеты передаются с определённой частотой и в приёмнике этот пакет расходиться каждый по своему каналу. Сервомашинка конечно не знает сколько каналов всего, да ей это и не нужно, у неё свой собственный и она работает только с ним и другие каналы она не видит!
Если все канальные импульсы модулируются в один сигнал, который затем разделяется приемником, тогда все понятно. В статье по ссылке vitkor'a выглядило так, что в PPM реализована исключительно последовательная передача.
T-Rex 700N 3G (на стапелях)

Оффлайн vitkor

  • Старейшина клуба
  • Сообщений: 2526
    • Виктор
    • Козаченко
    • Радиоуправляемые вертолеты в Новосибирске
  • Город: Новосибирск
« Ответ #18 : 01 Июль, 2010, 17:09:01 pm »
Передача сигналов РРМ в радиоканале действительно последовательная. Здесь никакого противоречия нет. Насколько знаю, параллельной передачи в радиоканале нет даже в современных цифровых передатчиках, хотя утверждать на 100% не буду, надо читать документацию на чипы.  
Кстати, тут немного обсуждалось. Ширина импульса на скорость отработки серво особенно не влияет, так как скорость отработки ограничивает в основном механика. Реакция электроники - это примерно 5-7мс, а то и меньше. Частота импульсов 760мс - это в основном гироскопные сервы, там важна точность отработки, а скоростные они как бы по умолчанию.
В настоящий момент уже нет смысла при покупке заморачиваться цифровые аналоговые сервы. Покупать следует только цифровые. Так как они точнее. Для автомата перекоса это важно.
Виктор. Вертолетный дневник - http://www.heli-spb.ru/forumheli/index.php?board=139.0

Оффлайн AlexSr

  • Старейшина клуба
  • Сообщений: 4792
  • Покурим и ... Полетели?
    • Александр
    • Сергиенко
  • Город: Санкт-Петербург
« Ответ #19 : 01 Июль, 2010, 19:45:56 pm »
.. Насколько знаю, параллельной передачи в радиоканале нет даже в современных цифровых передатчиках, хотя утверждать на 100% не буду, надо читать документацию на чипы.  
...
Вить, "параллельная" передача, это в обычном телефонном модеме, на скоростях выше 9600 кажется.
Там идёт сложное частотно/амплитудное модулирование, в результате которого на один "импульс" получается несколько бит информации. В зависимости от фазы и амплитуды.
Но, по сути, там уже и "импульса" как такового не остаётся.
С уважением, Александр Сергиенко  - Пилот Клуба HELI-SPB

Оффлайн Michael

  • Сообщений: 657
  • Пилот пепяки
« Ответ #20 : 01 Июль, 2010, 19:56:26 pm »
Реакция электроники - 5-7мс, по вашим словам. Это в миллисекундах или микросекундах?
Mini Titan e325. Motor - Scorpion 2221-8 (13T), ESC - CC Phoenix ICE 50A. Servo - Hitec HS65MG, rudd

Оффлайн Speeddi

  • Сообщений: 261
  • Дмитрий Курдюков
« Ответ #21 : 01 Июль, 2010, 20:04:32 pm »
Вот примерно так, а вообще прочтите главу в книге посвящённую этому вопросу там все понятно!

Оффлайн vitkor

  • Старейшина клуба
  • Сообщений: 2526
    • Виктор
    • Козаченко
    • Радиоуправляемые вертолеты в Новосибирске
  • Город: Новосибирск
« Ответ #22 : 01 Июль, 2010, 20:50:01 pm »
Реакция электроники - 5-7мс, по вашим словам. Это в миллисекундах или микросекундах?
Милисекунды - мс.
Микросекунды - мкс.
.. Насколько знаю, параллельной передачи в радиоканале нет даже в современных цифровых передатчиках, хотя утверждать на 100% не буду, надо читать документацию на чипы. 
...
Вить, "параллельная" передача, это в обычном телефонном модеме, на скоростях выше 9600 кажется.
Там идёт сложное частотно/амплитудное модулирование, в результате которого на один "импульс" получается несколько бит информации. В зависимости от фазы и амплитуды.
Но, по сути, там уже и "импульса" как такового не остаётся.
Саш, я привык по тупому - слово за такт - паралллельная передача сигнала, как в LPT порту.
Когда слово передается как последовательность нулей и едениц - последователная - ИКМ 30 например.
Понятно, что есть много всяких ухищрений,  чтобы передать за такт больше информации, например разбить слово и предать куски в одном кадре, но это уже всякие промежуточные варианты.
Предлагаю в рамках этой темы такие вопросы не поднимать, так как запутаем всех еще больше. :)
« Последнее редактирование: 01 Июль, 2010, 21:01:02 pm от vitkor »
Виктор. Вертолетный дневник - http://www.heli-spb.ru/forumheli/index.php?board=139.0

Оффлайн HelMAkE

  • Сообщений: 53
« Ответ #23 : 01 Июль, 2010, 21:19:20 pm »
Видимо Longobard поинтересовался в связи с тем, что электроника с реакцией в 5-7 миллисекунд откровенно тормознутая.
Или вот, в предыдущих постах продолжительность импульсов в 760 и 1520 единиц указана с сокращением "мс", хотя должно быть "мкс".
Например, из описания BLS251 на сайте Futaba:  "Compatible with Super Narrow Pulse of (760µs) drive."
µs - это микросекунды.
T-Rex 700N 3G (на стапелях)

Оффлайн val-ksd

  • Сообщений: 80
    • Сергей
« Ответ #24 : 01 Июль, 2010, 23:04:14 pm »
Предлагаю Александру объяснить народу по внятнее, каким образом влияет сокращение скорости принимаемого сервой сигнала и скорости самой сервы.Понятно, что если даже подключая цифровую серву к обычному, не скоростному каналу уже плюс в том что сама серва быстрее и чётче.
Сергей.

GanGan

  • Гость
« Ответ #25 : 01 Июль, 2010, 23:06:13 pm »
Господа - оно работает - зачем копать так глубоко ))

Оффлайн AlexSr

  • Старейшина клуба
  • Сообщений: 4792
  • Покурим и ... Полетели?
    • Александр
    • Сергиенко
  • Город: Санкт-Петербург
« Ответ #26 : 02 Июль, 2010, 00:45:06 am »
Ширина импульса (короткого) это не причина, это скорее - следствие!
И следствие это высокой частоты повторения канальных импульсов.
Чем выше их частота (стандартная ППМ 50 раз в секунду, не так и много!) - тем быстрее и точнее реакция сервы.
Меньше задержки... Не зря, почти все теперешнии гироскопы и сервы работают с повышенной частотой.
А вот ширина - появилась видимо как побочный продукт, с ростом частоты. Вполне возможно, просто из за несовершенства процессоров в сервах.
Дело в том, что в простых чипах разрядность счётчиков/таймеров как правило не выше 16 разрядов. А это - начинает накладывать ограничения на точность работы (отсчёта и оцифровки длительности сигнала).
Выросла частота повторения импульсов, сократились паузы между ними, значит и длительность самого импульса потребовалось сократить...
Мне кажется, как то так.
С уважением, Александр Сергиенко  - Пилот Клуба HELI-SPB

Оффлайн val-ksd

  • Сообщений: 80
    • Сергей
« Ответ #27 : 02 Июль, 2010, 01:24:46 am »
 :TY:Насчёт гироскопа понятно, там электроника и чем быстрее она будет подавать команды с повышеной частотой это  :круто: Я где то читал вы про реакцию человека писали, просто вопрос в том нужна ли скорость ещо больше для управления тарелкой перекоса если это не безфлайбарная система? Имею в виду что если установить цифровые сервы на тарелку и этим ограничится. Стоит ли переходить еще на коротко импульсное управление ?
Сергей.

Оффлайн Michael

  • Сообщений: 657
  • Пилот пепяки
« Ответ #28 : 02 Июль, 2010, 02:02:05 am »
5-7 миллисекунд реакции на сигнал с пульта - это какая-то дико большая величина  :o
За это время TCP пакет успевает пробежать до Москвы через кучу маршрутизаторов... Системы торговли успевают сделать около тысячи заказов...
А тем временем сигнал от пульта обрабатывается приёмником...  :D :-X
Mini Titan e325. Motor - Scorpion 2221-8 (13T), ESC - CC Phoenix ICE 50A. Servo - Hitec HS65MG, rudd

Оффлайн vitkor

  • Старейшина клуба
  • Сообщений: 2526
    • Виктор
    • Козаченко
    • Радиоуправляемые вертолеты в Новосибирске
  • Город: Новосибирск
« Ответ #29 : 02 Июль, 2010, 05:52:48 am »
Видимо Longobard поинтересовался в связи с тем, что электроника с реакцией в 5-7 миллисекунд откровенно тормознутая.
Или вот, в предыдущих постах продолжительность импульсов в 760 и 1520 единиц указана с сокращением "мс", хотя должно быть "мкс".
Например, из описания BLS251 на сайте Futaba:  "Compatible with Super Narrow Pulse of (760µs) drive."
µs - это микросекунды.

Читаем.
Есть общепринятые обозначения, зачем придумывать? Плюс ко всему, микросекунда это очень малая виличина. Все-таки миллисекунды. Микро это очень мало.

5-7 миллисекунд реакции на сигнал с пульта - это какая-то дико большая величина  :o
За это время TCP пакет успевает пробежать до Москвы через кучу маршрутизаторов... Системы торговли успевают сделать около тысячи заказов...
А тем временем сигнал от пульта обрабатывается приёмником...  :D :-X

Тактовая частота процессоров Pic, Atmel - обычно небольшая, 4-8Мгц, и обработка там не такая уж и скоростная, как кажется.
Не нужно равнять скорость прохождения TCP пакета, и время реакции электроники серво. Это сильно разные вещи. Числодробилки в виде роутеров, специально оптимизированы именно под свои задачи. Зачастую TCP пакет по пути прохождения тракта не обрабатывается вообще никак. Каждый хоп в маршруте обычно где-то 0,5-2мс добавляет.
Процессор в серво - универсальный, и работает на низких частотах, по сравнению с магистральными числодробилками. :) Плюс ко всему, команда выполняется не за один такт, а в среднем за 3-4.
И не путайте реакцию электроники серво с временем прохождения сигналом всего тракта: АЦП передатчика > передающий модуль > приемный модуль > электроника серво > механика серво. :)
Плюс, в случае цифрового тракта, а такие сейчас почти у всех, имеем еще задержку на кодирование-декодирование сигнала. PPM собсно поэтому и был самый быстрый, в нем было очень мало накладных расходов на упаковку-распаковку данных.

P.S на 5-7мс не настаиваю, скажем так, я так думаю. :) Если есть более точные данные будет интересно посмотреть.
Виктор. Вертолетный дневник - http://www.heli-spb.ru/forumheli/index.php?board=139.0