Заглавная страница
Добро пожаловать в вики по радиосвязи!
Сделано двачерами для двачеров.
Радиосвязь
Всё про саму радиосвязь: частоты, службы, интересные станции, правила радиообмена и так далее
SDR железо
SDR - такое небольшое устройство, которое подключается к компьютеру (или смартфону) обычно по USB и которое передаёт на него сырой радиоэфир в виде IQ отсчётов. Фильтрация, демодуляция и прочая обработка производится исключительно в цифровом виде силами процессора компьютера.
Некоторые SDR способны работать и в обратном направлении -- на передачу.
Свистки
- RTL-SDR - must have для новичка. Самый дешёвый относительно остальных, но имеет приличные характеристики. Производится множество модификаций, от самых простых в виде обычных ТВ-тюнеров до продвинутых в виде RTL-SDR v3. Если не знаешь с чего начать, бери его.
- SDRPlay (а также его клоны) - чуть более продвинутый и дорогой SDR. Имеет большую ширину полосы (до 10 МГц), большую частоту дискретизации (до 12-14 бит), хорошо работает на КВ.
- Airspy - основан на том же тюнере, что и RTL-SDR (r820t2 или r860 - это одно и то же), но имеет другой АЦП. Представлен несколькими моделями, в частности mini с полосой пропускания 6МГц(обозреваемая 4.8МГц) и диапазоном 24-1800МГц, R2 с полосой 10МГц(обозреваемая 8МГц) и тем же диапазоном, HF+ с полосой 660кГц и диапазоном 9кГц-260МГц. Доступны на официальном магазине [itead.cc] с отправкой из Гонконга, но на данный момент продажи приостановлены для жителей РФ.
- HackRF - работает на передачу, имеет огромную ширину полосы (20 МГц), но по чувствительности проигрывает даже RTL-SDR.
- LimeSDR - нереально дорогой, имеет 2 модификации (обычная и Mini), огромную ширину полосы (даже больше, чем у хакрф: 61.44 МГц для обычной версии и 30.72 для мини), умеет работать на передачу, имеет несколько независимых каналов, даже есть версия PCI-e, ибо USB 3.0 уже недостаточно. Функционала достаточно для поднятия своей 4G LTE базовой станции!
- BladeRF
Антенны
Фильтры
LNA (малошумящие усилители)
Прочее
SDR программы
Многофункциональные
Эти программы работают с SDR напрямую, имеют огромное число возможностей. Водопад, приём сигналов различной модуляции, поддержку плагинов, запись сигнала, книгу частот и так далее. Именно этими программами пользуются для приёма аудиосигналов (раций, вещалок, номерных станций и т.д.
- SDR# - программа "по умолчанию" для Airspy, RTL-SDR и HackRF. Самая популярная на данный момент. SDRPlay не поддерживает, по крайней мере официально, но для SDRPlay RSP1(a) и его клонов умельцы написали плагины. Работает на Windows, на Linux через Wine (но USB не поддерживает), код закрыт. Имеет целую кучу плагинов, за счёт этого и популярна.
- SDR++ - разрабатывается как открытая, кроссплатформенная, оптимизированная и облегчённая (bloat-free) версия SDR#. Работает на любой ОС (сейчас разрабатывается версия даже под Android), имеет SDK для разработки плагинов (хотя самих плагинов сейчас не много), поддерживает почти все SDR. Анон рекомендует!
- HDSDR - в основном используется дедами-радиолюбителями, наверное за счёт большого числа крутилок и индикаторов. Анон ей не пользовался и сказать ему нечего.
- SDR Console - одна из немногих программ, которая работает с SDR на приём и передачу.
- SDRUno - официальная программа для SDRPlay. Интерфейс так себе, плагинов нет.
- gqrx - до некоторых пор (до изобретения SDR++) одна из немногих нативных программ для красноглазиков-линуксоидов.
- GNU Radio - максимально красноглазая программа, привычный водопад есть, надо расположить на схеме, сначала вообще ничего нет, только белое поле, на котором надо строить свой радиотракт с нуля из блоков (фильтров, демодуляторов, дециматоров и прочих). Однако имеет самые широкие возможности, если разобраться. В интернете множество примеров и готовых схем на FM и AM прием и передачу, GSM, DVB-T передачу ТВ.
Специализированные
Эти программы также работают с SDR напрямую, но в отличие от программ выше, выполняют какую-то одну функцию.
- rtl_sdr, rtl_fm, rtl_power и так далее - набор консольных утилит для RTL-SDR. Идеально подходят для headless и очень слабых машин (например, ранних распберри пи или интел атомов).
- rx_tools - аналогичный набор утилит (rx_fm, rx_sdr, rx_power), но для всех Soapy-совместимых устройств.
- rtl_433 - программа для прослушивания сигналов датчиков в диапазоне LPD (433-435 МГц). В основном это различные беспроводные термометры, гигрометры и прочее такое. Зачем покупать себе беспроводной термометр, если можно использовать соседский?
- sdr_receiver_dvb_t2 - приём цифрового ТВ стандарта DVB-T2 полностью программно. Работает только на линуксе, собирать нужно исключительно самому, и вообще это больше proof-of-concept, а не готовая программа. Но со своей задачей справляется. Нужен мощный комп с AVX, а также SDRPlay, Airspy или PlutoSDR.
Прочие программы для радиосвязи
Эти программы можно использовать как с SDR, так и с обычными аналоговыми приёмниками, подключенными к ПК через аудиокабель.
Декодирование различных цифровых сигналов
- MultiPSK - лютый комбайн, без бутылки не разобраться, платный
- fldigi - комбайн, заточен под любителей (есть работа на передачу, логирование контактов, управление трансивером через CAT интерфейс). Куча любительских мод, метеофаксы, более-менее адекватная морзянка, настраиваемый телетайп RTTY. Опенсорц.
- sorcerer - комбайн, любительские моды, метеофакс, HFDL, кучка декодеров разных MIL-STD-* и STANAG. Настраиваемые в широких пределах FSK/MFSK/PSK
- WSJT-X и его обработанный напильником форк jtdx - любительские моды FT8/FT4/JT65 и маяки WSPR, те самые криповые заунывные звуки ближе к началу каждого любительского диапазона. На частотах FT8 беспрерывно сидит толпа народу со всего шарика, так что это неплохой способ оценки приема и прохождения на КВ.
- DSDPlus - программа для декодирования сигналов DMR/MotoTRBO, P25, D-Star, X2-TDMA, NXDN, ProVoice - сигналы цифровых раций. Работает только с незашифрованными сигналами, есть плагин для интеграции с SDR# (но в целом можно обойтись без него), также есть платная версия DSDPlus Fastlane, которая отличается скоростью выхода обновлений.
SSTV
- MMSSTV - старая прога под винду, поддерживает приём и передачу
- QSSTV - опенсорсная прога под линукс, также поддерживает приём и передачу
Отслеживание спутников
- Gpredict - опенсорс
- Orbitron - закрытая программа, однако самая популярная
- WXTrack - программа от автора WXImage, однако, в отличие от неё, не заброшена
Для указанных программ есть плагины для интеграции с SDR#. Они нужны для автоматической настройки частоты на нужный спутник, а также для коррекции эффекта Доплера в реальном времени:
Приём спутников NOAA на 137 МГц (APT)
- WXToImg - проприетарная прога под винду и линукс, классика. Ныне не разрабатывается, автор забросил её, заодно отдал ключ от платной версии. Есть даже версия под ARM, т.е. работает на распберри пи.
Приём спутников Inmarsat (1.5-1.6 ГГц)
- JAERO - программа для приёма сообщений, передаваемых со спутника на самолёты. Можно принимать сообщения, передаваемые и в обратную сторону, но нужно уже совсем другое оборудование. Можно также слушать звонки (но слышно только наземную сторону). Работает нативно на винде и линуксе, но на лине нужно собирать самому.
- Scytale-C - программа для приёма сообщений, передаваемых со спутника на корабли. Сообщения выглядят как обычный E-Mail, во многих есть координаты. Работает нативно на винде, на линуксе работает через вайн без нареканий. Работает как со звуковым входом, так и с плагином для SDR#.
Приём метеоспутников (1.680-1.710 ГГц)
- SatDump - кроссплатформенная многофункциональная программа для декодирования и обработки сигналов с метеоспутников, работающих в L,S,X-диапазонах, а так же обработку LRPT сигналов с VHF-диапазона. Позволяет обрабатывать как записи сигналов, так и производить захват в реальном времени. В результате работы программы имеем набор снимков с различных бортовых систем спутника, некоторые снимки с вариантами постобработки(колоризация, автогамма, сведение, проекция), и декодированный файл. Так же позволяет наложить метки городов и границ.
- LeanHRPT - ещё один кроссплатформенный комбайн, позволяющий декодировать и обрабатывать записи сигналов HRPT и AHRPT с метеоспутников в L-диапазоне. В отличии от SatDump не имеет режима захвата в реальном времени, но так же имеет на борту различные возможности по постобработке снимка.
- HRPT Reader - программа для windows(без проблем работает в wine), позволяющая гибко делать различные варианты постобработки снимков, наложение меток, проекцию. Работает с уже декодированными файлами спутников MetOp, Fengyun, NOAA.
Инструкции
Приём спутников
Полезные сайты
- Sigid wiki - вики по идентификации сигналов (ответ на вопрос "что за хуйня на частоте?")