Специальные цены   новые товары
Закрытая тема
Показано с 1 по 27 из 27

Ищу информацию по рсм

Тема раздела Аппаратура радиоуправления в категории Cамолёты - Общий; Всем привет! Хочу в самодельной аппаратуре использовать РСМ (РРМ уже работает). Реально ли где-либо найти инфу по какому-нибудь стандарту РСМ, ...

  1. #1

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556

    Ищу информацию по рсм

    Всем привет!

    Хочу в самодельной аппаратуре использовать РСМ (РРМ уже работает). Реально ли где-либо найти инфу по какому-нибудь стандарту РСМ, достаточную для реализации кодера и декодера? Не хочется изобретать свой принцип кодирования, а найти конкретную информацию по готовому стандарту пока не получается. Ссылка на исходники аудиодрайвера в статье Виталия "PPM или PCM?" не работает. Нашел какой-то исходник декодера РСМ1024 в проекте автопилота, но он даже контрольные суммы не использует. Буду благодарен за любую информацию или ссылки.

  2.  
  3. #2
    Давно не был
    Регистрация
    02.08.2002
    Адрес
    Москва
    Возраст
    39
    Сообщений
    3,117
    Цитата Сообщение от Vad64
    Реально ли где-либо найти инфу по какому-нибудь стандарту РСМ, достаточную для реализации кодера и декодера?
    Реально. У меня есть дома информация по futaba pcm1024 и hitec qpcm. Первое, на мой взгляд, предпочтительнее, приемников больше. Если не забуду вышлю вечером, напомни пожалуйста мне об этом по e-mail или icq.

    ps: если не терпится, то искать надо следующие вещи: автопилот - ты уже назвал, исходник декодера pcm для ppjoy, исследования какого-то немца, но там больше о сигнале - осцилограммы (ppm vs cpm - статья на английском). еще вроде где-то рядом с ppjoy видел были выложены оцифрованные записи pcm1024 в виде wav-файлов.

    pps: Ничего что я к вам на "ты"?

  4. #3

    Регистрация
    21.05.2003
    Адрес
    Москва
    Возраст
    45
    Сообщений
    93
    Приветствую.
    В любой книге по цифровым системам связи имеется такая информация (методы преобразования аналогового сигнала в цифровую форму, способы кодорования и т.д.)

    С уважением, Алексей.

  5. #4

    Регистрация
    12.09.2002
    Адрес
    Балашиха
    Возраст
    45
    Сообщений
    1,483
    Записей в дневнике
    2
    То, что есть в книгах это общие принципы. Автор вопроса ищет информацию о конкретной реализации кодирования в передатчиках Футабы и Хайтека. Т.е. на уровне: сначала идут первые десят бит , кодирующих позицию первого канала, затем..., в конце идет контрольная сумма вычисляющаяся так то...
    Стандарта на PCM, как такового нет.

  6.  
  7. #5

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от toxa Посмотреть сообщение
    Реально. У меня есть дома информация по futaba pcm1024 и hitec qpcm. Первое, на мой взгляд, предпочтительнее, приемников больше. Если не забуду вышлю вечером, напомни пожалуйста мне об этом по e-mail или icq.

    pps: Ничего что я к вам на "ты"? 
    Спасибо, обязательно напомню. Упоминания об исходниках PPJOY я встречал, но самих исходников не нашел.

    PPS: без проблем

    К Boch: Алексей, мне нужны не общие принципы кодирования (я их примерно представляю), а описание конкретного кодирования, применяемого в промышленных приемниках RC, например, Futaba. Хочется совместимости.

  8. #6
    Давно не был
    Регистрация
    02.08.2002
    Адрес
    Москва
    Возраст
    39
    Сообщений
    3,117
    Цитата Сообщение от Vad64
    Спасибо, обязательно напомню. Упоминания об исходниках PPJOY я встречал, но самих исходников не нашел.
    Надо искать не сами исходники ppjoy, а исходники конкретных модулей к ppjoydll. То есть исходники этих самых dll. Они на си.

    Цитата Сообщение от Vad64
    а описание конкретного кодирования, применяемого в промышленных приемниках RC, например, Futaba. Хочется совместимости.
    Как такового оригинального описания в свободном плавании нет. Есть только результаты реверс-инжениринга разной степени законченности. На декодер 100 пудов хватит, на энкодер - я не уверен на счет контрольной суммы, но вроде бы обычный crc16. Хотя, декодер без проверки контрольной суммы теряет почти все преимущества PCM, кроме, разве что, меньшего размера кадра.


    Добавлено

    О! Я-я!!! Нашел поблизости: RCCallbackDLLs.zip

    Futaba и JR. Hitec QPCM - точно дома.

  9. #7

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от toxa Посмотреть сообщение
    Надо искать не сами исходники ppjoy, а исходники конкретных модулей к ppjoydll. То есть исходники этих самых dll.
    Именно это и искал. А также smartpropo - Sekiriki (2002). SmartPropo: The RC to PC Audio Interface. http://www.sekiriki.jp/smartpropo/index.html (не знаю, может, это одно и то же). Но исходников - не нашел. Возможно, их просто сняли с открытого доступа или все ссылки поменялись.

  10.  
  11. #8
    Давно не был
    Регистрация
    02.08.2002
    Адрес
    Москва
    Возраст
    39
    Сообщений
    3,117
    Цитата Сообщение от Vad64
    А также smartpropo - Sekiriki (2002). SmartPropo.
    Это не одно и то же, и это уже потеряло свою актуальность, так как днем с огнем не сыщешь таких приемников.

    Цитата Сообщение от Vad64
    Возможно, их просто сняли с открытого доступа или все ссылки поменялись.
    Посмотри тот файлик, который я выложил.

  12. #9

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от toxa Посмотреть сообщение
    Это не одно и то же, и это уже потеряло свою актуальность, так как днем с огнем не сыщешь таких приемников.
    Посмотри тот файлик, который я выложил.
    Как я понял из статьи W.Pasman: PCM1024Z format: What's Known? smartpropo проект Sekiriki также разбирает Futaba PCM.

    Файл весьма ценный, спасибо. Разбираюсь. К сожалению, не используются контрольные суммы и ничего нет по fail-safe.

    ДОБАВЛЕНО:
    А не мог бы кто-нибудь записать и выложить wav файл с Futaba РСМ1024? Нескольких секунд достаточно. Желательно моно (меньше объем), сэмплинг 12-44 кГц. Хочу попробовать разобрать.

  13. #10
    Давно не был
    Регистрация
    02.08.2002
    Адрес
    Москва
    Возраст
    39
    Сообщений
    3,117
    Цитата Сообщение от Vad64
    Как я понял из статьи W.Pasman: PCM1024Z format: What's Known? smartpropo проект Sekiriki также разбирает Futaba PCM.
    Вероятно, речь идет о Futaba PCM512.

    Цитата Сообщение от Vad64
    Файл весьма ценный, спасибо. Разбираюсь. К сожалению, не используются контрольные суммы и ничего нет по fail-safe.
    Я _ВСЕ_ нашел.

  14. #11

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Братцы!
    Если у кого-то есть возможность записать через аудиокарту сигнал с тренерского разъема Futaba (в режиме РСМ1024), сделайте это, пожалуйста, и пришлите файл мне. Пары секунд записи достаточно.

  15. #12

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    48
    Сообщений
    599
    Цитата Сообщение от Vad64 Посмотреть сообщение
    Братцы!
    Если у кого-то есть возможность записать через аудиокарту сигнал с тренерского разъема Futaba (в режиме РСМ1024), сделайте это, пожалуйста, и пришлите файл мне. Пары секунд записи достаточно.
    Привет! Как разберешься с протоколом - скинь мне, пожалуйста! В СИ нешарю и стандартной аппаратуры нет. Рад был бы помочь но...
    Юзаю свой протокол РСМ

  16. #13

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от rulll Посмотреть сообщение
    Привет! Как разберешься с протоколом - скинь мне, пожалуйста!
    Здесь
    http://graphics.tudelft.nl/~wouter/p...ions/publ.html
    есть статьи по РСМ1024 с достаточно полным описанием.

  17. #14
    Давно не был
    Регистрация
    02.08.2002
    Адрес
    Москва
    Возраст
    39
    Сообщений
    3,117
    Цитата Сообщение от rulll
    В СИ нешарю и стандартной аппаратуры нет.
    Простите великодушно за любопытство, но зачем это вам в таком случае?

  18. #15

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    48
    Сообщений
    599
    Цитата Сообщение от toxa Посмотреть сообщение
    Простите великодушно за любопытство, но зачем это вам в таком случае?
    Свое пишу на ассемблере. Хотелось бы подвести свою аппаратуру под
    какой-либо стандарт.

  19. #16
    Давно не был
    Регистрация
    07.02.2002
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,432
    Цитата Сообщение от rulll Посмотреть сообщение
    Свое пишу на ассемблере. Хотелось бы подвести свою аппаратуру под
    какой-либо стандарт.
    опять Оленевод?

    а вообще здорово - в си не шарю, пишу сразу на ассемблере под аппаратуру которой нет.

  20. #17

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от 6egemot Посмотреть сообщение
    опять Оленевод?

    а вообще здорово - в си не шарю, пишу сразу на ассемблере под аппаратуру которой нет.
    6egemot, очень Вас прошу: прекратите, пожалуйста! Не смешно.

  21. #18

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    48
    Сообщений
    599
    Апаратура есть, к тому-же своя! и прекрасно работает!

    Vad64
    Благодарю за инфу!

  22. #19
    Давно не был
    Регистрация
    07.02.2002
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,432
    Цитата Сообщение от Vad64 Посмотреть сообщение
    6egemot, очень Вас прошу: прекратите, пожалуйста! Не смешно.
    да не смешно это... грустно...
    забыли.

  23. #20

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от Vad64 Посмотреть сообщение
    Если у кого-то есть возможность записать через аудиокарту сигнал с тренерского разъема Futaba (в режиме РСМ1024), сделайте это, пожалуйста, и пришлите файл мне.
    Вопрос снят.

  24. #21
    nicetry
    а у меня контр-вопрос!
    давно хочется сделать свою аппаратуру, но знаний в области радиоэлектронники хватает только на повторение чужой хорошо документированной схемы. Но зато я "в Си шарю". Может поможите мне со схемкой, а я вам глядишь с софтом помогу ?

  25. #22

    Регистрация
    02.06.2005
    Адрес
    Ростов Великий
    Возраст
    53
    Сообщений
    556
    Цитата Сообщение от nicetry Посмотреть сообщение
    Но зато я "в Си шарю". Может поможите мне со схемкой, а я вам глядишь с софтом помогу ?
    Непонятно, что значит "помочь со схемкой" - нарисовать, изготовить? И с какой схемкой?
    Что касается помощи с софтом: кодер я уже сделал, а для декодера пока не могу придумать эффективных и быстрых алгоритмов восстановления битового потока из сигнала с низким отношением сигнал/шум. АЦП у Atmel AVR позволяет иметь 4.3 отсчета на бит при 12 Мгц на процессоре. При этом получается всего 35мкс на обработку отсчета, а это фильтрация, восстановление синхронизации и декодирование протокола. Думаю, у Си-кода не хватит скорости, придется на ассемблере. Так что проблема тут не в "шарить в си".

  26. #23
    nicetry
    неужто я так путанно излагаю свои мысли ?
    помочь со схемкой означало предоставить схему и описание. соберу я уж как-нибудь сам.
    "шарю в Си" - это фраза из контекста текущего топика, использована аллегорически, именно поэтому была взята в кавывычки.
    вобщем спасибо, проехали.

  27. #24

    Регистрация
    26.02.2004
    Адрес
    Calgary AB, Canada
    Возраст
    60
    Сообщений
    2,061
    Записей в дневнике
    41
    На самом деле, чтобы писать на ассемблере, вовсе не обязательно шарить в С. Так что все в норме.

  28. #25
    nicetry
    чтобы писать на ассембелере для uC вообще не обязательно в чем-нибудь шарить.
    но для того, чтобы писать дельные вещи "шарить в Си" все-таки придется.

    PS: в данном контексте "шарить в Си" означает "быть программером", а не "прослушать курс информатики в институте".
    PPS: прошу прощения за резкость высказываний, но удивляет нежелание использовать чужой опыт и огорчает воспевание дилетантства.

  29. #26

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    48
    Сообщений
    599
    [quote=nicetry,Sep 21 2005, 10:17]
    чтобы писать на ассембелере для uC вообще не обязательно в чем-нибудь шарить.
    но для того, чтобы писать дельные вещи "шарить в Си" все-таки придется.
    [QUOTE]
    Чтобы писать дельные вещи на проце который слабо успевает обработать процесс в реальном времени, писать надо на ассемблере.
    Схемку - на!
    На 32 ногу проца поаступает ПЦМ+ шум , остальное думаю должно быть понятно.
    Последний раз редактировалось rulll; 11.01.2009 в 10:22.

  30. #27
    nicetry
    дело не в языке, а в человеке.
    за схемку спасибо. надеюсь пригодится.

Закрытая тема

Похожие темы

  1. Ищю информацию по Су-25, Су-39.
    от XASAN в разделе Чертежи авиамоделей
    Ответов: 20
    Последнее сообщение: 25.04.2010, 13:20
  2. Ищу информацию по УТ-2.
    от vikar в разделе Копии, полукопии
    Ответов: 41
    Последнее сообщение: 04.11.2009, 00:07
  3. Ищу информацию по Diablotin XL
    от vald в разделе Чертежи авиамоделей
    Ответов: 16
    Последнее сообщение: 24.01.2005, 09:48
  4. ищу информацию по Mustang P-51D
    от digital в разделе Самолеты с ДВС. Общие вопросы
    Ответов: 5
    Последнее сообщение: 24.10.2003, 23:28
  5. Ищу информацию по реактивным авиамодельным двигателям
    от Alexandr в разделе ДВС - калильные и компрессионные двигатели
    Ответов: 5
    Последнее сообщение: 31.07.2001, 14:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения