Переходник USB - SDR1000 от RA3PKJ/RN3QMP
Рекомендую: ПЕЛАГЕЯ!
Фанаты группы ПЕЛАГЕЯ ("Полефаны") ВКонтакте
Концерт на площади Минина в Нижнем Новгороде 9 Мая 2013
Концерт в программе «Квартирник НТВ у Маргулиса» Январь 2023
Мини-концерт в Магасе (Ингушетия) 4 Июня 2014
Форум http://ra3pkj.keyforum.ru (кликнуть).
=Место для объявлений=
Важно!!!
Переходники
закончились и больше не будут изготавливаться в связи с нулевым спросом на
сегодняшний день.
У кого руки на месте, те могут быстро изготовить переходник
на основе китайской платки (смотреть соответствующую тему в моём форуме http://ra3pkj.keyforum.ru/viewtopic.php?f=2&t=2&p=5#p5 ).
Для прошивания такой платки потребуется приобрести дешёвый китайский
программатор ST-LINK V2.
Переходник
предназначен для работы ТОЛЬКО С КЛОНАМИ SDR-1000. Умельцы могут
адаптировать к оригинальному SDR-1000 с учётом замечания в параграфе
"Замечания".
Переходник может работать с трансивером от UT2FW, но имеется
замечание в параграфе "Замечания".
Переходник работает в ЛЮБОЙ
операционной системе Windows без установки стороннего
драйвера.
Замечания
Замечание №1.
Переходник
не предназначен для оригинального американского SDR-1000 из-за зеркальной
разводки LPT-разъёма SDR. К тому же, в нём нет подтяжки к +5В линии
S7, как впрочем и других линий, хотя это небольшая
проблема.
Замечание №2.
Так
как трансивер от UT2FW имеет на входе/выходе перестраиваемый П-контур,
то уровень помех от переходника повышен на диапазоне 21 МГц и
выше. Это выражается в том, что при перестройке частоты (в окне PowerSDR) слышен
шорох. Уровень помех зависит от настройки
П-контура.
Замечание №3.
Если Вы
забудите подключить переходник к usb-гнезду компьютера (ну мало ли, всякое
бывает) при установленной в PowerSDR галочке "USB Adapter", то
установленная галочка "слетит". Потом, подключив переходник, долго
будите гадать - почему же не работает переходник?! Проверьте - на месте ли
галочка.
Помехи от переходника
Уровень
помех от переходника может быть большой, если имеется неисправность на плате
TRX, а именно если нарушена симметрия схемы по вине микросхем INA163 или
FST3253. Исправность платы можно проверить, сняв верхнюю плату RFE, и подключив
кабель антенны непосредственно к плате TRX, при этом помехи от переходника
на фоне шума эфира (т.е. с подключённой антенной) должны отсутствовать, кроме
диапазона 6м, где помехи могут присутствовать. 1.
Помехи за счёт общего тока через общий провод USB и Аудио кабелей (закольцовка
тока). Так как потенциал общей точки USB-порта компьютера
отличается от потенциала корпуса компьютера (частое явление, если не сказать
обычное), то возникает ток через общий провод USB-кабеля на корпус
трансивера, и далее через общий провод (или через оплётку) аудиокабеля на
линейный вход карты. Для уменьшения этого вида
помех необходимо соединить корпус настольного компьютера с общей шиной
трансивера максимально коротким и максимально толстым (насколько возможно)
проводом. Это реально уменьшает помехи от переходника. Для сравнения, длина 1м и
длина 0,4м дают разный эффект не в пользу длинного,
естественно.
Вопрос помех рассмотрю ниже
применительно к стационарному компьютеру. В случае с ноутбуком и питанием
трансивера от аккумулятора возможны нюансы, но я не проверял такие
варианты.
2.
Помехи проникают в ВЧ-часть трансивера по воздуху. Первым делом
прозвоните соединение по оплётке между арматурами разъёмов USB-кабеля. Если
соединение нарушено, то такой кабель будет излучать жуткие помехи (был
такой случай). USB-кабель обязательно продеть не менее шести раз через
крупное ферритовое кольцо (ферритовые защёлки бесполезны). Можно продеть и
большее число раз (польза имеется).
Следует всегда использовать
включённый УВЧ, так как вход смесителя должен быть подключён к активному
выходному сопротивлению УВЧ, а не к ДПФ. К тому при
использовании УВЧ помехи маскируются шумом эфира.
Общая информация
Переходник USB - SDR1000 разработан мной в содружестве с Александром RN3QMP (Александр написал Sdr1kUsb.dll). Переходник предназначен для стыковки LPT-версий клонов SDR-1000 с компьютером через USB. Отличительная особенность устройства - нет необходимости устанавливать какой-либо драйвер, так как Windows сама найдёт драйвер в своих недрах (HID-драйвер). Переходник работает в любых операционных системах Windows без тормозов!!! Для использования переходника следует поместить файл Sdr1kUsb.dll в папку с PowerSDR (файл для скачивания выложен ниже на странице). В PowerSDR установить галочку "USB Adapter". В этом режиме программа PowerSDR игнорирует адрес порта LPT, указанный в соответствующем окошке. И вообще, забудьте про порт LPT, он уже не при делах ни в каком виде.
Общий вид
Информация для тех, кто САМОСТОЯТЕЛЬНО будет изготавливать переходник:
На плате имеется джампер (перемычка). Джампер на фото установлен в положение "Работа". При самостоятельном изготовлении переходника прошивание производить, переставив джампер вправо (положение "PROG"). На дальнем краю платы виден ряд из 4 штырей, которые нужны при прошивании. Левый штырь это GND (земля). Расположение штырей топологически соответствует схеме переходника.
Схема
Плата
Плата спроектирована под пассивные элементы типоразмера 0603 и имеет приемущественно дорожки и зазоры 0,2мм.
Прямая сторона:
Обратная сторона:
Для желающих проект платы в SprintLayout 5.0: usb_lpt_ra3pkj_pcb.zip
Прошивка
При самостоятельном изготовлении переходника Вам потребуется прошивка. Скачать прошивку: usb_sdr1000_stm32f103c8.zip.
Файл Sdr1kUsb.dll
Файл Sdr1kUsb.dll создан Александром RN3QMP и предназначен для обеспечения взаимодействия PowerSDR c железом (файл создан именно для использования с описываемым здесь переходником USB-SDR1000). Чтобы PowerSDR знала, что взаимодействие должно происходить именно таким образом, необходимо в PowerSDR установить галочку "USB Adapter". Естественно, сам файл Sdr1kUsb.dll должен быть размещён в папке с PowerSDR. Скачать Sdr1kUsb.dll: sdr1kusb_rn3qmp.zip.
Прошивание
При самостоятельном изготовлении переходника следует прошить микроконтроллер. Ниже будут показаны действия на примере Windows 8. Набор "юного прошивальщика" состоит из адаптера USB-RS232 (в Китае хоть завались) и самодельной приспособы (смотрим в верхний правый угол схемы переходника):
1. Скачиваем драйвер для адаптера USB-RS232 ch341ser.zip (у меня адаптер с микросхемой CH341 (CH340)) и размещаем его в любом месте на диске. Подключаем голый адаптер к компьютеру. Бежим в диспетчер устройств и видим:
2. В диспетчере устройств щёлкаем правой мышью по показанному выше названию. В свойствах указываем установку драйвера через "Обновить":
3. Указываем поиск драйвера вручную:
4. Выбираем папку с драйвером через "Обзор":
5. Драйвер установлен:
6. Бежим в диспетчер устройств и видим (надо запомнить номер порта, он понадобится при прошивании):
7. Щёлкаем правой мышью по показанному выше названию и в свойствах указываем параметры порта (скорость порта делаем не высокой во избежание проблем при прошивании):
8. Выходим из диспетчера устройств и отключаем адаптер USB-RS232 от компьютера.
9. Скачиваем программу-прошивальщик flash_loader_demonstrator_zip и инсталлируем её на компьютер. Инсталляция проста и не вызывает трудностей. Если после инсталляции программа запустилась, то пока выходим из неё.
10. Переставляем джампер на плате нашего переходника на один штырь в сторону передней части переходника. Подключаем приспособу к переходнику (синие провода это минус батарейки):
11. Подключаем адаптер USB-RS232 к компьютеру и запускаем Flash Loader Demonstrator (который только что установили на компьютер). Указываем номер порта (тот, который прописался в системе при установке адаптера USB-RS232) и указываем параметры порта. Жмём Next:
12. Видим, что прошиваемый контроллер найден, жмём Next:
13. Видим, что контроллер читаемый, жмём Next:
14. Установить галочки как на картинке и выбрать файл прошивки, который Вы должны были скачать заблаговременно. Жмём Next:
15. Ждём когда пройдут процедуры прошивания и верификации. В завершении получаем сообщение о успешной прошивке на зелёном фоне:
16. Выходим из программы и отключаем все соединения. Джампер на плате нашего переходника возвращаем в исходное состояние.
Всё!