Где взять дешевый приемник для UAT

ЧМ цифра на 978 МГц
 
+
-
edit
 

zaitcev

опытный

Друзья, посетила меня мысль принимать т.н. "UAT": сигнал для самолетов, по которому передают погоду в США. Хотелось бы больше внимания и усилий потратить на разработку софта для отображения погоды и вообще сборку всего конструктора. В более далеком будущем хотелось бы использовать результат на борту самолета, так что там хлопот еще много. Но для начала просто приемник.

В принципе ясно, что можно купить Ettius E100 за 800 долларов, ну и дальше все понятно: GNUradio в зубы и понеслась. Но хотелось бы подешевле. Приобрел я RTL ключик за тридцатник. Он работает, но частота доставки сигнала недостаточна, ну то есть совсем в обрез. Такт битов в UAT - мегагерц с небольшими копейками. RTL самплирует максимум на 2-х. А по теореме Найквиста это теоретический предел. Ну в общем, работает фигово, на водопаде почти нет ничего, только несущая.

Я стал думать, что может ну его, программное радио, к черту? Может есть какой-нибудь ЧМ приемник, который можно через небольшую схемку подключить к какому-нибудь адаптеру от конструктора вроде "Адруино", и через USB засунуть в комп. Или это я уже совсем ерунду представляю?
 16.016.0
+
-
edit
 

zaitcev

опытный

Проблема как стояла, так и стоит. Я с горю переключился на 1090ES, для которого можно использовать софтверное радио на базе RTL с тюнером RT920T. Там скорость передачи данных значительно меньше и RTL справляется. Пока как-то вот так:
zaitcev/glie · GitHub
 24.024.0
UA alex_zeed #11.11.2013 12:29  @zaitcev#09.11.2013 01:01
+
-
edit
 

alex_zeed

втянувшийся

А вроде ж RTL умеет 2.8 МГц сэмпл, разве нет? Я под линуксом не пробовал еще, а в SDR# под виндой, когда я ставлю 2.8 MSPS - полоса приема явно расширяется по сравнению с 2 MSPS.
 25.025.0
US zaitcev #11.11.2013 19:22  @alex_zeed#11.11.2013 12:29
+
-
edit
 

zaitcev

опытный

По теореме Котельникова этого должно быть достаточно, но на практике на водопаде не видно ничего и сигнал вычленить не удается.
 24.024.0
US zaitcev #24.01.2015 08:02  @alex_zeed#11.11.2013 12:29
+
-
edit
 

zaitcev

опытный

a.z.> А вроде ж RTL умеет 2.8 МГц сэмпл, разве нет?

От безысходности я забил на вычленение битов и синхронизацию, и стал просто снимать на двойной частоте битов. Если повезет, пакеты принимаются. А если не повезет - значит судьба.

zaitcev/ruat

ruat - RTL-SDR for UAT // github.com
 
 35.035.0
RU 0--ZEvS--0 #31.01.2015 23:58  @zaitcev#24.01.2015 08:02
+
-
edit
 

0--ZEvS--0

опытный

А что там за модуляция? И какая скорость потока? И ширина полосы?
 10.010.0
US zaitcev #01.02.2015 00:31  @0--ZEvS--0#31.01.2015 23:58
+
-
edit
 

zaitcev

опытный

0--ZEvS--0> А что там за модуляция? И какая скорость потока? И ширина полосы?

ЧМ со сдвигом 312,5 кГц, тактируется на 1041667 бит/с.

У меня уже довольно прилично все работает ("прилично" для моих целей, конечно - то есть сбрасывает как минимум половину пакетов, а на самом деле вероятно 3/4 теряются). Данные принимаются. Сейчас занялся коррекцией ошибок. Там Рид-Соломон надо применить. Вооружился учебником Лина и Костелло, сижу, самообразуюсь. Мой конкурент Оливер, автор dump978, использовал библиотеку Фила Карна, но мне так не интересно, решил сделать сам.

См. тексты по ссылке выше.
 35.035.0
RU 0--ZEvS--0 #07.02.2015 22:25  @zaitcev#01.02.2015 00:31
+
-
edit
 

0--ZEvS--0

опытный

zaitcev> ЧМ со сдвигом 312,5 кГц, тактируется на 1041667 бит/с.
zaitcev> У меня уже довольно прилично все работает ("прилично" для моих целей, конечно - то есть сбрасывает как минимум половину пакетов, а на самом деле вероятно 3/4 теряются). Данные принимаются. Сейчас занялся коррекцией ошибок. Там Рид-Соломон надо применить. Вооружился учебником Лина и Костелло, сижу, самообразуюсь. Мой конкурент Оливер, автор dump978, использовал библиотеку Фила Карна, но мне так не интересно, решил сделать сам.
zaitcev> См. тексты по ссылке выше.

Я бы, конечно, сделал бы квадратурный демодулятор.

А Рид-Соломон вещь на первый взгляд пугающая, но в определенный момент раскрывается и все становится ясно. Когда я это дело изучал, лепил специальные ошибки и смотрел на синдромы. Скоро все стало ясно, и на практике раз 5 помогло-мне. :)

Однако у Вас великоват процент ошибок, может в железе или в первичной обработке какие проблемы?
 10.010.0

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru