Страница 1 из 78
DSP - радиоприёмник на SI4735
Добавлено: 08 дек 2020, 22:30
Криворукий
1.Вступление.
SI4735 - DSP чип для постройки всеволнового радиоприёмника.
Документация для ознакомления:
Микросхема применяется в таких приёмниках, как:
DEGEN 1103 DSP, XHDATA D808, TECSUN PL-365, PL-880, SANGEAN ATS-909x.
Португальский радиолюбитель написал большое количество программ, под разные микроконтроллеры и дисплеи, что позволяет человеку не посвящённому в программирование, сделать на этой микросхеме радиоприёмник. Ссылка на программы и т.д.:
https://github.com/pu2clr/SI4735
Продолжение следует.
DSP - радиоприёмник на SI4735
Добавлено: 08 дек 2020, 22:38
Криворукий
2. Собираем приёмник.
Нарисовал (вернее перерисовал и немного изменил схему) по которой делал радио.
Управление ардуиной (в моём варианте arduino pro mini)
Схема:
Ссылка на оригинальную схему и статью:
https://www.qsl.net/py2ohh/trx/si4735/SI4735.html
По ссылке включение управлением точной настройкой в режиме SSB подключено на A0.
В примерах (которые я проверил) кнопка прописана на D13.
По этому я эту кнопку перенёс на D13.
В ардуино на 13 ноге висит светодиод, в программе используются внутренние подтягивающие резисторы и этот диод пришлось выпаять, иначе кнопка будет в неустойчивом состоянии (между 0 и 1).
Если использовать 3х вольтовую ардуину, то преобразователь уровней 5в>3в
можно убрать и подключить на прямую к SIшке. Но 3х вольтовые ардуино
работают на пониженной частоте (8 МГц) и возможно появится запоздалая реакция на
кнопки и энкодер (а может и нет), но этот вариант я не проверял.
Конструкция.
Приёмник собирал на 2х печатных платах.
На одной плате 2 стабилизатора (5в и 3.3в), конвертер уровней и SI4735.
На второй плате ардуино про мини и куча штырьков к которым подключаются кнопки, энкодер и дисплей.
Платы располагаются одна над другой.
Продолжение следует.
DSP - радиоприёмник на SI4735
Добавлено: 08 дек 2020, 22:44
Криворукий
3. Программируем ардуино.
Чтобы приёмник заработал, в ардуино нужно загрузить программу.
Я использовал версию ide 1.8.13. Необходимые библиотеки:
Файл на основную библиотеку для SI4735 на форум не влез (ругается на большой размер),
по этому необходимо его скачать по ссылке из первого сообщения.
Эти библиотеки по очереди нужно подключить к среде арудуино.
Делается это просто вот так:
Я попробовал пока на двух дисплеях, которые подключаются по I2C.
Первый дисплей OLED_0.96 128x64
На картинке программа которую для него нужно загрузить:
На рабочем приёмнике это выглядит так:
Для меня этот дисплей мелкий.
Второй дисплей LCD20х4 (он же и на схеме)
На картинке показана программа которую для него нужно загрузить:
На рабочем приёмнике это выглядит так.
Всё что написал - это для желающих собрать приёмник, но плохо понимающих в программировании. Возможно кому-то поможет.
DSP - радиоприёмник на SI4735
Добавлено: 10 дек 2020, 17:09
Криворукий
Работа фильтра в SSB режиме.
500Гц
1КГц
1,2КГц
2,2КГц
3КГц
4КГц
Случайным образом обнаружил, что на алиэкспрессе продаются кит наборы для сборки приёмника. В наборе идёт микросхема SI4732-A10. Библиотеки с ней тоже совместимы.
DSP - радиоприёмник на SI4735
Добавлено: 18 дек 2020, 00:25
abar
Тоже попробовал собрать такой приемник.Я уже почти динозавр,приемники собирал еще на лампах,с ардуино и самодельными радиоприемниками DSP не пришлось заниматься,захотелось попробовать.Заводские радио DSP есть у меня ,интересно было сравнить.В результате все получилось и со скетчами разобраться и микросхемы попробовать si4735,si4730,RDA5807 и ардуино нано,мини,уно.Дисплеи разные LCD 16х2,TFT 1.8-2.8,Nokia 5110,OLED. Все перепробовал.Правда печатки не делал,ради пробы не стал.Ну в итоге все работает.На FM даже хорошо,RDS можно принимать,на средних волнах - неплохо с магнитной антенной.А вот на КВ без преселектора с усилителем и хорошей антенны ловить нечего.Напрягает минимальный шаг перестройки в 1килогерц,неудобная расстройка,и неприятные переходные щелчки при настройке.si4730 две версии,одна работает только на MW и FM.На АЛИ только урезанная продается,надо внимательно посмотреть перед заказом.si4735 брал в ЧИП иДИП,там не дороже чем на АЛИ.Да,еще,конвертеры уровней между микросхемой и ардуинкой не ставил,если питаие SI взять с вывода 3.3 вольта ардуино все работает и ничего не горит.Есть еще один радиолюбитель по этой теме,вроде как из Бразилии,
У него много всяких вариантов,иногда раздает схемы и скетчи.Вот ссылка на его канал на Ютубе:
https://www.youtube.com/user/Cesarsound1/featured.
DSP - радиоприёмник на SI4735
Добавлено: 18 дек 2020, 17:11
Криворукий
Если сравнить с заводскими DSP приёмниками (модели нижних ценовых категорий), то в них так же на КВ минимальный шаг 1КГц, переходные щелчки при настройке и точно такая же точная подстройка на станции в режиме SSB. Но в нашем случае есть простор для творчества и эту точную подстройку (если конечно есть умение программировать) можно сделать удобной.
Сама DSP микросхема шипит. Т.е. без разницы подключена антенна или нет.
Такое шипение Ш-Ш-Ш. Вот это не очень нравится.
DSP - радиоприёмник на SI4735
Добавлено: 19 дек 2020, 10:07
abar
Есть идея попробовать комбинированный вариант:si4735 с ардуино на фиксированную частоту 10.7 мгц или 455 кгц,а перед ней смеситель на NE612 и синтезатор на Si5153 и CTM32 в качестве гетеродина.Шаг перестройки от 1гц.Должна получится плавная настройка,а режимы работы выбирать используя ардуино и DSP.
DSP - радиоприёмник на SI4735
Добавлено: 19 дек 2020, 10:17
R2AJI
abar, поздравляю

Вы сейчас изобрели Tecsun PL-880

DSP - радиоприёмник на SI4735
Добавлено: 19 дек 2020, 12:59
Криворукий
abar, по той ссылке на ютуб, что Вы оставили, есть такой вариант на смесителе.
Вот нашёл
DSP - радиоприёмник на SI4735
Добавлено: 19 дек 2020, 13:20
abar
Владимир,мой вариант будет гораздо дешевле Tecsun PL-880.

А потом разве при вашей любимой операции "вскрытие покажет.." Tecsun PL-880 были замечены ардуино и Si5153, CTM32,дисплей 2.8 TFT? Да и "своя картошечка" вкуснее.Интересен процесс,какое-никакое творчество,уж вам это точно объяснять не надо.Просто купить приемник это скучно,да и есть у меня всякие от китайпрома,в том числе Degen 1103.Если получится у меня,значит я еще не совсем отстал от жизни в свои 70,радости будет больше,чем просто купить.
P.S.Видел я это видео,ну да примерно то же,только дисплей будет другой TFT,и возможно SI4730,если выберу ПЧ 455 кгц.У меня их много.А может разные SI попробую.