Учитывая, что Гун микросхемы работает в диапазоне от 600 до 900 мгц, а опорник 24 мгц, имеем всего 12 вариантов коэффициента К1, от 25 до 37. а выходная частота в районе 12 мгц. Приняв К1=25, ищем приемлемый К2, чтобы получить искомую частоту, затем принимаем К1=26, и повторяем поиск. В Экселе на всю процедуру уходит несколько минут. И я такой комбинации не нашел. Правда, я искал с меньшим отклонением от требуемой частоты, чем допускает Сергей. А в моих поисках отклонение составляло десятки кгц, так что и больший допуск, скорее всего, не решает проблемы.
Я попробую собрать свой макет, у меня опору для смесителя можно задать от ДДС, то есть любую. Но, во-первых ДДС это не кварцевый генератор, во-вторых моя карта для этих целей шумновата. Полка шумов при подаче сигнала от генератора с кварцем на 10 кгц, расположена на уровне -143 дб. Никаких мер по снижению шумов из тех, что сделал Сергей, я пока не принимал. Так что, не уверен, что это что-нибудь даст.
И, я начинаю склоняться к мысли, что разные варианты программирования мало что дают. Главное не допустить явного косяка.
Вот что писал Андрей Белоконь, на одном из сайтов:
Ой ли? Тут одного понимания мало по сути сишка очень простая - внутри умножитель опоры до частоты VCO в диапазоне 600-900МГц и делитель на выход. Фишка в том что как умножитель там и делитель МОЖЕТ быть дробным. Ключевое слово тут - МОЖЕТ. Потому что может быть и целочисленным. Поэтому имеем четыре комбинации
- целое умножение и целое деление
- дробное умножение и целое деление
- целое умножение и дробное деление
- дробное умножение и дробное деление
Отсортировал я их по мере увеличения фазового шума и увеличения точности частоты на выходе. Кроме этого при целочисленном делении можно выбирать четный коэффициент.
Все варианты прошивок, что я предлагал, как раз относятся ко второму варианту. А первый, не возможен. Для одной частоты можно, конечно выбрать, для перестраиваемого выхода, вариантов не вижу. Проскальзывали мысли, составить таблицы. Может и можно, если перестраиваться с шагом несколько кгц, но никак не герцы.
Так что, думаю, поиски нужно вести в другом направлении - несколько Гунов, фазовый детектор и т.д. А пока, просто попробовать разные опорники для Сишки. Может какой-нибудь генератор на небуферированной логике. Вы, ведь, Сергей, именно с такими получали лучшие спектры.
Спасибо что подтолкнули. Кварц 24 МГц вынут из панельки, к контакту микросхемы №2 подключен сигнал частотой в районе 24 МГц уровнем 0,6 В "от пика до пика". Генератор вытащил из макета другого синтезатора. Кварц 24 МГц точно такой же, из одной упаковки. Жёлтым цветом на спектрах сигнал от внутреннего генератора, зелёным цветом от внешнего генератора, частоты в районе 12,84 Мгц. Частоты корректировать не стал. Макет на фото.
Последний раз редактировалось sgk; 08.12.2020 в 16:02. Причина: номер контакта микросхемы
Поясните пож. следующий момент по программе "Осциллометр": в нижнем окне, на отстройке 4 кгц от несущей, уровень шума - 140 дб, в то же время в вернем окне, там "пол" на уровне -130 дб. С чем связано расхождение?
И еще, у Вас Ардуино и Si5351a, как запитаны - от отдельных источников? Для Si5351A напряжение питания 3,3 вольта. Ардуино - 5 вольт, поэтому у меня Ардуино с Сишкой по шине I2C связаны через преобразователь уровней на двух транзисторах. Si5351A, соответственно, запитана от отдельного стабилизатора на 3,3 вольта.
Последний раз редактировалось Владимир_К; 05.12.2020 в 21:54.
Это методика корректного отображения уровне сигналов и уровней шумов на спектрах.
1. Удобно верхнюю шкалу сделать линейной по шкале частот, нижнюю логарифмической. Для этого надо снять в меню галку, что бы настройка шкал верхнего и нижнего окон были независимы.
2. АЦП звуковой карты (любой АЦП) при оцифровке шума получает значения в некотором диапазоне, от минимального до максимального по случайному (псевдослучайному) закону. Корректно для измерения фазовых шумов знать среднее значение, то которое измерит "честный" среднеквадратичный вольтметр.
3. Что бы корректно отображать на спектрограммах уровни сигналов и уровни шумов (среднеквадратичные) необходимы разные настройки режима отображения. Пояснения на рисунках. Из-за разницы в методе отображения линия шума в нижнем окне (спектр фазового шума) уровень в среднем на 10 дБ ниже чем в верхнем окне где корректно отображены сигналы. На рисунках настройки.
От отдельных. Ардуино от порта USB +5 Вольт. Стабилизатор 8A817 запитан от линейного блока питания + 5 Вольт, выходное напряжение + 3,3 Вольта запитывает Si5351 и в данном случае внешний тактовый генератор.
Так же преобразовать уровней на транзисторах 2N7002, вместе со стабилизатором собран на платке справа от микросхемы синтезатора, всё хорошо видно на фото макета.
P. S.
Владимир_К
Забыл написать. В нижнем окне (фазовые шумы) уровень линии шума на 3 дБ ниже чем полный шум. Считается что шум -мощность шума (белый шум) состоит на 1/2 из амплитудных шумов и 1/2 фазовых шумов. Что бы привести значения фазового шума к уровню 0 дБ, надо увеличить измеренный уровень ФШ на уровень несущей сигнала. Например: уровень ФШ -140 дБ - 6 дБ (уровень несущей -показывает мультиметр) = -134 дБн/Гц при какой либо отстройке от несущей сигнала.
Последний раз редактировалось sgk; 06.12.2020 в 00:42.
Спасибо от Владимир_К
При два коефициента - целочисленные (FMD и OMD), не будет всечастотный синтезатор (на все вых. частот через сетки х, шаг в Hz и менее).
А в почти во все опубликованы управления/библиотек, OMD всегда целочислен (если CLK0 и/или CLK1 есть, a если и 3-тий (CLK2) активирован - OMD дробный (в чип PLL только два)).
Т.е. это уже учтено (и доступно как рекомендация в документации).
бл. схема ниже из: Si5351A, https://www.rfzero.net/tutorials/si5351a/AN619:
For the frequencies where jitter is a concern make the output Multisynth divide ratio an integer. If possible, make both output and feedback Multisynth ratios integers ...
MS0_INT MultiSynth 0 Integer Mode: This bit can be used to force MS0 into Integer mode to improve jitter performance
Последний раз редактировалось veso74; 05.12.2020 в 23:54.
Интересно, что бы получилось с типовым VCTCXO опорником на 26 MHz. Достоинство - более чем приличная стабильность при совсем скромной цене. Правда, как у них самих с шумом - тоже надо проверять. Но сам номинал более популярный (против 24 MHz) - используется в GSM-телефонах (как раз в виде VCTCXO, типовой ряд номиналов для которых очень невелик) и весьма часто во всяких мелких цифровых трансиверах ISM-диапазонов.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)