Администрирование Разное RTL-SDR: быстрый старт Thu, April 25 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

RTL-SDR: быстрый старт Печать
Добавил(а) microsin   

Здесь приведен перевод руководства по запуску недорогого приемника Software-Defined Radio, RTL-SDR (RTL2832U), перевод [1]. Проще всего установить и запустить этот приемник на Windows. Если у Вас встретились какие-то проблемы в инсталляции всех системы, пожалуйста см. ниже раздел "Решение проблем". Также кратко будут рассмотрены вопросы быстрого старта под операционными системами Linux и OSX.

RTL SDR receiver RTL SDR receiver box1 RTL SDR receiver box2

Вот так выглядит плата приемника внутри:

RTL SDR receiver box inside

Имейте в виду, что RTL-SDR не является устройством типа "подключи и работай" (plug and play). Поэтому Вам потребуется достаточная квалификация для выполнения базовых операций на PC для распаковки архивов, инсталляции программного обеспечения, перемещения и копирования файлов. Кроме того, для новичка управляющая программа будет поначалу выглядеть довольно сложной, так что требуется некая мотивация к изучению нового программного обеспечения.

Система состоит из программы, работающей на компьютере (в этой статье описана установка SDRsharp под Windows 7 и более свежей системы), и аппаратного модуля, подключаемого через USB. На aliexpress.com можно купить наборы для его сборки, а также можно купить готовые модули. Также описана установка других программ, которые могут работать под устаревшей уже системой Windows XP.

Здесь приведены строки для поиска в google.

DIY KIT rtl2832 SDR receiver site:aliexpress.com

В ответ на этот запрос получите ссылки на наборы для сборки недорого приемника. Цены начинаются с $25.

100KHz-1.7GHz all band radio RTL-SDR receiver RTL2832+R820T RTL-SDR site:aliexpress.com

В ответ на этот запрос получите ссылки на готовое устройство. Цены начинаются с $37.

HackRF One RTL SDR Software Defined Radio site:aliexpress.com

В ответ на этот запрос будут появляться ссылки на более дорогие устройства, по цене от $192 и выше.

Для ссылок на донглы, которые можно применить в качестве приемника SDR, а также антенны и дополнительное оборудование, см. [2, 3, 4, 6]. Обзор параметров различных приемников SDR см. в статье [8].

Обычно двухядерные процессоры PC позволяют комфортно работать с программным обеспечением SDR. Некоторые утилиты командной строки и декодеры ADS-B могут работать на менее мощной аппаратуре.

Чтобы получить удовлетворительный прием, понадобится достойная антенна (см. [2]). Неплохо для быстрого старта работает вариант из 2 телескопических антенн (рожки). Простая антенна фиксированной длины с центральной удлинительной катушкой в виде спирали (обычно идет в комплекте с недорогими устройствами) позволит принимать только близко расположенные радиостанции. Большие широкополосные внешние антенны наподобие [3, 4] позволяют значительно повысить качество приема.

Для пользователей устройств RTL-SDR Blog V3: см. [5] для получения указаний по запуску, настройке функциям разъема расширения.

[Установка программы SDR# (SDRSharp)]

SDRSharp наиболее часто используемая SDR-программа под Windows. Её работа проверялась под Windows 10, Windows 8, Windows 7 версий 32/64 бита. Есть старые версии SDRSharp, работающие под Windows XP.

Я пробовал установку SDRSharp под Windows 7 версии 64 бита вместе с приемником [6], который купил на aliexpress.com. Ниже приведены основные шаги по установке.

1. Оригинальное руководство [1] говорит, что для работы SDRSharp на Windows требуется наличие библиотек .NET 4.6 (пакет .NET 4.6 redistributable), и рекомендуется пройти по этой ссылке и установить пакет. Однако я на Windows 7 обошелся без этого шага; возможно, что причина в том, что ранее была установлена программа, которая уже подтянула эту библиотеку. Большинство PC с Windows 10 уже имеют установленный этот пакет, но более старые системы могут все-таки потребовать установку .NET 4.6 redistributable.

Внимание для пользователей Windows XP, если таковые еще остались: библиотека .NET 4.6 не совместима с Windows XP, поэтому свежая версия SDRSharp на Windows XP работать не будет. Если у Вас XP, то прокрутите вниз эту страничку, и найдите руководство по установке HDSDR или SDR-Console. Также имейте в виду, что некоторые компьютеры могут потребовать установки библиотеки Visual C++ Runtime, если она еще не установлена (мне на Windows 7 это не понадобилось).

2. Зайдите на сайт www.airspy.com, и кликните на кнопку downloads в верхнем меню сайта. Найдите заголовок "SDR Software Package", и кликните на кнопку для загрузки sdrsharp-x86.zip.

3. В архиве нет инсталлятора программы, поэтому распакуйте загруженный архив в папку на диске, где должна работать программа. Я создал папку SDRSharp на диске D: (D:\SDRSharp), и распаковал туда содержимое архива.

Многие пользователи на этом шаге допускают ошибку, запуская файлы прямо изнутри архива. Другая распространенная ошибка - попытка создать папку для программы внутри папки %ProgramFiles%, когда недостаточно административных прав. В этом случае Windows может не позволить этого сделать (с ограничением прав доступа NTFS эта папка доступна только для чтения). Поэтому, если Вы не уверены в своих действиях, создайте лучше папку в корне диска, или на диске с файловой системой FAT32.

4. Запустите командный файл install-rtlsdr.bat в папке, куда Вы распаковали архив.

SDR run install rtlsdr.bat sdrsharp

В консоли запустится процесс, который загрузит все драйверы, требуемые для работы SDRSharp с RTL-SDR. Через несколько секунд после окончания загрузки окно консоли закроется. Командный файл install-rtlsdr.bat загрузит файлы rtlsdr.dll и zadig.exe, которые окажутся в той же папке где находится сам командный файл. Если файлы не загрузились, то на Вашем PC есть проблема либо с подключением к Интернет, либо с антивирусным ПО, либо проблема с запуском командных файлов. Проверьте, не установлены ли на Вашей папке ограничения "только чтение", особенно если она находится в папке %ProgramFiles%. Если загрузка не получилась, выполните инсталляцию драйвера вручную (врезка ниже).

Здесь кратко описан способ обхода проблемы, когда запуск install-rtlsdr.bat в окне консоли CMD не запускается, и файлы не закачиваются.

1) Скачайте драйверы RTL-SDR, и распакуйте их файлы из папки x32 в папку с программой SDRSharp, заменяя любые файлы, если они уже существуют:

http://sdr.osmocom.org/trac/raw-attachment/wiki/rtl-sdr/RelWithDebInfo.zip

2) Загрузите установщик драйвера zadig, и поместите его в ту же папку с программой SDRSharp:

http://zadig.akeo.ie/downloads/zadig.exe

5. Подключите кабелем USB приемник RTL-SDR к компьютеру с Windows. Система обнаружит новое устройство, подождите несколько секунд, убедившись, что попытка автоматической установки драйвера закончилась неудачно (система не смогла установить драйверы Windows DVB-T). В этом можно убедиться, просматривая список устройств в Менеджере Устройств - приемник RTL-SDR должен отображаться как устройство "Другие устройства -> Bulk-In, Interface" с вопросительными знаками, сигнализирующими об отсутствии драйвера, это нормально:

SDR RTL SDR in Device Manager

Если Вы ранее уже устанавливали драйверы DVB-T, которые ранее поставлялись на CD вместе с некоторыми устройствами, то перед выполнением шага 5 сначала удалите эти драйверы.

6. Запустите утилиту zadig.exe с правами администратора (она находится в той же папке с программой SDRSharp). Для этого сделайте правый клик на этом файле и выберите в контекстном меню "Run as administrator":

SDR zadig run as administrator

Еще одно замечание для любителей Windows XP: свежая версия zadig не поддерживает XP, однако на сайте zadig.akeo.ie есть возможность скачать старые версии (см. ссылку "Other versions").

7. В меню Options выберите "List All Devices", и убедитесь, что на этом пункте меню стоит галочка.

SDR zadig options

8. Из выпадающего списка выберите вариант "Bulk-In, Interface (Interface 0)". Убедитесь, что выбран драйвер WinUSB в боксе напротив метки Driver. На некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо bulk in interface. Это также допустимый выбор. Однако не выбирайте вариант "USB Receiver (Interface 0)". Также убедитесь, что драйвер справа от зеленой стрелки выбран как WinUSB.

9. Кликните Replace Driver.

SDR zadig replace driver

На некоторых PC может появиться предупреждение о том, что поставщик драйвера не может быть проверен (publisher cannot be verified), но просто согласитесь с установкой, выбрав вариант "Install this driver software anyway" (все равно установить этот драйвер).

SDR zadig driver install warning1

SDR zadig driver install warning2

Эта операция установит драйверы, необходимые для запуска приемника SDR вместе с программой SDRSharp. Имейте в виду, что Вам может потребоваться повторный запуск zadig.exe, если Вы переключили приемник на другой порт USB, или если Вы хотите использовать совместно два или большее количество приемников.

10. Запустите SDRSharp.exe. Если появится предупреждение, говорящее о том, что Windows защищает Ваш PC, то это ложная тревога. Просто кликните на "more info" (дополнительно) и затем "run anyway (все равно запустить). В выпадающем списке программы Source выберите вариант приемника "RTL-SDR (USB)".

SDR SDRSharp RTL SDR source

12. Для запуска приема кликните на кнопку Play (треугольничек). Ваш приемник SDR настроен и готов к работе! Вы можете настраивать его на разные частоты приема.

Важное замечание: не забывайте о возможности настроек усиления радио (RF gain settings), которые доступны кликом на кнопке Configure (выглядит как шестеренка) справа от кнопки Play. По умолчанию усиление (RF gain) установлено в 0. Нулевое усиление позволит принимать только самые мощные сигналы, так что подстраивайте усиление до нужного уровня, пока не сможете увидеть другие, более слабые сигналы.

SDR SDRSharp gain

[Дополнительные шаги]

После того, как Вы вдоволь наиграетесь с RTL-SDR и SDRSharp, рекомендуем:

1. Ознакомиться со статьями, посвященными теме SDR: http://www.rtl-sdr.com/category/article/.

2. Попробуйте улучшить антенну. Для самого лучшего приема используйте внешнюю антенну, расположенную на крыше. Оптимальная антенна (разновидность антенны, размеры и форма) всегда привязана к выбранному диапазону принимаемых частот. Однако хорошим выбором для КВ и УКВ будет антенна Discone [4], или для более высоких частот планарная дисковая антенна [7] (PlanarDiskAntennas.pdf).

3. Если Вы используете приемник RTL-SDR для диапазона HF (КВ) с повышающим конвертером частот, таким как SpyVerter, то рекомендуется использовать SDRSharp вместе со специальными драйверами децимации. Это позволит Вам делать зум сигналов в узком диапазоне частот, которые используются в диапазоне HF, без потери разрешающей способности в перестройке по частоте.

4. Ознакомьтесь с возможностью применения различных акcессуаров радио, таких как фильтры, малошумящие усилители (LNA) и антенны.

[Решение проблем]

SDR SDRSharp error No device selected

Убедитесь, что запустили install-rtlsdr.bat, и был успешно загружен файл rtlsdr.dll (он должен находиться в той же самой папке, где находится SDRSharp.exe). Если этот файл не был загружен, проверьте, не настроен ли доступ к этой папке как "read only" (только чтение). Это иногда может произойти, если Вы установили SDRSharp в каталоге, находящемся в папке Program Files - если Вы не обладаете достаточной квалификацией, чтобы настроить права доступа, не устанавливайте программу в этой папке.

Другой причиной этой проблемы может быть случайная установка драйверов WinUSB для Bulk Interface 1 вместо Bulk Interface 0, когда выполнялась установка драйверов начиная с шага 6 (запуск Zadig). Если ошибочно выбрать Bulk Interface 1, то SDRSharp не распознает приемник. Чтобы исправить это запустите Менеджер Устройств (Device Manager) или Устройства и принтеры (Devices and Printers), и удалите драйвер для Bulk Interface 1. После этого повторно выполните установку драйверов, начиная с шага 6.

Примечание переводчика: тоже по непонятной причине столкнулся с ошибкой "No Device Selected", хотя я все делал правильно. Помогли удаление драйвера и повторная его установка.

Длинные, некачественные кабели USB иногда приводят к подобной ошибке. Некоторые порты USB 3.0 также могут быть несовместимы с приемником и давать такую ошибку. Один пользователь столкнулся с такой ошибкой, когда он установил драйвера с помощью утилиты zadig в безопасном режиме Windows (safe mode). И наконец, есть некий малый шанс, что приемник неисправен. Если попытка запуска приемника на нескольких компьютерах приводит к той же ошибке, то следует его заменить или вернуть продавцу.

Ошибка "найдено 1 совместимое устройство, но оно все время занято". Чтобы исправить это, может потребоваться переустановить драйверы с помощью программы zadig, и попробовать сделать установку на каждом порте PC. Вы можете попробовать отключить все другие устройства USB, подключенные к PC. Также некоторые порты USB 3.0 работают некорректно, переключите приемник к порту USB 2.0. У некоторых пользователей получилась установка программного обеспечения в безопасном режиме Windows (safe mode). Убедитесь, что Вы не выбрали "USB Receiver (Interface 0)", когда устанавливали драйвер в программе zadig. Иногда подходящий Bulk in interface может называться наподобие RTL2838UHIDIR или иметь другое название с префиксом RTL. Если Вы не видите подходящего интерфейса Bulk Interface 0, убедитесь, что стоит галочка на пункте меню Options -> List All Devices, и снята галочка с пункта Ignore Hubs or Composite Parents.

В установке драйвера может помочь отключение функции автоматической установки драйверов Windows (automatic driver installation). Инструкции, как запретить эту функцию, можно получить в статье [10]. Эта ошибка может иногда появиться, когда работа компьютера приостанавливалась (переход в режим сна, suspended) – чтобы исправить проблему, отключите и снова подключите приемник.

Обычно эту проблему решит установка библиотеки Visual C++ Runtime (https://www.microsoft.com/en-us/download/details.aspx?id=8328). На большинстве Windows PC это уже установлено, но если у Вас свежая установка Windows, то возможно, что Visual C++ Runtime еще не установлена.

Это нормальный сторонний эффект в дизайне многих донглов приемников RTL-SDR. Эффект можно устранить алгоритмически, если в программном обеспечении SDRSharp поставить галочку в чекбоксе "Correct IQ".

Возможно, что zadig не был запущен с правами администратора. Убедитесь, что Вы запустили zadig с помощью правого клика на файле zadig.exe, и выбора в контекстном меню "Run as Administrator" (запустить с правами учетной записи администратора).

Убедитесь, что стоит галочка в пункте меню "Options -> List All Devices", и также иногда может понадобиться снятие галочки "Ignore Hubs or Composite Parents". Некоторые пользователи сообщают, что они видят какое-то другое название вместо bulk in interface. Название может выглядеть как бренд (марка производителя) Вашего приемника, или иметь префикс RTL. Эта опция также должна работать. В редких случаях может быть, что Вы получили неисправный приемник, который не сможет увидеть Zadig даже при попытках подключения приемника к разным портам USB или даже при попытках установить драйвер на других компьютерах. В таком случае приемник нужно заменить или вернуть продавцу.

Возможно, что Вы загрузили старую версию SDRSharp, в которой нет поддержки rtl-sdr. Проверьте, что загрузили официальную версию с сайта airspy.com.

К сожалению, во многих контроллерах USB 3.0 есть баг, и они не работают с некоторыми устройствами. Обычно порты USB 3.0 работают корректно с RTL-SDR, но есть некоторые контроллеры, которые просто не распознают приемник RTL-SDR. В этом случае используйте для подключения порт USB 2.0.

Возможно так происходит потому, что Вы не распаковали содержимое архива, как это было указано на шаге 3, и запускаете install-rtlsdr.bat прямо из zip-файла. Помните, что сначала нужно распаковать архив, и только потом запускать файлы из той папки, куда они были распакованы.

Так выглядит баг или ошибка в конфигурации некоторых версий Windows, когда невозможно запускать командные файлы. Один из способов обойти проблему - ручная установка драйверов RTL-SDR. Инструкции по такой установке можно найти по ссылке http://www.rtl-sdr.com/manual-installation-of-sdr/, также см. врезку "Ручная установка драйверов RTL-SDR для SDRSharp". Некоторые антивирусные программы также создают проблемы с запуском .bat файлов. В таком случае нужно либо временно запретить работу антивируса, либо сменить его, или выполнить установку драйвера вручную.

Проверьте, увеличили ли вы усиление слайдером RF gain, который доступен, если кликнуть на кнопку Configure (шестеренка). Также для хорошего приема стоковой штыревой антенны может быть недостаточно. Сначала проверьте, как будет работать наружная, высоко размещенная антенна. В некоторых случаях стоковая антенна оказывается отключенной (из-за проблем в кабеле антенны или коннекторах), что придет к очень плохому приему. В редких случаях, если Вы все еще не можете принимать мощный сигнал, который гарантированно принимают другие приемники, то возможно Ваш донгл приемника неисправен, и требует замены или возврата продавцу.

Имейте в виду, что дешевые SDR-приемники имеют очень низкую чувствительность, особенно по входу HF (порядка нескольких единиц или даже десятков милливольт), поэтому прием на ДВ, СВ и КВ диапазонах доступен только на очень качественную (рассчитанную по полосе пропускания на нужный диапазон) антенну. Улучшить чувствительность по диапазону HF для таких приемников можно также с помощью повышающего конвертера (upconverter), выход которого подключен ко входу UV.

См. также вопрос "Не работает антенный вход HF (100 кГц - 30 МГц)".

Это может означать, что у Вас нет корректно установленной библиотеки .NET Framework.

Это может означать, что на Вашем PC нет корректно установленного аудиодрайвера, или у Вас нет любого разрешенного звукового устройства. Если устройство имеется, но запрещено, то разрешите его работу в свойствах звука Панели Управления (раздел Sound Playback, воспроизведение звука).

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

Для качественной работы графического интерфейса (GUI) программного обеспечения SDR наподобие SDRSharp, рекомендуется иметь как минимум двухядерный процессор. Если у Вас современный процессор последней модели, но все еще имеет место высокая загрузка процессора, попробуйте снизить скорость оцифровки (sample rate) до 1 MSPS или меньше, снижая разрешающую способность экрана FFT (или совсем выключите его), выключите Correct IQ и уменьшите порядок фильтра.

Причина в том, сто Вы кликнули в Zadig на кнопке Install после неправильного выбора драйвера из выпадающего списка. Сначала убедитесь, что выбрано корректное устройство RTL-SDR (Bulk-In Interface, Interface 0). Перезаписывает предыдущие драйверы. Чтобы получить старые драйверы обратно, Вы должны это сделать в Менеджере Устройств Windows с помощью функции обновления драйверов (update driver software).

R820T2 и R820T идентичны с точки зрения электроники, за исключением некоторых незначительных изменений в в максимальной ширине фильтра IF (интермодуляционный фильтр?). Различие в фильтрах может быть причиной лучшей производительности R820T2. Таким образом, R820T2 будет выглядеть как R820T на PC, поскольку в цифровой части схемы отличий нет. Вы можете убедиться, что у Вас именно R820T2 по маркировке на чипе.

Это скорее всего почти на 100% неправда. SDRSharp обновляется часто, так что иногда новый zip-файл релиза выпускается ежедневно. Плохо разработанный антивирус иногда ошибочно считает, что любой загруженный файл является вирусом. SDRSharp обновляется так часто, что у разработчиков не хватает возможности оповестить антивирусные компании о том, что вышедшая новая версия программы не является вирусом.

Некоторые пользователи встречаются с этим багом, который вызван выбором "custom scaling level" или "custom sizing options" в Windows. Сброс этой опции обратно в состояние по умолчанию в настройках экрана Windows исправляет этот баг.

Когда SDRSharp закрывается, может появиться ошибка наподобие "An error occurred loading a configuration file: Access to the path ‘C:\Program Files\SDR\s14i12qq.tmp’ is denied. (C:\Program Files\SDR\SDRSharp.exe.Config) —> System.UnauthorizedAccessException: Access to the path ‘C:\Program Files\SDR\s14i12qq.tmp’ is denied."

Причина этой ошибки обычно в том, что Вы записали файлы SDRSharp в папку, у которой настроены права доступа для текущего пользователя "только чтение" (read only). Для папок Windows, находящихся в "C:\Program Files", это как раз справедливо для обычных пользователей, не обладающих правами администратора. Чтобы исправить ошибку, настройте права на папку, где находятся файлы SDRSharp, либо перенесите файлы в папку, находящуюся в корне диска, например в папку "C:\SDR".

Некоторые продавцы как опцию добавляют к приемнику пульт управления, используемый для переключения каналов TV. Это может быть полезно только если приемник используется по своему оригинальному назначению - как приемник DVB-T HDTV. Этот пульт не нужен, когда донгл приемника используется как SDR.

Усиление может быть настроено в SDRSharp кликом на кнопке Configure, которая выглядит как шестеренка. Когда Вы настраиваете усиление на радиочастоте (RF gain), то старайтесь получить сигнал как можно более мощный, однако при этом старайтесь, чтобы уровень шума был как можно меньше. Начните настройку усиления с малого установленного уровня RF gain, и понемногу увеличивайте его с помощью слайдера gain. Проверьте спектр частоты, чтобы уровень сигнала увеличился, но в то же время уровень шума был достаточно низким. Если шум слишком большой, прекратите увеличивать усиление.

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

Официальный список плагинов SDRSharp можно найти на сайте http://airspy.com/, и неофициальный список можно найти здесь: http://www.rtl-sdr.com/sdrsharp-plugins/.

Хорошее обучающее руководство по использованию SDRSharp, где описаны все опции, можно найти по следующей ссылке: http://www.atouk.com/SDRSharpQuickStart.html. Другое хорошее иллюстрированное руководство находится здесь http://tylerwatt12.com/tips-for-using-sdr/.

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

У большинства недорогих приемников на чипе RTL2832 есть 2 антенных входа - HF и UV. Первый предназначен для приема в диапазоне относительно низких частот (100 кГц - 30 МГц), и второй на высоких (25 МГц - 1.7 ГГц). Эти 2 входа работают по-разному: HF подает сигнал напрямую на чип RTL2832, при этом перед запуском приема должен быть выбран режим прямой оцифровки (Direct sampling), а вход UV пропускает сигнал через квадратурный модулятор (Quadrature sampling).

Поэтому если вход HF не работает, то скорее всего неправильно выбран режим оцифровки (настройка Sampling Mode). Для изменения режима оцифровки откройте окно диалога RTL-SDR Controller (в программе SDRSharp для этого служит кнопка с шестеренкой "Configure Source"). Когда прием остановлен, в выпадающем меню Sampling Mode доступен выбор режима оцифровки:

SDRSharp Configure Source

Выберите правильный режим оцифровки Sampling Mode. Для антенного входа UV должен быть выбран режим "Quadrature sampling". Для HF должен быть выбран режим или "Direct sampling (I branch)", или "Direct sampling (Q branch)", в зависимости от схемы приемника.

Если у Вас все еще есть проблемы при работе с приемниками SDR, то не стесняйтесь и ищите помощь на форуме rtl-sdr.com (http://www.rtl-sdr.com/forum/).

[Другое программное обеспечение SDR]

Ниже описана установка других программ для SDR, которые будут работать на Windows XP и более новых системах Windows.

1. Купите донгл RTL-SDR. Самые дешевые и лучшие приложения SDR работают на основе донглов R820T/R820T2. По ссылкам [2, 3, 4, 6] можно найти ссылки для покупки донглов и дополнительного оборудования.

2. Подключите Ваш донгл, и не устанавливайте никакое программное обеспечение, поставляемое к ним, но убедитесь, что завершилась процедура plug and play, которая пыталась установить драйверы для устройства. Если Вы уже установили раньше программные драйверы, то сначала их удалите.

3. Перейдите по ссылке http://zadig.akeo.ie/ и загрузите Zadig.

4. В Zadig зайдите в меню Options -> List All Devices и убедитесь, что на этом пункте стоит галочка.

5. Из выпадающего списка выберите "Bulk-In, Interface (Interface 0)". Убедитесь, что в правом боксе выбран драйвер WinUSB. Имейте в виду, что на некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо интерфейса bulk in. Это также допустимый выбор. Но не выбирайте "USB Receiver (Interface 0)".

6. Кликните на большой кнопке Install Driver (или Replace Driver).

SDR zadig replace driver

Может появиться предупреждение, что поставщик драйвера не может быть проверен, но все равно подтвердите установку драйвера (Install this driver software anyway). Эта процедура установит драйверы, которые необходимы для работы SDR. Имейте в виду, что может понадобиться повторный запуск zadig.exe, если Вы перенесли подключение приемника на другой порт USB, или если хотите совместно использовать два или большее количество приемников.

SDR zadig driver install warning1

SDR zadig driver install warning2

7. Загрузите HDSDR с сайта http://hdsdr.de/ (с помощью кнопки download в нижней части страницы сайта).

8. Для установки HDSDR используйте загруженный инсталлер.

9. Загрузите ExtIO_RTL2832U.dll по ссылке https://app.box.com/s/7tpiy8r6qo2bbhdxtt4k (зеркало).

10. Скопируйте файл ExtIO_RTL2832U.dll в папку, куда была установлена программа HDSDR. По умолчанию это папка C:\Program Files (x86)\HDSDR.

11. Запустите программу HDSDR. Может появиться запрос выбрать файл *.dll. Выберите файл ExtIO_RTL2832U.dll, который был скопирован на шаге 10, и кликните Open.

SDR HDSDR select ExtIO RTL2832U.dll

12. Выберите Вашу звуковую карту для вывода кликом на кнопку Soundcard в левом нижнем углу окна программы, или альтернативно нажатием клавиши F5. Здесь важно только установить "RX Output (to Speaker)", когда должны установить вывод звука на динамики, или на канал программного обеспечения вывода звука.

SDR HDSDR select sound card

13. Кликните кнопку Bandwidth или альтернативно нажмите F6. Выберите скорость вывода звука (Sampling Rate) 48000 Гц для обычного использования.

SDR HDSDR select sample rate

14. Нажмите Start или альтернативно нажмите F2. Это запустит прием SDR.

15. Для установки скорости оцифровки RTL-SDR (sample rate), усиления (gain) и коррекции частоты (frequency correction) кликните кнопку ExtIO.

SDR HDSDR ExtIO RTL2832.DLL settings

16. Чтобы настроиться на станцию, поменяйте частоту локального генератора (Local Oscillator frequency) на частоту, близкую к интересующей частоте. Затем выполните настройку на нужную частоту кликом на спектре RF, или используя цифры установленной частоты (Tune).

SDR HDSDR Tune numbers

17. Вы можете менять зум в сторону расширения или сжатия спектра с помощью слайдера Zoom, находящийся слева от слова "zoom".

SDR HDSDR sliders

18. Режим можно изменить кликом на кнопках mode.

SDR HDSDR mode radio

19. После клика на кнопку режима FM полоса пропускания FM может быть изменена вручную слайдером FM-BW.

SDR HDSDR FM bandwidth

20. Чтобы прослушать обычную вещательную станцию FM в хорошем качестве, то нужно поменять скорость выборок звука на 192000 Гц. Выполните это кликом на кнопку Bandwidth, или альтернативно нажмите F6 и затем выберите скорость вывода звука 192000 Гц.

To install SDR-RADIO for the RTL-SDR follow the steps below.

1. Купите донгл RTL-SDR. Самые дешевые и лучшие приложения SDR работают на основе донглов R820T/R820T2. По ссылкам [2, 3, 4, 6] можно найти ссылки для покупки донглов и дополнительного оборудования.

2. Подключите Ваш донгл, и не устанавливайте никакое программное обеспечение, поставляемое к ним, но убедитесь, что завершилась процедура plug and play, которая пыталась установить драйверы для устройства. Если Вы уже установили раньше программные драйверы, то сначала их удалите.

3. Перейдите по ссылке http://zadig.akeo.ie/ и загрузите Zadig.

4. В Zadig зайдите в меню Options -> List All Devices и убедитесь, что на этом пункте стоит галочка.

5. Из выпадающего списка выберите "Bulk-In, Interface (Interface 0)". Убедитесь, что в правом боксе выбран драйвер WinUSB. Имейте в виду, что на некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо интерфейса bulk in. Это также допустимый выбор. Но не выбирайте "USB Receiver (Interface 0)".

6. Кликните на большой кнопке Install Driver.

SDR zadig replace driver

Может появиться предупреждение, что поставщик драйвера не может быть проверен, но все равно подтвердите установку драйвера (Install this driver software anyway). Эта процедура установит драйверы, которые необходимы для работы SDR. Имейте в виду, что может понадобиться повторный запуск zadig.exe, если Вы перенесли подключение приемника на другой порт USB, или если хотите совместно использовать два или большее количество приемников.

SDR zadig driver install warning1

SDR zadig driver install warning2

7. Загрузите установщик программы SDR-RADIO по ссылке http://v2.sdr-radio.com/Software/Download1.

8. Используйте загруженный инсталлятор для установки SDR-RADIO.

9. Загрузите пакет поддержки RTL-SDR по ссылке http://m3ghe.blogspot.com.au/p/adding-support-for-rtl-sdr-usb-dongles.html (зеркало).

10. Распакуйте файлы SDRSourceRTL2832U.dll, rtlsdr.dll и libusb-1.0.dll из папки x64 в папку C:\Program Files\SDR-RADIO-PRO.com. Или если у Вас 32-битный PC, то распакуйте эти файлы из папки x32 в папку C:\Program Files (x86)\SDR-RADIO-PRO.com.

11. Запустите программу SDR-RADIO. Вы увидите приветственное окно "Select Radio" и приглашение "List is empty – add radio definition now?" (список пуст - добавить определение радио) - кликните Yes. Если это приглашение не появилось, то кликните на кнопку +Definitions.

12. В новом окне откройте выпадающее меню Search, и выберите RTL SDR (USB). После этого кликните на RTL-SDR, чтобы добавить его в список определений радиоприемников (Radio Definitions). Кликните OK.

SDR SDR RADIO definitions1 SDR SDR RADIO definitions2

13. Кликните на RTL-SDR, чтобы выбрать его, выберите желаемую скорость выборки и затем кликните Start.

SDR SDR RADIO select radio

14. Кликните на кнопку Span, и настройте диапазон для полосы пропускания частоты выборки, как это было выбрано на последнем шаге. Это позволит Вам увидеть весь спектр.

SDR SDR RADIO VFO Tuning

15. Чтобы поменять режим приема, используйте левое меню по закладкой frequency (частота). Вы также можете поменять здесь полосу пропускания сигнала. Сигналы NFM обычно шириной 12 кГц, и для вещания FM обычно полоса 192 кГц.

SDR SDR RADIO Frequency Explorer

16. Чтобы настроить частоту, используйте бокс настройки VFO в правой части окна. Если Вы не видите это, можно кликнуть на закладку VFO tuning. Также если экран слишком мал, можно увеличить его размер, чтобы были показаны нужные элементы управления. Вы также можете кликнуть на область "водопада" спектра для немедленной настройки на ту частоту, на которую пришелся клик курсора мыши.

SDR SDR RADIO current freq

17. Убедитесь в правильной настройке усиления с помощью кнопки RF gain в верхней части окна под закладкой Home. По умолчанию задана автоматическая настройка усиления (automatic).

SDR SDR RADIO console gain

18. Настройте на закладке Display цвета "водопада" спектра, чтобы лучше видеть сигналы и кликните на кнопку Automatic Calibration (автоматическая калибровка) справа вверху.

SDR SDR RADIO console auto calibration

Предупреждение: программа CubicSDR находится в альфа-версии разработки. Однако сейчас она относительно стабильна в работе и проста в установке.

1. Купите донгл RTL-SDR. Самые дешевые и лучшие приложения SDR работают на основе донглов R820T/R820T2. По ссылкам [2, 3, 4, 6] можно найти ссылки для покупки донглов и дополнительного оборудования.

2. Подключите Ваш донгл, и не устанавливайте никакое программное обеспечение, поставляемое к ним, но убедитесь, что завершилась процедура plug and play, которая пыталась установить драйверы для устройства. Если Вы уже установили раньше программные драйверы, то сначала их удалите.

3. Перейдите по ссылке http://zadig.akeo.ie/ и загрузите Zadig.

4. В Zadig зайдите в меню Options -> List All Devices и убедитесь, что на этом пункте стоит галочка.

5. Из выпадающего списка выберите "Bulk-In, Interface (Interface 0)". Убедитесь, что в правом боксе выбран драйвер WinUSB. Имейте в виду, что на некоторых PC можно увидеть что-то наподобие RTL2832UHIDIR или RTL2832U вместо интерфейса bulk in. Это также допустимый выбор. Но не выбирайте "USB Receiver (Interface 0)".

6. Кликните на большой кнопке Install Driver.

SDR zadig replace driver

Может появиться предупреждение, что поставщик драйвера не может быть проверен, но все равно подтвердите установку драйвера (Install this driver software anyway). Эта процедура установит драйверы, которые необходимы для работы SDR. Имейте в виду, что может понадобиться повторный запуск zadig.exe, если Вы перенесли подключение приемника на другой порт USB, или если хотите совместно использовать два или большее количество приемников.

SDR zadig driver install warning1

SDR zadig driver install warning2

7. Зайдите на сайт cubicsdr.com и откройте страницу загрузок (downloads). Найдите ссылку загрузки последней версии. Загрузите ту версию, которая подходит для Вашей операционной системы Windows. 

8. Запустите инсталлер программы CubicSDR.

9. Подключите Ваш приемник и запустите программу CubicSDR.

10. Появится приветственное окно для выбора устройств - SDR Devices. Выберите Ваш RTL-SDR и кликните кнопку "Use Selected".

11. Автоматически запустится программа CubicSDR.

12. Кликните в любом месте "водопада" для начала прослушивания.

Большой список другого программного обеспечения SDR для Windows, совместимого с RTL-SDR, см. по этой ссылке http://www.rtl-sdr.com/big-list-rtl-sdr-supported-software/.

[Запуск RTL-SDR под Linux]

Инструкции для установки библиотек RTL-SDR под Linux можно найти по ссылке http://sdr.osmocom.org/trac/wiki/rtl-sdr.

После установки библиотек Вам вероятно потребуется выгрузить драйверы DVB-T, которые по умолчанию использует Linux. Для выгрузки их временно введите в терминале команду "sudo rmmod dvb_usb_rtl28xxu". Это решение только временное - до того момента, пока Вы не переподключите донгл приемника или перезагрузите PC, в этот момент драйверы DVB-T будут загружены заново. Для постоянной выгрузки создайте текстовый файл "rtlsdr.conf" в папке /etc/modprobe.d и добавьте в него строку "blacklist dvb_usb_rtl28xxu".

После установки библиотек и запрета драйверов DVB-T рекомендуем начать знакомство с SDR в программе GQRX, которая по функционалу похожа на SDRSharp. Программу GQRX можно загрузить с помощью менеджера пакетов Вашего дистрибутива Linux, или по ссылке http://gqrx.dk/download. Мы также можем теперь рекомендовать мультиплатформенную программу CubicSDR, которую можно загрузить с сайта http://www.cubicsdr.com/.

Если Вы хотите установить GNU Radio, мы рекомендуем использовать скрипт за авторством Marcus Leech, вводом в терминале следующей команды. Это установит также и драйверы RTL-SDR:

wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio

Обратите внимание, что если Вы хотите запустить Linux на виртуальной машине, то производительность работы RTL-SDR в VirtualBox будет плохой из-за медленного соединения USB. VMWare Player, с другой стороны, даст хорошую производительность - просто помните, что нужно установить контроллер USB на использование протокола USB 2.0, поскольку по умолчанию установлен протокол USB 1.1.

[Запуск RTL-SDR под OSX]

Из-за того, что по OSX мало программ для SDR, мы рекомендуем использовать либо Linux, либо Windows. Однако GQRX является программой SDR, которая хорошо работает на OSX. Инструкции по установке этой программы на Mac можно найти в посте http://www.smittix.co.uk/rtlsdr-up-and-running-in-mac-osx-yosemite-with-gqrx-gnuradio.

Также рекомендуем кроссплатформенную программу CubicSDR, которую можно загрузить с сайта http://www.cubicsdr.com/.

[Ссылки]

1. RTL-SDR QUICK START GUIDE site:rtl-sdr.com.
2. BUY RTL-SDR DONGLES (RTL2832U) site:rtl-sdr.com.
3. SCANNER ANT-BASE 30-1300MHZ 50'RG6 15ELM site:amazon.com.
4. Centerfire Antenna Deluxe Discone site:amazon.com.
5. RTL-SDR BLOG V.3. DONGLES USER GUIDE site:rtl-sdr.com.
6. 100KHz-1.7GHz all band radio RTL-SDR receiver RTL2832+R820T RTL-SDR site:aliexpress.com.
7. Planar Disk Antennas site:www.wa5vjb.com.
8. ROUNDUP OF SOFTWARE DEFINED RADIOS site:rtl-sdr.com.
9. 161218RTL-SDR.zip - документация, драйверы, программы для RTL-SDR.
10. Отключение автоматической установки драйверов Windows 7.

 

Комментарии  

 
0 #4 Анонимус 31.12.2019 20:46
При нажатии на ZADIG пишет "Невозможно запустить это приложение на вашем ПК, чтобы найти версию для вашего компьютера, обратитесь к администратору". У меня Windows 10, 16Gb ОЗУ, комп мощный. Но не запускается версия 1727.
Цитировать
 
 
0 #3 Михаил 12.07.2019 15:49
Не запускается zadig. Win10 x64. Пишет "Не удается найти "C:1sdrsharp-x86zadig.exe". Проверьте, правильно ли указано имя и повторите попытку."

Удаляю zadig.exe, запускаю install-rtlsdr.bat и zadig нормальным образом опять появляется, но опять не работает. Не подскажете, куда можно копнуть?

microsin: проверьте права на каталог, где находится zadig.exe, и его файлы. Должны быть как минимум права на запуск и чтение. На всякий случай попробуйте установить общий доступ. Если не получится, то это возможно поведение, связанное с вирусом или антивирусом.
Цитировать
 
 
0 #2 Владимир 17.05.2018 10:36
Только что получил Широкополосный радиосканер RTL-SDR 100khz-1.7 GHz RTL2832U R820T2. У меня Mac Pro. Открыл сайт SLRSharp, чтобы скачать программу, но не нашел инсталляцию для Mac. Подскажите, пожалуйста, какую надо скачать мне на Mac Pro? Русскоязычную.

microsin: скорее всего на русском языке ничего не найдете. Для Mac есть программы RTL-SDR: Cocoa RTL Server/SDRDX, GQRX. Прогуглите, найдете не только руководства по быстрому старту, но даже видео.
Цитировать
 
 
+1 #1 Максим Сергеевич Мик 06.04.2017 00:39
А где можно скачать эту утилиту rtl_test?

microsin: ключевые слова для поиска: rtl_test windows binaries
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Top of Page