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

умножители, ФАПЧ
Post Reply
UR5FFR
Site Admin
Posts: 1968
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

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

Post 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
old_screen
Posts: 15
Joined: 13 Jan 2021, 19:31
Позывной: ur5efx

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

Post by old_screen »

Relayer wrote: Чтобы запустить такую сишку необходимо в коде найти максимальную частоту VCO и изменить его на 800 MHz.
Андрей, если в коде нет такого параметра, как понизить частоту? Подправить в библиотеке или дописать строку в код. Можно использовать код - // для запуска кривых сишек.... из скетча для SWR Mouse/ как образец?
Если вопрос не верно построен, сорри, я не программист.
UR5FFR
Site Admin
Posts: 1968
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

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

Post by UR5FFR »

В модуле si5351a.cpp все вхождения 900000000 заменяете на 800000000
Post Reply