Главная Мой профиль Регистрация Выход Вход

| RSS




              
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: ut3mk  
Синтезатор на Si5351 для диапазон 145 мГц
ut3mkДата: Пятница, 30.08.2019, 19.46.08 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Простой синтезатор для трансивера с двойным преобразованием
Построен на базе схемы ГСС https://ut3mk.at.ua/forum/2-133-1
Первая ПЧ = 80 мГц
Вторая ПЧ = 10 мГц
 
ra3ujДата: Пятница, 30.08.2019, 19.46.18 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Цитата ut3mk ()
Для более продвинутых можно юстировать через IDE среду для ARDUINO
Полученное числовое значение поправки надо "вписать" в меню генератора.

А исходники "более продвинутым" можно получить? wink
Хочу попробовать заменить VXO в УКВ (144/430 МГц) трансивере с одним преобразованием. ПЧ - 10,7 МГц, т.е. необходимо будет генерить 133,3 - 135,3 МГц.
Как я понимаю, для этого надо сказать SI5351 особое волшебное слово, которое отсутствует во freeware исходниках и которое мне, к сожалению, не известно...


Сообщение отредактировал ra3uj - Среда, 28.08.2019, 14.17.57
 
ut3mkДата: Пятница, 30.08.2019, 19.46.28 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата ra3uj ()
Хочу попробовать заменить VXO в УКВ (144/430 МГц) трансивере с одним преобразованием. ПЧ - 10,7 МГц, т.е. необходимо будет генерить 133,3 - 135,3 МГц.
Как я понимаю, для этого надо сказать SI5351 особое волшебное слово, которое отсутствует во freeware исходниках и которое мне, к сожалению, не известно...


Библиотека работающая >> 112.5 мГц 225 мГц крайне глючная.
Из за нее сишка стучит при смене частоты.
Посему пока не советую "дуть" в эту сторону.
https://ut3mk.at.ua/VFO_Si5...._27.zip

Я все прошивки откатил на прежнее состояние до 112.5мГц
https://www.youtube.com/watch?v=HUuy-dGz8q4
 
ra3ujДата: Пятница, 30.08.2019, 19.46.38 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Цитата ut3mk ()
Библиотека работающая >> 112.5 мГц 225 мГц крайне глючная.
Из за нее сишка стучит при смене частоты.

Упс.. Вот это "сюрприз".. sad
А если попробовать для синтеза использовать участок от 112,5 до 150 МГц?
Вот нагуглил материальчик на эту тему - https://u.to/Zm0wFg
Или это тоже самое и не поможет изгнать "дятла" из синтеза?

P.S. Заглянул в исходники. А вот это не опечатка, случаем ?
Цитата
volatile uint32_t vfo = 1000000000ULL / SI5351_FREQ_MULT; //стартовая частота

Что-то вроде как много нулей?? 1 ГГц получается..


Сообщение отредактировал ra3uj - Среда, 28.08.2019, 17.36.53
 
ut3mkДата: Пятница, 30.08.2019, 19.46.48 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата ra3uj ()
Что-то вроде как много нулей?? 1 ГГц получается..

! Так должно быть. Это 00LUU! За гугли.

Цитата ra3uj ()
если попробовать для синтеза использовать участок от 112,5 до 150 МГц?

Вперед!
Бубен шамана дать?
biggrin
 
ra3ujДата: Пятница, 30.08.2019, 19.46.58 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Собрал "Гену", попробовал прицепить его в качестве VFO в трансивер 144 МГц с одним преобразованием.
"Стучит", действительно, просто ах...енно.. И ещё, похоже, ко всему прочему, чем-то мусорит по сторонам..
Ещё не проверял на передачу, возможно этот мусор и в эфир полезет..
Такой вопрос. Вот Вы пишете -
Цитата ut3mk ()
Библиотека работающая >> 112.5 мГц 225 мГц крайне глючная.
Из за нее сишка стучит при смене частоты.

А это точно софтовая проблема, и будет достаточно просто подождать, пока "билиотекари" исправят баг?
Не в самой Si-шке, случаем, дятел поселился?
Очень уж хочется заменить VXO в старичке-трансивере. smile
 
yuriut3mkДата: Пятница, 30.08.2019, 19.47.08 | Сообщение # 7
Сержант
Группа: Администраторы
Сообщений: 33
Статус: Offline
Цитата ra3uj ()
А это точно софтовая проблема, и будет достаточно просто подождать, пока "билиотекари" исправят баг?
Не в самой Si-шке, случаем, дятел поселился?
Очень уж хочется заменить VXO в старичке-трансивере.


Не веришь?
Пройди по зарубежным форумам там эту тему достойно смакуют.
Да и автора обещают найти решение этой проблемы.
Купи попкорн и жди!
 
ra3ujДата: Пятница, 30.08.2019, 19.47.18 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Цитата yuriut3mk ()
Не веришь?

Ага. suspect
Цитата yuriut3mk ()
Да и автора обещают найти решение этой проблемы.

А где это? Ссылочку не подкинете?
Цитата yuriut3mk ()
Купи попкорн и жди!

Старый я уже.. Попкорн ненавижу, да и дождаться могу не успеть, по первой причине.. smile

И вот исходя из всего вышесказанного, возникла такая, возможно немного бредовая идея - получить необходимый выхлоп (133,3 - 135,3 МГц) смесителем.
Итак: от "Гены" мне нужно получить два выхлопа - 133,3 - 135,3 МГц и 10,7 МГц.
Si-шка имеет три выхода. На первом выдаём собственно VFO, но с частотой, например, 53,3 - 55,3 МГц, на втором соотв. реализуем BFO с частотой 80 МГц (Вы вроде как утверждали, что ДО 100 МГц всё кошерно).
Далее запускаем эти два выхлопа в смеситель, где и получаем требуемые 133....
На третьем выхлопе организуем 10,7 МГц.

Ваше мнение?
 
ut3mkДата: Пятница, 30.08.2019, 19.47.28 | Сообщение # 9
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата ra3uj ()
Итак: от "Гены" мне нужно получить два выхлопа - 133,3 - 135,3 МГц и 10,7 МГц.
Si-шка имеет три выхода. На первом выдаём собственно VFO, но с частотой, например, 53,3 - 55,3 МГц, на втором соотв. реализуем BFO с частотой 80 МГц (Вы вроде как утверждали, что ДО 100 МГц всё кошерно).
Далее запускаем эти два выхлопа в смеситель, где и получаем требуемые 133....
На третьем выхлопе организуем 10,7 МГц.


====== Данные прошивки ==========
VFO от 40 мГц до 70 мГц
BFO_1 = 80 мГц
BFO_2 = 10 мГц
Получаем перекрытие трансивера от 130 мГц до 160 мГц
Средняя частота 145 мГц
Шаг - 1 кГц ( первоначально ) далее выбирай сам.

Делаю прошивку один раз, все остальное сам.
Меня не подключай.

Скачать исходник + библиотеки IDE и HEX прошивку:
https://ut3mk.at.ua/Si5351_....MHz.zip
 
ra3ujДата: Понедельник, 02.09.2019, 23.44.03 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Цитата ut3mk ()
====== Данные прошивки ==========
VFO от 40 мГц до 70 мГц
BFO_1 = 80 мГц
BFO_2 = 10 мГц
Получаем перекрытие трансивера от 130 мГц до 160 мГц
Средняя частота 145 мГц
Шаг - 1 кГц ( первоначально ) далее выбирай сам.

Делаю прошивку один раз, все остальное сам.


Спасибо, но.. Проблема решилась самым чудесным образом - по совету LZ2WSG закомментировал pll_reset(pll_assignment[clk]); в строке 284 в si5351.cpp.
И... "Дятел" улетел и не вернулся wine
 
ut3mkДата: Вторник, 03.09.2019, 13.17.39 | Сообщение # 11
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата ra3uj ()
pll_reset(pll_assignment[clk]); в строке 284 в si5351.cpp.

Мне об этом известно
Ремарить сброс - это не панацея.
После этого начнешь искать шаманский бубен и совершать танцы вуду.
Припомнишь мои слова. Я через это уже прошел.
Дятел улетел, да вот прилетят ночные совы.
Проблема остается нерешенной.
 
ra3ujДата: Вторник, 03.09.2019, 14.35.51 | Сообщение # 12
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Цитата ut3mk ()
...Я через это уже прошел.
Дятел улетел, да вот прилетят ночные совы.

А не подскажете - хотя бы ориентировочно - чего такого паскудного можно ещё ожидать?
А то я уже возрадовался победе и погнал дальше, в сторону расширения возможностей и добавления сервисов.
 
ut3mkДата: Вторник, 03.09.2019, 16.51.04 | Сообщение # 13
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата ra3uj ()
А не подскажете - хотя бы ориентировочно - чего такого паскудного можно ещё ожидать?

Непредсказуемые частотные дыры (ночные совы ). Засыпающая сишка. Или вообще прекращающая генерацию.
 
ra3ujДата: Среда, 04.09.2019, 10.51.25 | Сообщение # 14
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
Цитата ut3mk ()
Непредсказуемые частотные дыры (ночные совы ). Засыпающая сишка. Или вообще прекращающая генерацию.

А эти гадости могут проявиться в любом случае, или ТОЛЬКО когда требуется переключение между диапазонами?
В "однодиапазонном" варианте, когда CLK0 всегда от 133 до 135 MHz, а CLK2 всегда 10,7 MHz, тоже можно этого ожидать?
Из даташита я так понял, что pll_reset необходим только в случае "глобального изменения" КД, например при переходе с "< 100 MHz" к "> 100 MHz".
В "моём" случае такого не требуется.
Или я ошибаюсь?


Сообщение отредактировал ra3uj - Среда, 04.09.2019, 16.59.54
 
ut3mkДата: Среда, 04.09.2019, 19.01.47 | Сообщение # 15
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Цитата ra3uj ()
Или я ошибаюсь?

Я не в курсе. У тебя исходник, проверяй.
Я им заниматься не буду.
У меня и без этого рот полон забот.
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

                                  Список пользователей, у которых день рождения в текущий день - RV9MB(47), UT5UGL(52), asakop(64)

UR4QBP SDR-RADIO HOME PAGE US3MW SDR-RADIO HOME PAGE Первый форум сообщества радиолюбителей Одессы и Одесской области  Сайт радиолюбителей Тульской области, города Ефремова и радиоклуба ЭФИР, много интересной и полезной информации... Персональный сайт радиолюбителя UR5EQF  Cайт радиолюбителей Ровенщины