DSP - радиоприёмник на SI4735

UA3170309
Сообщения: 45
Зарегистрирован: 05 фев 2021, 10:31
Позывной: RX3AKO
Город: Москва
Имя: Алексей
Благодарил (а): 30 раз
Поблагодарили: 14 раз

DSP - радиоприёмник на SI4735

Сообщение UA3170309 » 29 июн 2021, 12:52

R2AJI, уважаемый! В первом сообщении ты говоришь, что схема перегружена и тут же предлагаешь догрузить её ещё парой-тройкой микросхем с обвязкой! ;) Что-то как-то я недопонял...
Не, я за любой кипиш, кроме голодовки, но строить второй "Малахит" я как-то не планировал. Хотелось чуть прокачать этот приёмник, воспользовавшись уже имеющимся корпусом, разобравшись по ходу дела с управлением SI473x. У этого корпуса внутри мало места - максимальный размер платы может быть 84 (ширина паза) Х 88мм (это от передней до задней стенки, а там еще экран!) - много туда не напихаешь. К тому же я беру в расчет возможность ручной пайки платы, а это подразумевает достаточно большие габариты навесных элементов - 0805 и около того; так-то можно было бы и на 0402 уйти...
Короче, вот мой вариант - с предусилителем, коммутаторов входов и четырьмя BPF с коммутаторами на PE42641 - на платку размера 84x80мм с односторонним монтажом вроде бы влезает, но тесновато. На рендере видно, что под антенной размещен предусилитель с коммутатором, а ниже разведены 4 BPF. Элементы питания, обвязку SI4735 и аудиотракт пока до конца не разводил. А ведь еще нужно будет нормальные 50-омные волновые линии сделать вместо простых проводников в BPF, и весь радиотракт закрыть экранчиком (хотя бы паяным из жести), что тоже потребует места...
Так что куда там еще чего добавлять - мне сложно представить, если придерживаться одностороннего SMD, хотя... (на самом деле, один резистор все же нужно будет запаять с обратной стороны, чтобы он оказался прямо под аккумулятором - это терморезистор на 1-ой ноге TP4056)
"Нам бы схемку, аль чертёж!..
Мы б затеяли вертёж!"

P.S. А фабричный аккумулятор, который я отрывал от платы, не вынес подобного надругательства и вздулся. Вчера был выведен из эксплуатации и удален.
3D-Musya.JPG

UA3170309
Сообщения: 45
Зарегистрирован: 05 фев 2021, 10:31
Позывной: RX3AKO
Город: Москва
Имя: Алексей
Благодарил (а): 30 раз
Поблагодарили: 14 раз

DSP - радиоприёмник на SI4735

Сообщение UA3170309 » 29 июн 2021, 18:35

Еще в качестве продолжения дискуссии...
Эмиттерный повторитель на телескопическую антенну я специально не стал делать, т.к. ориентируюсь все-таки на активную miniWhip-антенну. Толку от неё гораздо больше, а места в корпусе не требует (деталей много, релюха какая-то монструозная зачем-то). Максимум, на что я решился - это подвести питание к разъёму. Хотя тут тоже спорно, ибо подать его можно только от внешнего БП, который всего 5 вольт (не городить же повышающий преобразователь?!)... Я изначально думал сделать вход на весь приёмник 9-12V, но это уж слишком перегружает всю схему, поэтому решил ограничится тем, что выдает БП для USB, хотя сколько уж там доберётся в результате до самой антенны, и хватит ли этих остатков для нормального усиления - вопрос.
По ходу разработки еще выяснилось, что не зря входы V1 & V2 у двух коммутаторов PE42641 разделены!.. ой, не зря! Пришлось отказаться от ввода информации о режиме заряда аккумулятора в МК, и задействовать два дополнительных входа под V3 и V4. "Топология!.. Бессердечная ты сука!"


Аватара пользователя
R2AJI
Сообщения: 748
Зарегистрирован: 12 окт 2019, 22:48
Город: Россошь
Благодарил (а): 183 раза
Поблагодарили: 240 раз

DSP - радиоприёмник на SI4735

Сообщение R2AJI » 29 июн 2021, 22:33

UA3170309 писал(а):
29 июн 2021, 12:52
ты говоришь, что схема перегружена и тут же предлагаешь догрузить её ещё парой-тройкой микросхем с обвязкой! ;) Что-то как-то я недопонял...
Высылаю пояснительную бригаду :)

Коллега, твое рвение понятно и даже очень полезно и правильно, НО! Нагородив огород, мы по сути получаем тот-же приемник, только немного улучшившийся по характеристикам. Ключевое слово - НЕМНОГО!
Я же предлагаю развить мысль и раз мы уже паячим много детальков, то имеет смысл сотворить супергетеродин с DSP детектором! В данном случае, усложнив схему на пару корпусов микросхем, можно ЗНАЧИТЕЛЬНО улучшить не только характеристики устройства, но и поднять его эксплуатационные качества.
А если еще и цепочку АРУ нацепить, то можно вообще получить замечательное изделие, за небольшую сумму дензнаков. А это уже претензия на народную любовь!

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

YouTube канал HAM Radio Channel

UA3170309
Сообщения: 45
Зарегистрирован: 05 фев 2021, 10:31
Позывной: RX3AKO
Город: Москва
Имя: Алексей
Благодарил (а): 30 раз
Поблагодарили: 14 раз

DSP - радиоприёмник на SI4735

Сообщение UA3170309 » 30 июн 2021, 11:02

R2AJI, уважаемый!
Основную мысль я понял сразу! Да, хочется получить нормальный, реально улучшенный по своим пользовательским качествам приёмник. Это так... Но это уже, действительно, будет совсем другой проект! В габариты текущего приёмника он явно не влезет - см. рендер ниже. Кроме того, сразу схватиться за большой проект - это пока мне не очень по силам.

Я пока не целюсь сразу, с наскока, запилить супер-пупер приёмник. Мне самому на данном этапе интересны две, точнее, три очень большие задачи:
1. Разобраться с программированием SI473x - это, фактически, как я могу предположить по своему опыту, выльется с создание собственной библиотеки.
2. Научиться-таки хорошо работать с дисплеями. Не в смысле "вывести 2 циферки на экран", а так чтобы нормальные интерфейсы рисовать. Под STM32 есть несколько хороших и мощных графических библиотек, в т.ч. продвигаемых самой STM - я давно хотел их освоить, а тут будет на чем "поиграться".
3. Отладить всю систему в FreeRTOS, чтобы еще и спящий режим хорошо отрабатывал на процессоре в моменты ожидания - это должно значительно повысить энергоэффективность.

Вот получится все эти задачи решить - можно будет и за следующий проект браться! В другом корпусе уже, скорее всего.

В аттаче - близкая к финальной версия печатной платы. Как видно по рендеру, места уже практически не осталось. Радиочасть запихнул под экран, а все остальное раскидал "мелким бесом".
3D-Musya-2.JPG

Пока платы заказывать не буду - еще жду деталек с Али, в т.ч. двойные энкодеры - возможно их тоже придётся посадить на плату. Сейчас основная дилемма: сохранять переднюю панель или сразу переделывать? Два раза печатную плату заказывать очень не хочется, а что-то вон тот дурацкий разъем для наушников на задней панели ну совсем "не в кассу"; я хотел его вынести на новую переднюю панель... Ладно, еще подумаю...

Аватара пользователя
R2AJI
Сообщения: 748
Зарегистрирован: 12 окт 2019, 22:48
Город: Россошь
Благодарил (а): 183 раза
Поблагодарили: 240 раз

DSP - радиоприёмник на SI4735

Сообщение R2AJI » 30 июн 2021, 21:51

UA3170309, прекрасно!
Очень хочется увидеть работу этого приемника!
Ну и конечно же, в дальнейшем, соблазнить на разработку софта и для более продвинутой версии :)
Все вопросы про радио, на форум пожалуйста, в личные сообщения, только личные вопросы.
В противном случае, все равно отправлю на форум.

YouTube канал HAM Radio Channel

UA3170309
Сообщения: 45
Зарегистрирован: 05 фев 2021, 10:31
Позывной: RX3AKO
Город: Москва
Имя: Алексей
Благодарил (а): 30 раз
Поблагодарили: 14 раз

DSP - радиоприёмник на SI4735

Сообщение UA3170309 » 01 июл 2021, 11:46

R2AJI, самому интересно! ;)

А по поводу разработки более продвинутого приёмника, на основании предложенной тобой блок-схемы, можно уже сейчас потихоньку начинать кумекать, в смысле, начинать собирать принципиальную схему.
И тут у меня возникает самый первый и главнейший вопрос: а разве SI473x можно использовать чисто как DSP? Что-то на блок-схеме его внутреннего устройства из даташита я такой возможности не увидел. Не скажу, что я уже выучил этот даташит назубок, но там даже раздела такого нет. Нет подобного варианта использования данной микросхемы и PU2CLR... Максимум, можно было бы подать на него от внешнего генератора качественный меандр в 32КГц, но это разве позволит использовать этот чип в качестве DSP?
Я, кстати говоря, хотел было так сделать в своей схеме - завести на SI внешний тактовый сингал от STM32F411, и тем самым сэкономить на кварце и тех двух конденсаторах, т.к. у BlackPill можно вывести на внешнюю ногу МК сигнал от LSB (низкочастотного "часового" генератора), да и на самой платке стоит не просто кварц, а именно термокомпенсированный генератор, т.е. всё, по идее, было бы "по красоте", но как всегда, всё упёрлось в совместимость: выход PA8, на который выводится RRC_MCO_1, оказался нужен для внешнего входа таймера под второй энкодер. Так что кварц пришлось оставить. Так что вопрос остался: откуда такая идея, что так вообще можно?

P,S, Прилетел от Дядюшки Ляо полноцветный дисплейчик на 1,14". Честно говоря, я рассчитывал, что он все-таки будет чуток больше. Ну, посмотрим...
IMAG3698.jpg

Аватара пользователя
R2AJI
Сообщения: 748
Зарегистрирован: 12 окт 2019, 22:48
Город: Россошь
Благодарил (а): 183 раза
Поблагодарили: 240 раз

DSP - радиоприёмник на SI4735

Сообщение R2AJI » 01 июл 2021, 18:28

UA3170309 писал(а):
01 июл 2021, 11:46
а разве SI473x можно использовать чисто как DSP?
Собственно на SI473x мы делаем приемник который будет работать только на одной частоте. На промежуточной частоте. То есть, при запуске, SI473x один раз настраивается на частоту, например, 10,7 МГц и больше настройка не трогается. Используем SI473x как детектор AM, LSB, USB а так же для изменения ширины пропускания. То есть у нас получается вся обработка сигнала именно с частоты 10,7 МГц.
А за перестройку по диапазонам и частотам, будет отвечать смеситель и гетеродин. Это очень удобно, так как на выходе смесителя, всегда будет одна частота, в зависимости от того, что мы выберем, например 10,7.
Ну и еще SI473x можно использовать самостоятельно как полноценный вещательный FM приемник. Там требования не так высоки и голый чип прекрасно справляется с поставленной задачей. Поэтому надо перекинуть антенну на другой вход и можно снять питание со смесителя с гетеродином.
Все вопросы про радио, на форум пожалуйста, в личные сообщения, только личные вопросы.
В противном случае, все равно отправлю на форум.

YouTube канал HAM Radio Channel

pchelincev
Сообщения: 14
Зарегистрирован: 11 мар 2021, 22:26
Позывной: Николай
Город: Тамбов
Имя: Николай

DSP - радиоприёмник на SI4735

Сообщение pchelincev » 02 июл 2021, 01:14

Андрей, здравствуйте!
Чуть-чуть вернусь к первой странице обсуждения темы.
Собрал и обкатываю на 4х строчном дисплее.
Есть вопрос со скейчем в FM - при запуске сканирует автоматически и становится на частоте 107,9 МГц.
Работа в АМ и SSB ,без вопросов.
Искал, искал другой скейч под данный дисплей, так и не нашел. Пробовал другой скейч в FM и АМ, все работает.
Просьба, есть ли у Вас обкатанный скейч под данный дисплей, пришлите пожалуйста nick.pchelintsev2013@yandex.ru
Или хотя бы скинте сюда адрес в нете для скачивания.
Спасибо!!

UA3170309
Сообщения: 45
Зарегистрирован: 05 фев 2021, 10:31
Позывной: RX3AKO
Город: Москва
Имя: Алексей
Благодарил (а): 30 раз
Поблагодарили: 14 раз

DSP - радиоприёмник на SI4735

Сообщение UA3170309 » 02 июл 2021, 12:20

Всё! С платой вроде бы закончил! Во вложении - её передний и задний виды.
Еще раз по кругу проверить элементы, и можно отправлять заказ на производство печатных плат и монтаж.

Что тут хотелось бы... Китайцы под заказ делают минимум 5 плат. К этим платам еще можно заказать и SMD-монтаж для некоторых компонентов (которые у них присутствуют на т.н. "основном" складе; какие это точно будут компоненты - станет понятно только при размещении заказа). Вот что думаю... Сейчас эта плата сделана так, что к ней можно совершенно спокойно подключить имеющуюся переднюю панель без всякой её переделки - разъем совместим, а в дальнейшем перейти на другую переднюю панель - с бОльшим дисплеем и другими кнопками/енкодерами; т.е. проект сделан на перспективу. Если я на все эти 5 плат закажу предмонтаж, найдутся еще желающие выкупить потом у меня эти платы по себестоимости? Плат всё равно будет 5, мне нужна 1. А т.к. монтаж получился достаточно плотным, хотя и не самым мелким - паять потом вручную все элементы будет затруднительно, хотя и весьма увлекательно; но всё же лучше заказать, чтобы что смогли - китайцы запаяли на заводе.

Так что, есть еще народ, кому проект интересен? Паять/комплект деталей на все 5 плат закупать?
3D-Musya-final-Front.JPG
3D-Musya-final-Rear.JPG

Vlad1953
Сообщения: 315
Зарегистрирован: 10 июн 2020, 10:55
Позывной: R1CBT
Город: Каменногорск
Благодарил (а): 59 раз
Поблагодарили: 51 раз

DSP - радиоприёмник на SI4735

Сообщение Vlad1953 » 02 июл 2021, 14:17

Лично предпочитаю паять все сам, иначе уходит эффект радиолюбительства. Главное найти качественные детали. А это в китайпроме очень непросто. :lol: Но в любом случае, приобрел бы. Но если схема у вас заработает.

Ответить

Вернуться в «Микроконтроллеры и программирование»