Вот и мне добрые китайцы прислали злополучные 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
Запускаем кривые сишки Si5351 с маркировкой AADR 116
-
- Posts: 15
- Joined: 13 Jan 2021, 19:31
- Позывной: ur5efx
Re: Запускаем кривые сишки Si5351 с маркировкой AADR 116
Андрей, если в коде нет такого параметра, как понизить частоту? Подправить в библиотеке или дописать строку в код. Можно использовать код - // для запуска кривых сишек.... из скетча для SWR Mouse/ как образец?Relayer wrote: Чтобы запустить такую сишку необходимо в коде найти максимальную частоту VCO и изменить его на 800 MHz.
Если вопрос не верно построен, сорри, я не программист.
Re: Запускаем кривые сишки Si5351 с маркировкой AADR 116
В модуле si5351a.cpp все вхождения 900000000 заменяете на 800000000