Page 1 of 1

Запускаем кривые сишки Si5351 с маркировкой AADR 116

Posted: 14 Feb 2019, 01:32
by UR5FFR
Вот и мне добрые китайцы прислали злополучные SI5351 с маркировкой AADR 116. При попытке запустить их с кварцем на 25 MHz на выходе частота прыгает и наблюдается постоянные срывы генерации. Детальное копание выявило что у этих сишек внутренний VCO не хочет нормально работать на частоте выше 820-830 MHz. У "правильных" кошерных сишках VCO работает на максимальной частоте 900 MHz, что соответствует даташиту. А по факту даже немного выше, но это уже зависит от партии.

Обычно библиотеки для работы с SI5351 пытаются установить максимально возможную частоту VCO чтобы минимизировать фазовые шумы на выходе. Чтобы запустить такую сишку необходимо в коде найти максимальную частоту VCO и изменить его на 800 MHz. Следует учесть что при такой замене максимальная частота на выходе SI5351 составит 800MHz/4=200MHz что на 25MHz меньше чем 900MHz/4=225MHz может оказаться критичным для некоторых применений где требуется генерировать частоты 200-225MHz

Re: Запускаем кривые сишки Si5351 с маркировкой AADR 116

Posted: 29 Mar 2021, 16:48
by old_screen
Relayer wrote: Чтобы запустить такую сишку необходимо в коде найти максимальную частоту VCO и изменить его на 800 MHz.
Андрей, если в коде нет такого параметра, как понизить частоту? Подправить в библиотеке или дописать строку в код. Можно использовать код - // для запуска кривых сишек.... из скетча для SWR Mouse/ как образец?
Если вопрос не верно построен, сорри, я не программист.

Re: Запускаем кривые сишки Si5351 с маркировкой AADR 116

Posted: 29 Mar 2021, 17:11
by UR5FFR
В модуле si5351a.cpp все вхождения 900000000 заменяете на 800000000