Программно-определяемое радио (, SDR) — тип радиосистемы, в которой традиционно аппаратные компоненты (фильтры, модуляторы, демодуляторы, детекторы) реализуются с помощью программного обеспечения на компьютере или встроенном процессоре.
Общее описание В классических радиоприёмниках и передатчиках обработка сигнала осуществляется аналоговыми схемами. В SDR значительная часть обработки переносится в цифровую область, что позволяет изменять параметры работы системы без изменения аппаратной части.
Основными компонентами SDR являются: радиочастотный фронтенд (приём/передача сигнала); аналого-цифровой и цифро-аналоговый преобразователи; вычислительное устройство (процессор или компьютер); программное обеспечение для обработки сигналов.
История Концепция программно-определяемого радио начала развиваться в конце XX века с ростом вычислительных мощностей и появлением доступных аналого-цифровых преобразователей. Одним из ранних проектов стала инициатива военных и исследовательских организаций США по созданию гибких радиосистем.
С развитием персональных компьютеров и USB-устройств SDR стал доступен радиолюбителям и исследователям.
Принцип работы Сигнал, принятый антенной, преобразуется в цифровую форму с помощью аналого-цифрового преобразователя. Далее обработка выполняется программно, включая: фильтрацию; демодуляцию; декодирование.
Это позволяет реализовать различные типы радиосвязи (AM, FM, SSB и др.) без изменения аппаратной части.
Применение SDR используется в различных областях: радиолюбительская связь; спутниковая связь; мониторинг радиочастотного спектра; научные исследования; военные и авиационные системы связи.
Популярные устройства Среди распространённых SDR-устройств: RTL-SDR — недорогие USB-приёмники на базе телевизионных тюнеров; HackRF — универсальное устройство для приёма и передачи сигналов; USRP — профессиональные платформы для исследований.
Программное обеспечение Для работы с SDR используются различные программы: GNU Radio; SDR# (SDRSharp); HDSDR.
Преимущества и недостатки Преимущества: гибкость и настраиваемость; поддержка множества стандартов; возможность обновления через программное обеспечение.
Недостатки: высокая нагрузка на вычислительные ресурсы; зависимость от качества аналого-цифрового преобразования.
Категория:Радиотехника Категория:Беспроводная связь Категория:Цифровая обработка сигналов