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

Криворукий
Сообщения: 557
Зарегистрирован: 20 ноя 2019, 19:00
Город: Ленинград
Имя: Андрей
Благодарил (а): 151 раз
Поблагодарили: 164 раза

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

Сообщение Криворукий » 25 авг 2022, 14:46

maksland писал(а):
25 авг 2022, 13:31
магнитная антенна какая ? размеры ?
Это можно посмотреть всё в том же документе, который прикрепил Oleg, на 39 странице.

Oleg
Сообщения: 363
Зарегистрирован: 22 окт 2019, 16:06
Позывной: R2AVB
Город: Москва
Имя: Олег
Благодарил (а): 48 раз
Поблагодарили: 117 раз

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

Сообщение Oleg » 25 авг 2022, 14:48

maksland писал(а):
25 авг 2022, 13:31
а как в ATS-25 всё реализовано
У меня нет ATS-25, так что ответить не могу.
maksland писал(а):
25 авг 2022, 13:31
Предложенный вам вариант
Это не мой вариант :) , это рекомендации Silicon Labs из документа AN383 (страница 46)
maksland писал(а):
25 авг 2022, 13:31
магнитная антенна какая ? размеры ? сколько витков и сечение
индуктивности какие лучше ставить ?
Вся информация по ферритовой антенне есть в упомянутом выше документе AN383 (я его выложил выше) на страницах 39-40.
По спецификациям для средних волн должно быть от 180 до 450 мкГн, для длинных волн 2800 мкГн.

Если предполагается использовать магнитную антенну в схеме вместе с телескопической антенной, то индуктивность катушки на ферритовом сердечнике рекомендуется порядка 220 мкГн. Насколько я понимаю, это значение для средних волн.

Честно говоря, я так и не понял, каким образом производится настройка контура магнитной антенны.

В спецификациях указана только входная емкость по входу AMI (7-10 пФ), и рекомендовано выбирать индуктивность исходя из максимальной частоты настройки.
На блок схеме виден некий переменный конденсатор (варикап ?) внутри SI4735, но никаких данных по этому элементу я не нашел.
Если покопаться в руководстве по программированию, то видно что командой 0x42 можно считать текущее значение настроечной емкости для LW/MW. Если пересчитать емкость по указанной формуле для минимального и максимального считываемых значений, то получается от 7 до 590 пФ. То есть можно предположить, что емкость варикапа на входе AMI изменяется в этих пределах (косвенная оценка)
А вот как задается эта емкость для конкретной частоты приема я не нашел.
Олег
R2AVB


maksland
Сообщения: 126
Зарегистрирован: 26 янв 2022, 10:46
Город: Одесское
Имя: Евгений
Благодарил (а): 46 раз
Поблагодарили: 19 раз

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

Сообщение maksland » 25 авг 2022, 17:30

вопросов пока меньше не стало, посмотрю доступность деталей пока
А как в промышленных приемниках на si цепи эти организуют ?

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

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

Сообщение R2AJI » 25 авг 2022, 21:31

Вот нашел документ посвежее.
AN383 REV 0.9_2021.pdf
(1.44 МБ) 162 скачивания


В даташите указано, цитирую:
The Si4734/35 uses the FM antenna to capture short
wave signals. These signals are then fed directly into
the AMI pin in a wide band configuration. See "AN332:
Si47xx Programming Guide” and “AN383: Si47xx
Antenna and Schematic Guidelines" for more details.
Что как бы прямо говорит, для приема на коротких волнах используется антенна для УКВ. При этом отсылает на документ AN332 по программированию и обсуждаемый здесь AN383.
На моем экземпляре ATS-20 антенна простым переключателем перебрасывается с 12 на 8 ножки микросхемы. И что интересно, короткие волны принимает через 12 ножку, то есть AMI. Что как бы намекает на то, что SW можно программно переключать с ноги на ногу. Но подтверждения этому я в документе AN332 я не нашел.

Зато нашел очень любопытную функцию. Можно управлять конденсатором для магнитной антенны как в автоматическом режиме, так и в ручную:
Antenna Tuning Capacitor High Byte.
This byte in combination with ANTCAPL selects the tuning capacitor value. If both
bytes are set to zero, the tuning capacitor value is selected automatically. If the value is
set to anything other than 0, the tuning capacitance is manually set as 95 fF x ANTCAP
+ 7 pF. ANTCAP manual range is 1–6143. Automatic capacitor tuning is recommended.
Note: In SW mode, ANTCAPH[15:8] needs to be set to 0 and ANTCAPL[7:0] needs to be set to 1
Хочу обратить внимание сообщества на вот эту строку:
Note: In SW mode, ANTCAPH[15:8] needs to be set to 0 and ANTCAPL[7:0] needs to be set to 1
То есть здесь указывается, что в режиме коротких волн, необходимо отключать данный конденсатор. Вполне возможно, что данным конденсатором получится управлять и на коротких волнах. Что в свою очередь открывает шикарную возможность по постройке преселектора, без нагромождения варикапов с преобразователями.

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

YouTube канал HAM Radio Channel

Oleg
Сообщения: 363
Зарегистрирован: 22 окт 2019, 16:06
Позывной: R2AVB
Город: Москва
Имя: Олег
Благодарил (а): 48 раз
Поблагодарили: 117 раз

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

Сообщение Oleg » 25 авг 2022, 22:34

R2AJI писал(а):
25 авг 2022, 21:31
Что как бы прямо говорит, для приема на коротких волнах используется антенна для УКВ.
Владимир, речь идет о том, что можно использовать одну антенну для приема и на КВ и на УКВ. Но на КВ диапазоне сигнал от антенны должен далее идти на вход AMI SI4735 ("These signals are then fed directly into the AMI pin").
R2AJI писал(а):
25 авг 2022, 21:31
Что как бы намекает на то, что SW можно программно переключать с ноги на ногу.
Нет, это не так. :-( Весь АМ тракт работает через вход AMI (и на КВ и на СВ/ДВ)
R2AJI писал(а):
25 авг 2022, 21:31
Antenna Tuning Capacitor High Byte.
This byte in combination with ANTCAPL selects the tuning capacitor value.
Вот за этот текст спасибо. По нему нашел в документе AN332, то что пропустил по невнимательности.
То есть емкость варикапа передается в команде настройки 0x40.
R2AJI писал(а):
25 авг 2022, 21:31
Вполне возможно, что данным конденсатором получится управлять и на коротких волнах. Что в свою очередь открывает шикарную возможность по постройке преселектора, без нагромождения варикапов с преобразователями.
Одноконтурный преселектор на КВ - это, конечно, чуть-чуть лучше чем совсем ничего. Однако использовать одну катушку без переключения для перекрытия всего КВ диапазона si4735 не получится. Требуется коэффициент перекрытия по частоте 11.34, а встроенный варикап обеспечит где-то 7.68. Если задавать емкость вручную, то потребуется также калибровать сопряжение настройки контура частотой приема для каждого экземпляра входного контура.

Если уж делать фильтрацию на входе, то по моему скромному мнению лучше поставить четыре октавных фильтра 2-го или 3-го порядка и спокойно переключать их ключами. Легко перекроется весь КВ диапазон от 2.3 до 26.1 МГц.
Можно сделать на SMD индуктивностях. Если взять детали с разбросом 5%, то вполне можно обойтись без настройки.
Олег
R2AVB

maksland
Сообщения: 126
Зарегистрирован: 26 янв 2022, 10:46
Город: Одесское
Имя: Евгений
Благодарил (а): 46 раз
Поблагодарили: 19 раз

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

Сообщение maksland » 26 авг 2022, 08:06

Рисуйте схему товарищи ! Будем воплощать в жизнь !

Криворукий
Сообщения: 557
Зарегистрирован: 20 ноя 2019, 19:00
Город: Ленинград
Имя: Андрей
Благодарил (а): 151 раз
Поблагодарили: 164 раза

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

Сообщение Криворукий » 26 авг 2022, 18:48

R2AJI писал(а):
25 авг 2022, 21:31
Вполне возможно, что данным конденсатором получится управлять и на коротких волнах.
Вполне возможно, но перекрыть одной катушкой весь диапазон не получиться, а значит придётся ещё как-то между катушками переключаться.
Если использовать эту функцию с ферритовой антенной (СВ и ДВ), то здесь вообще будет (как я думаю) плохая повторяемость. Т.е. к примеру я настрою этот конденсатор под свою антенну, у кого-то другого, без программной подстройки это работать не будет, если он конечно точно такую же индуктивность не намотает.

В библиотеке у RICARDO (что ссылка на гитхаб на первой странице) есть пример с конденсатором.

maksland, схема коммутации антенн, срисована с приёмника RX4735 от Андрея Радченко. Понятно, что у него в прошивке это коммутация работает.

Покопался документации по программированию на SI4735, есть там функция включения/отключения лог. уровней по адресу 0х81.
Попробовал в прошивке включить, но на выходе GPO1 ничего не поучил (скорее всего не до конца разобрался).

maksland
Сообщения: 126
Зарегистрирован: 26 янв 2022, 10:46
Город: Одесское
Имя: Евгений
Благодарил (а): 46 раз
Поблагодарили: 19 раз

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

Сообщение maksland » 26 авг 2022, 19:52

да теперь понятно что одной коммутацией ключа уже не отделаться ...
нужно будет цепи добавлять, выдержав разумное соотношение сложности/затратности/качества

Alex_1970
Сообщения: 118
Зарегистрирован: 05 июл 2020, 18:35
Позывной: R6DPK
Город: Краснодар
Имя: Александр
Благодарил (а): 121 раз
Поблагодарили: 20 раз

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

Сообщение Alex_1970 » 26 авг 2022, 20:16

"" Схема коммутации антенн, срисована с приёмника RX4735 от Андрея Радченко. Понятно, что у него в прошивке это коммутация работает."-

Может, у Андрея попросить кусок исходного кода, адаптировать его под одну из прошивок, и на этом усложнения/эксперименты закончить с коммутацией антенн? ИМХО

maksland
Сообщения: 126
Зарегистрирован: 26 янв 2022, 10:46
Город: Одесское
Имя: Евгений
Благодарил (а): 46 раз
Поблагодарили: 19 раз

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

Сообщение maksland » 26 авг 2022, 20:23

Андрей его давно дал, Binns может добавить
но теперь надо вход Si в порядок привести , останавливаться не будем !

Ответить

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