Разделы

В сети

Пользователей: 187
Из них просматривают:
Аналоги: 90. Галерея: 1. Даташиты: 55. Инструкции: 15. Новости: 7. Остальное: 6. Программы: 1. Форум: 12.
Участников: 2
Гостей: 185

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Радиоприёмник на Si4735
Раздел: Arduino

Радиоприёмник на Si4735

Написал Kosmonavt 04.11.2022 17:20:00 (Просмотров: 7638)
Приёмная часть собрана на одной микросхеме Si4735, которая предназначена для бытовых приёмников, но конкретно этот приёмник немного сложнее и сделан как радиолюбительская конструкция, чтобы можно было слушать не только вещательные станции, но и любительские в коротковолновом (КВ) диапазоне.

приемник на микросхеме Si4735

Диапазон рабочих частот от 1,8 МГц до 30 Мгц, что касается коротких волн. А также средних волн от 520 до 1720 кГц и длинных волн от 150 до 510 кГц. И конечно же УКВ (FM) вещательный диапазон с широкополосной частотной модуляцией (WFM - wideband frequency modulation).
 

Таблица частот:
 
Таблица частот приемника
 
 Управление микросхемой Si4735 осуществляется микроконтроллером в составе модуля Arduino Nano. Есть и остальные модули, такие, как контроль зарядки, усилитель низкой частоты, модуль индикатора, кнопки и энкодер.
 
Основные функции приёмника.
Приёмник с автономным питанием. Внутри корпуса установлена аккумуляторная батарея от мобильного телефона. Питается он только от этой батареи. На задней стенке приёмника есть разъём для зарядки этой батареи. Чтобы включить питание, на передней стенке есть переключатель на два положения "Включение-Выключение". То есть подача питания осуществляется не каким ни будь электронным способом, а просто выключателем, который разрывает цепь питания приёмника. После подачи питания происходит индикация включения приёмника на его дисплее.
 
дисплей
 
Дисплей светодиодный, OLED (Organic Light Emitting Diod - органические светодиоды, которые самостоятельно испускают свет при прохождении через них электрического тока). Кроме него на передней панели есть восемь кнопок и энкодер, тоже с кнопкой.

Функции кнопок:

Mod (Mode) - режим работы. В WFM эта кнопка ничего не переключает. В остальных диапазонах есть три режима работы: симметричная из двух боковых полос амплитудная модуляция (АМ), верхняя боковая полоса USB (upper sideband) и нижняя боковая полоса LSB (lower sideband)
 
BW (Bandwidth) - полоса пропускания. Она переключается как в амплитудной модуляции (АМ), так и в однополосной модуляции (SSB - single-sideband modulation), кроме WFM.
 
V+ и V- (Volume+ и Volume-) — это громкость. Уровень громкости отображается цифрой на дисплее.

B+ и B- (Band+ и Band-), то есть в этом приёмнике в управляющей программе предусмотрены диапазоны, которые можно переключать по кругу.
 
Step — это переключение шага настройки. Есть три значений шага: 1, 5 и 10, то есть 1 кГц, 5 кГц и 10 кГц.
 
AGC (Automatic Gain Control) - кнопка включения-отключения автоматической регулировки усиления (АРУ).
 
 
 Вся информация о переключениях кнопками, энкодером, режимом работы отображается на дисплее, что очень удобно.
 
дисплей
 
Для микросхемы Si4735 есть два антенных входа: один для УКВ (FM) вещательного диапазона и другой для всех остальных диапазонов. Два раздельных входа так как входные цепи в этой микросхеме разные для этих диапазонов и разные даже смесители.
 

 
Чтобы не делать два раздельных входа, автор этой конструкции объединил оба входа через специальную схему добавив в неё УВЧ (усилитель высокой частоты) на транзисторе и ферритовую антенну.
 
Приём происходит на телескопическую антенну длинной 1-1,5 метра.
 
Недостатки приёмника от первого впечатления.
Первое: шаг (Step) перестройки частоты у данной микросхемы очень большой. Минимальный шаг 1 кГц и настраиваться в режиме однополосной модуляции неудобно. Но здесь есть режим подстройки: если нажать на кнопку энкодера, то включится режим плавной подстройки и в этом режиме можно изменять частоту с шагом 25 или 10 Гц, но изменятся будет не основная частота, а будет как бы включена расстройка. Отдельно есть индикатор расстройки BFO (Beat Frequency Oscillator - генератор для созданий биений), где можно менять частоту в плюс или минус от нашей основной частоты с таким маленьким шагом как 10 Гц или 25 Гц. Всё это работает только в однополосной модуляции.

Второе: каждый шаг изменения частоты энкодером сопровождается очень резким изменением громкости. Сначала громкость падает до нуля, а потом прибавляется до максимум усиления АРУ и только потом нормализуется. Иначе говоря, ни о какой перестройке с помощью энкодера аналогично перестройке верньером или конденсатором переменной ёмкости, не может быть и речи, отчего настраиваться очень неудобно.
 
Третье: при снижении громкости, даже при минимальной, сама микросхема приёмника начинает выдавать на вход УНЧ широкополосный шум, который выше, чем выставленная полоса пропускания.
 
Четвёртое: при переключениях диапазонов вид модуляции индивидуально для каждого диапазона не сохраняется. А самое плохое то, что при выключении питания самого аппарата, все настройки сбрасываются в исходное состояние и при повторном включении все частоты будут в состоянии по умолчанию, везде будет включена амплитудная модуляция и т.п. Происходит, одним словом, сброс.

Итог.
Нельзя сказать, что приёмник совсем не работает. На внешнюю полноразмерную антенну 40 или 80-метрового диапазона слышно много станций. Живя в городе, где помех очень много, на этот приёмник тоже слышно много шума. Ждать от такого приёмника очень хороших параметров не приходится, в том числе и возможностей от пользовательского интерфейса, но удивительно то, что он работает, умеренно недорогой и можно послушать на него радиолюбителей.
 
Библиотека для Si4735 в среде программирования Arduino, которую нужно добавить:
библиотека Si4735
 
Выбор прошивки для данного приёмника:
выбор прошивки
 
Внимание: прошивку платы Arduino производить отдельно, отсоединённой от схемы приёмника.
 
Дисплей:
Дисплей oled 128x64
 Перерисованная схема с добавлением остальных модулей и некоторых дополнений:
 
схема
Увеличить... (откроется в новом окне)



Ссылки:
1. Схема автора
2. Страница автора
3. Ссылка на архив с печатными платами для программы DipTrace 4.2.0.0 (основная, адаптер для радио-чипа Si4735, панель кнопок)
 
Видео:
 
 
 

Выражаю свою благодарность evildesign (г. Тирасполь) за материальную и профессиональную помощь в построении данного радиоприёмника.
 
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2471
не в сети
Сообщение удалено.
 Радиоприёмник на Si4735
Администратор
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 7264
не в сети
Запоминание настроек надо поручить arduino.
Как ведет себя приемник при подсевшей батарее? (ниже уровня стабилизации 3.3В)
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2471
не в сети
Настройки сохраняются, если прошить другой прошивкой подходящей для этого приёмника.
Когда батарея, один лишь раз сильно подсела, то вместо радиопередачи появился звук состоящий из быстро сменяющихся тональных сигналов разных по высоте тона и в хаотичном порядке, управление не реагировало, дисплей отображал обычную информацию. 
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 2246
не в сети
Эпично...А фото печатной платы и задней стенки приемника хотелось бы узреть...
Не знаю есть ли Хоровиц и Хилл «Искусство схемотехники» упоминание, по-моему, всякое батарейно-аккумуляторное устройство должно иметь контроль состояния батареи (напряжение или % от емкости), на крайний случай свето-звуковую сигнализацию нижнего предела напряжения.
 Радиоприёмник на Si4735
Администратор
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 7264
не в сети
Модуль, подзаряжающий аккумулятор, имеет защиту от разряда и отключает аккум при достижении минимального напряжения.
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2471
не в сети
Сообщение удалено.
 Радиоприёмник на Si4735
Главный Инженер
Главный Инженер
Дата регистрации: 07.12.2009
Откуда: г. Запердолинск
Сообщений: 1647
не в сети
Модульподзаряжающий аккумулятор
как он называется чо бы купить в подвале
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 2246
не в сети
Скорей всего речь про плату tp4056+ S-8205A + DW01.
Называется "Модуль контроллера заряда TP4056 + защита для аккумуляторов."

https://mysku.club/blog/china-stores/65087.html
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2471
не в сети
Да, именно это та самая плата.
 Радиоприёмник на Si4735
Главный Инженер
Главный Инженер
Дата регистрации: 07.12.2009
Откуда: г. Запердолинск
Сообщений: 1647
не в сети
 спасибо буду разбираться для двух аккумуляторов 
 Радиоприёмник на Si4735
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2471
не в сети
Несколько раз разряжал аккумулятор до предела и каждый раз модуль зарядки просто отключал питание от батареи. Никаких тональных звуков и тому подобное больше не наблюдалось. 

Разное

Интересно

Обработанные водным раствором щелочи стальные контакты (например, батарейного отсека переносной магнитолы или пульта ДУ) никогда не заржавеют.

Похожие статьи