Специальные радиосистемы
Логин  Пароль   Регистрация   
На главную
наш магазин радио
объявления
радиорейтинг
радиостанции
радиоприемники
диапазоны частот
таблица частот
аэродромы
статьи
файлы
форум
поиск
Радиостанции Аргут в нашем магазине
Программный декодер сигналов RDS Spy
Практика эксплуатации программы
Начало » Различные статьи
Разместил: SOLO 7.0
Авторские права http://rdsspy.com/


В 90-е годы 20 века к нам пришло и начало победное шествие по постсоветскому пространству вещание на FM диапазоне 87,5-108 mHz. А вместе с ним мы узнали что именно здесь может применяться интересный во всех отношениях способ передачи текстовой и служебной информации называемый RDS – Radio Data System.
Стандарт RDS предусматривает возможность передачи параллельно с основным сигналом радиостанции с использованием поднесущей 57 кГц и в дополнение к нему еще массу полезной в том числе и текстовой информации. Кроме того в нем заложена возможность передачи:
• Сигналов точного времени часов передатчика - технология CT
• Информации о дорожной обстановке в районе местонахождения автомобиля – технология TP/ТА, обеспечивающая автоматическое переключение магнитолы из любого режима работы в режим прослушивания передаваемых сообщений о обстановке на трассе
• Типа передаваемой программы – новости, спорт, джаз, поп, классическая музы-ка, рок и т.п. технология PTY (Programme Type)
• Автоматического переключения приемника на ту же радиостанцию но с более мощным сигналом во время движения автомобиля за счет технологии AF – автоматического отслеживания альтернативных частот на которых вещает данная радиостанция, информация о которых также содержится в передаваемом сигнале
• Точное название радиостанции PS
• Информации рекламного характера, курсов валют, название исполняемой в данный момент композиции, ее авторах и исполнителях и т.п. технология RT- радиотекст

А также целый ворох других любопытных вещей которые могут быть очень полезными в дороге. Собственно сам стандарт заточен в первую очередь под потребности радиослушателей находящихся в пути с тем чтобы сделать утомительную поездку на автомобиле максимально комфортной и главное безопасной.

Но тогда в 90-е полностью отсутствовали как приемники оснащенные декодером RDS так и радиостанции использующие возможности предусмотренные этим стандартом. И лишь с началом третьего тысячелетия стала появляться бытовая аппаратура способная декодировать как и собственно р/с передающие такой сигнал.

Наибольшее распространение технология RDS нашла в странах Евросоюза, однако и другие вещатели в других регионах планеты признали ее полезной и применение стандарта к настоящему времени стало практически массовым.

Не обошло вниманием этот метод и сообщество любителей дальнего радиоприема FM DX. Ведь опознание принимаемой радиостанции на слух сопряжено с естественными трудностями за счет с одной стороны языкового барьера, а с другой – качества принимаемого сигнала. При наличии принимаемой информации RDS стало возможным опознание даже без знания языка на котором вещает радиостанция так как текстовая информация передается только с использованием символов английского алфавита. В этом случае сводится к минимуму многовариантное либо ошибочное толкование услышанного на слух названия за счет однозначной детерминированной символьной строки на мониторе приемника.

Такой революционный прецедент и новые возможности стандарта повлекли за собой практически полное переоснащение парка радиоприемной аппаратуры любителей FM DX-га на приемники оснащенные декодерами RDS. Однако многие энтузиасты не ограничились только этим, а пошли дальше и стали пробовать еще один способ декодирования принимаемой информации - с помощью специально написанных для этой цели компьютерных программ.

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

В настоящей статье речь пойдет об одной из них а именно RDS Spy написанной и поддерживаемой любителем дальнего радиоприема Jan Kolář, Czech Republic. Приоритет дан-ной программе отдан мною по причинам указанным выше а также в связи с тем что автору удалось написать достаточно стабильно работающий код программы, реализовать дружелюбный интерфейс пользователя и поддерживать ее в актуальном состоянии на протяжении длительного времени. Кроме того немаловажным фактором в пользу RDS Spy является наличие добротно написанной инструкции к программе и относительная простота реализации подключения ресивера к компьютеру.

Собственно программа, рекомендации по ее установке и настройке, плагины, а также форум находятся по адресу http://rdsspy.com/. К моменту написания статьи доступна версия 1.02 от 02 сентября 2013г которой предшествовали еще 11 версий где последовательно устранялись выявленные в процессе эксплуатации мелкие огрехи а также расширялись возможности софта.
Для программной обработки данных RDS в приемнике должны быть доступны сигналы RDS CLK и RDS DATA в натуральном виде. Такая возможность имеется в ресиверах где использованы микросхемы декодеров RDS TDA7330, SAA6579T, SDA1000, SAA7579T, BU1922, LC72725K и их аналоги. Указанные сигналы подключаются ко входу звуковой карты компьютера.

Предусмотрена возможность подключения также через COM порт и некоторые другие более экзотические способы в зависимости от наличия аппаратного оборудования у любителей радиоприема. Я отдал предпочтение первому варианту, то есть ввод сигналов через звуковую карту.

Для этой цели мною на вторичном рынке была приобретена автомагнитола Pioneer DEH 4700 по всем параметрам удовлетворяющая требованиям RDS Spy. Процедура подключения ввиду своей простоты оказалась совсем необременительной. Достаточно лишь найти на плате соответствующие сигналы. Приведу только часть принципиальной схемы моего приемника с указанием точек подключения:



Первый же запуск программы показал что все работает. Дальнейшая настройка уровней сигналов не заняла много времени и можно было приступать к приему радиостанций с RDS. Интерфейс пользователя RDS Spy предельно лаконичен и в то же время достаточно дружелюбен к пользователю.



В главном окне программы отображаются поля:
1. RT – радиотекст
2. PI code
3. Количество принятых блоков информации RDS
4. % ошибок при декодировании RDS Data
5. Стилизованный S-метр. Визуализация уровня принимаемого сигнала RDS.

Все что находится ниже в главном окне относится к воспроизведению ранее записанных файлов принятых радиостанций, возможность которой также заложена в программе. По умолчанию файлы записываются в собственном формате *.spy.
Ниспадающие меню позволяют осуществить необходимые настройки софта, а также включить режим отображения некоторых подробностей ее функционирования. Например процесс декодирования принимаемого сигнала:



В окне Program Details отображаются различные подробности о радиостанции :



Формализованная визуализация наличия RDS DATA и RDS CLK в окне Status
Information:



Для любой принятой радиостанции посредством опции Create Report может быть записан детальный рапорт в формате *.txt. См.пример рапорта.

Помимо прочего для повышения эстетического удовлетворения пользователем могут быть подключены различные плагины. Например интересный плагин “PS Decoder”, где в отдельном плавающем окне крупным шрифтом дублируется радиотекст – RT:





Опыт радиоприема в течении сезона 2013 г показал что программа очень удобна в эксплуатации . Не вызывает никаких затруднений оперативное переключение режимов и может быть рекомендована даже искушенным любителям дальнего радиоприема на FM диапазоне.

Для составления видеорапорта о приеме мною было выбрано собственно главное окно программы плюс дополнительное окно PS History. А также ONLINE видео монитора приемника транслируемое с подключенной Вэбкамеры на рабочий стол компьютера.



За счет чего можно наблюдать как иногда, особенно при неустойчивом или зашумленном федингующем сигнале, по разному срабатывают декодеры программы и приемника.

Возможности заложенные в PS History достаточно наглядно продемонстрированы на примере приема р/с: 89,00 Semerkand Radyo, TUR, Rize

Где при большом количестве ошибок декодирования все таки безошибочно можно извлечь информацию о названии станции и QTH нахождения передатчика.
Следует отметить что программный декодер как правило срабатывает быстрее и чуть точнее приемника. Пример показывающий разную оперативность срабатывания можно посмотреть на: 104,70 KANLTURK, Samsun, TUR

Многочисленные видео радиоприема за 2013 год при помощи программы RDS Spy всегда доступны для просмотра в папке FM DX 2013.

Подводя итоги тестирования программы RDS Spy можно сделать следующие выводы.

Достоинства:
Автору удалось создать достаточно надежный, стабильно работающий код программного декодирования сигналов RDS.
Опция программы по запоминанию истории принятых кадров информации значительно расширяет возможности опознания радиостанций с нестабильным, зашумленным сигналом, что особенно актуально для дальнего приема на FM диапазоне.

Недостатки:
Несмотря на наличие графического S-метра остро чувствуется необходимость отображения численного значения уровня сигнала в dBf. Все таки программа нацелена на визуализацию процесса декодирования РАДИОСИГНАЛА где его уровень является определяющим.

Остро чувствуется отсутствие блока графического интерфейса пользователя (визуализация принимаемого сигнала), как например это сделано у Conrad’a под Seeeduino для mod Sony XDR-F1HD.
Вызывает значительное неудобство и даже раздражение отсутствие возможности скрыть блок проигрывателя ранее записанных файлов *.spy. Постоянная визуализация проигрывателя, занимающего ровно половину площади рабочего окна программы, да к тому же еще востребованного далеко не всеми пользователями - очевидный промах разработчика. Эта опция вообще должна вызываться через меню программы по желанию, а вместо нее напрашивается графический интерфейс пользователя который здесь явно более уместен.

Было бы не лишним и даже желательным предусмотреть отображение в главном окне данных о:
• PTY коде
• Местном времени CT (и особенно UTC)
• Альтернативных частотах AF
которые все равно принимаются, содержат в себе дополнительную информацию о радиостанции, однако разбросаны по второстепенным да к тому же еще и разным окнам программы.

Radiosafari

Комментарии к статье
Автор Комментарий
RadioKoteg
Участник
4.4
01 Окт 2013 03:02


Подключить к SDR приемнику? Например имеем DVB брелок, имеем виртуальный кабель. Есть идеи?
alexcom
Участник
1.2
04 Окт 2013 10:23


Свистки на реалтеке чудесно стыкуются с софтиной sdr-radio, которая уже годно декодирует rds
Doctor
Участник
2.5
15 Янв 2017 17:39


Спасибо вам за детальный обзор.
Короткий ролик.
[Видео YouTube - нажмите для просмотра]
Добавлять комментарии могут только зарегистрированные, активировавшие регистрацию и не ограниченные в доступе участники сайта!
Файл создан: 29 Сен 2013 12:20, посл. исправление: 04 Окт 2013 07:39
© radioscanner.ru, miniBB® 2006 | загрузка: с.