Перейти к содержанию
    

valerivp

Участник
  • Постов

    18
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные valerivp


  1. Спасибо всем участникам ветки за участие.

    Сигнал удалось принять и понять.

    139363508_.thumb.png.be2d487db3cfc160ea0e60c7fdcf3f08.png

    Датчик Misol 868 МГц, WH31a

    2021-01-11_10-54-46.png.87661920f0823c157084efefce8edc9b.png

    Теперь требуется совет, как бы это красивее принять в ардуино (ESP8266).

    У меня есть два варианта мысли:

    1) семплировать сигнал на частоте ~100кГц - предсказуемая нагрузка на процессор, довольно просто сделать, но трудно подстроиться под скорость.

    2021-01-11_10-53-14.thumb.png.579adaa69026856b42b2be63df4e7c3b.png

     

    2) По прерыванию на порту - непредсказуемая нагрузка, т.к. не известна частота сигнала и мусора.

     

    Нужны советы и идеи

    CC1101.prs

  2. 4 минуты назад, dragonfly сказал:

    Гибко настраиваемое оборудование обычно стоит дорого. 

    В данном случае тип сигнала скорее всего очень простой, поэтому дешевле и перспективнее придумать способ, как записать этот сигнал в файл, и потом спокойно поколдовать с ним на ПиСишке.

    цель - принять сигнал на ARM, а не на PC

  3. 27 минут назад, dac сказал:

    У вас нет достаточно понятийного аппарата, чтобы что то сделать

    Прямо сейчас - вероятно, иначе бы сделал что хочу.

    Я читаю, что пишут тут и не только тут.

    Пока есть только только небольшое просветление в теории.

    У меня же практическая проблема - настройка сс1101 или выбор другого приемника.

    1 час назад, dragonfly сказал:

    Как настраивать Ваш модем, я тоже не знаю. Читайте, српшивайте.

    а какой модем можно так настроить?

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

    Разработчики могли не думать о замусоривании эфира - датчик вещает долю секунды раз в минуту.

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

    Я до этого имел дело только с OOK радиосигналами, а как принимать FSK пока так и не разобрался.

     

    это одна из вариаций замеров RTL в SDRSharp:

    2021-01-03_16-21-05.thumb.png.0afe9c5ea829119f38f9515dfca5ebdb.png

  5.  

    3 часа назад, dragonfly сказал:

    Метеостанция, скорее всего - радар. Пуляет не данные, а моноимпульсы. И "радарит".

    Не знаю что это значит, и чем мне это поможет

    3 часа назад, dragonfly сказал:

    идут модулированная (Ваши 70 кГц) и немодулированная (Ваши 3 кГц) несущая. Только на самом деле всё это нужно снести ещё на 3 кГц вниз. И судя по сохраняющейся фазе 3 кГц вставок, те модулированные условные 70 кГц идут строго когерентно, причём целое количество периодов модулирующей частоты. 

    А у Вас когерентности не наблюдается. У час между ВЧ вставками фаза от балды.

    В терминах ЧМ у Вас FSK, а нужен CPFSK

    много непонятных слов :(

    3 часа назад, dragonfly сказал:

    Данных там нет. Но если те пульсы считать данными, то будет 1010101010101010

    Это преамбула, данные на скрин не влезли - около 40 битов

    3 часа назад, dragonfly сказал:

    Визуально, то, что Вы хотите назвать символьной скоростью, - не 15, а 18 кГц. 9 ВЧ пульсов за 3 периода 3 кГц. То есть за 1 период 3 ВЧ пульса и три паузы. 

    К сожалению это не приблизило меня к пониманию как прочитать сигнал.

     

  6. ООК приемник на датчик не реагирует

    Осциллографа нет

    Не совсем стандартный датчик. Частота 868.29

    Я вроде как определил - FSK, битрейт и частоты. Что дальше?

  7. 14 минут назад, rx3apf сказал:

    Измеритель RSSI все ж не мгновенно отрабатывает. В любом случае - детектором выход полезно глянуть. Нет изменений - тогда да, не OOK. Тогда можно попробовать вручную подергать модуляцию и посмотреть девиацию.

    Rssi отрабатывает достаточно быстро, чтобы понять что уровень не меняется

    1 минуту назад, rx3apf сказал:

    Да любой детекторный диод, работоспособный на этих частотах. Из старых советских - Д18 и Д20 вполне сносно справятся (не говоря уж о всяких СВЧ - Д40x, Д60x, КА104/КА105). Из импорта - какой-нибудь HSMS28xx, BAT62.

    Я программист, не силен в железе

  8. Для начала мне надо записать сигнал в правильном виде, с корректной модуляцией. 

    Проблем с декодированием битовых последовательностей у меня пока нет. В этом у меня есть опыт: https://m.habr.com/ru/post/501270/

  9. 34 минуты назад, POLL сказал:

    Если ваш приемник не принимает - значит параметры радиоканала разные

    может я в топике не явно выразился. Попробую иначе.

     

    Вопрос:

    Как настроить параметры приемника для получения данных с передатчика (далее - датчика), если документации на датчик нет.

    Есть RTL-SDR приемник

    Есть сс1101, который может быть как приемником, так и передатчиком. И мне кажется, что если я смогу настроить передатчик сс1101 на генерацию сигнала подобного сигналу датчика, то переключив сс1101 в режим приемника, я с большой долей вероятности получу данные датчика.

  10. 46 минут назад, POLL сказал:

    868MHz - это только диапазон частот, для того чтобы приемник принимал сигнал - его нужно настроить на канал передатчика, плюс правильные - Modulation, Datarate, Deviation, Channel spacing...

    Спасибо, Кэп!

     

    Но если не очевидно - с моими настройками приемник ничего не принимает. Не вижу смысла постить их сюда.

  11. 9 минут назад, rx3apf сказал:

    При чем здесь полоса звуковой карты, если RTL-SDR работает с DVB-донглом (RTL2823), до 2.4 MSPS ?

    Что до исходного вопроса - для начала было бы интересно ознакомиться с элементной базой станции и датчика. А если есть только эфирный сигнал, то уж по крайней мере настройки для 1101 надо приводить.

    Передатчик белый :-), с экраном. Передатчик на плате интегрированный, т.е. на плате только микросхема капля и антенна.

    Приемника нет.

    Зачем приводить настройку сс1101, если она заведомо не корректна?

  12. Не очень разбираюсь, не пинайте

    Есть передатчик метеостанции, он вещает на 868:

    2020-12-30_20-28-58.thumb.png.f52d1436e1deff5238f94ab8dc28cffb.png

     

    Хочу ловить этот сигнал.

    Пытаюсь использовать сс1101. Для настройки приемника решил сначала настроить передатчик на генерацию подобного сигнала:

    2020-12-30_20-37-58.thumb.png.5f07c30fb4a08d8287403a7027a09953.png

    Вроде очень похоже.

    Но когда я ставлю нужный битрейт - тут приходят Они - проблемы:

    2020-12-30_20-46-41.thumb.png.148037c922a1fcdc45c18f2fe5ab9272.png

     

    Не понимаю как изменить частоту модуляции (? не знаю как правильно называется, та которая 15кГц).

    Помогите, кто знает

     

×
×
  • Создать...