Програмно-кероване радіо,[1] або програмно-визначене радіо[2] (англ. Software-Defined Radio, SDR) — система радіозв'язку, в якій програмне забезпечення використовується як для модуляції, так і для демодуляції радіосигналів.

Концепція програмно-керованого радіо

При використанні програмно-керованого радіо персональний комп'ютер стає ядром любительської радіостанції, завдяки чому практично весь обсяг робіт із обробки сигналу перекладається на програмне забезпечення, яке запускається на персональному комп'ютері або керує роботою деяких конкретних спеціалізованих мікропроцесорних пристроїв, призначених для обробки сигналу. Мета такого підходу — створити систему, яка може приймати та передавати практично будь-які радіосигнали за допомогою програмного забезпечення, що є гнучким і адаптивним.

Програмно-кероване радіо широко застосовуються у військовому і стільниковому зв'язку, де в режимі реального часу потрібна підтримка різноманітних радіопротоколів, що змінюються.[3] Прикладом реалізації технології програмно-керованого радіо у військовій сфері є проєкт ESSOR.[3]

У режимі приймання програмно-кероване радіо може забезпечити вищу ефективність, ніж при використанні традиційних аналогових методів, оскільки при цифровій обробці сигналів їх фільтрація близька до ідеальної. Крім того, за допомогою програмних алгоритмів можуть бути реалізовані такі функції, які дуже складно отримати при аналоговій обробці.

Ідеальна реалізація програмно-керованого радіоприймача — це підімкнення антени безпосередньо до аналого-цифрового перетворювача (АЦП), сполученого з потужним комп'ютером. У такому разі програмне забезпечення, запущене на комп'ютері, забезпечувало б обробку потоку даних, що поступав, і перетворювало б їх в необхідну форму. Ідеальний програмно-керований радіопередавач функціонував би аналогічно. Програмне забезпечення формувало б потік даних, який поступав би в цифро-аналоговий перетворювач (ЦАП), підімкнений до антени.

Проте сучасна технологічна база не дозволяє реалізувати таку ідею на всіх можливих частотах. Доступні АЦП ще недостатньо швидкі для роботи в широкій смузі радіоспектра або не мають достатнього динамічного діапазону, щоб оперувати з сигналами, що мають величезну різницю рівнів в цьому спектрі.

Реалізація програмно-керованого радіо можлива поки[коли?] тільки на частотах до 6 ГГц, тому в пристроях з вищими робочими частотами проблема високоякісного зацифровування ВЧ сигналів вирішується їх перенесенням на нижчу частоту. Для цього використовуються змішувач і опорний генератор. Таким чином, потрібне певне аналогове устаткування, щоб направити частину спектру частот на обробку в комп'ютері.

Враховуючи величезні можливості, які закладені в програмно-керованому радіо, ця технологія займає панівне положення в техніці радіозв'язку.[джерело?]

Застосування

ред.

Можливості застосування програмно-керованого радіо достатньо різноманітні. Це може бути радіоприймач, трансивер, панорамний аналізатор спектра або програмно-керований радіотракт традиційного трансивера, що помітно розширить можливості останнього.

Див. також

ред.

Примітки

ред.
  1. Введення до навчального посібника - GNU Radio. wiki.gnuradio.org. Процитовано 20 червня 2024.
  2. 1. Вступ — PySDR: A Guide to SDR and DSP using Python. pysdr.org. Процитовано 20 червня 2024.
  3. а б Слюсар, В.И. (2008). Военная связь стран НАТО: проблемы современных технологий (PDF). Электроника: Наука, Технология, Бизнес (рос.). № 4. с. 66—71. Архів оригіналу (PDF) за 12 травня 2021. Процитовано 12 листопада 2018.

Посилання

ред.