Форум Радиолюбителей

Клон Si5351?

79811 просмотров, 59 ответов — стр. 4 из 4

rtty
Сообщений: 2527
24 марта 2023 г. в 10:45#46
Про 50 Ом выхода в одной из версий даташит написано, Весо картинку вырезал:



Однако,есть и другой д.ш. где 85 Ом (для настроенных токов 6-8мА):
https://cdn-shop.adafruit.com/datasheets/Si5351.pdf

Почему эти рекомендации документа не совпадают с практикой - не ясно!

Еще не рекомендуют садить по постоянке выходы, это ухудшает шум на 10дБ.
Т.е. напрямую подключать какой-то трансформатор или низкоомную нагрузку не надо, только после 0.1 кондеров.
График: https://qrp-labs.com/images/qcx/phasenoise/14/50.png
Вся статья: https://qrp-labs.com/qcx/phasenoise

В общем, лучшие шумы они намерили при 500 Ом нагрузке (нижние треки).
При 50 Ом и 0.1 разделительном + дополнительный 470мкФ блокировочный на ноги питания - чуть хуже (желтый отдельно идущий трек)
А если по постоянке заземляется выход - еще хуже. (верхние треки на картинке)

Цитата: veso74
Угадайте кто


А смысл угадывать? Ваш измеритель из сдр-свистка показывает не глубже -75дБ от несущей. Что вы подобрали код так, что нет палок не этом уровне - не значит, что они не могут там быть на -85 или -90дБн. (что уже не видно на свистке)
Или скажем значительно вылезли где-то за экраном полосы обзора.
SAM
Сообщений: 164
24 марта 2023 г. в 10:51#47
Цитата: Игорь
выставляется ток выхода.

Током выставляется выходная мощность чипа на нагрузке 50 Ом - при 2 мА это около 3dBm, а при 8мА - приблизительно 10 dBm. При 8 мА, выход чипа рекомендуется соединять с нагрузкой по схеме, приведённой на рис. 16. Величина резистор R влияет на величину эл.-магнитных помех. При токе в 8 мА он должен быть 0 Ом.
Игорь 2
Сообщений: 21288
24 марта 2023 г. в 10:54#48
Цитата: SAM
на рис. 16.


А где этот рисунок?
veso74
Сообщений: 969
24 марта 2023 г. в 10:58#49
rtty, вероятно из за ревизии чипа. Со временем напр. 5 документа собрал, есть разница и в другие параметри, напр. по частотам, по коэффициентам ...
SAM
Сообщений: 164
24 марта 2023 г. в 11:04#50
Цитата: Игорь
А где этот рисунок?

http://analogtrx.com/SMF/index.php?topic=776.msg57913#msg57913
r4hgs
Сообщений: 148
25 марта 2023 г. в 10:47#51
Цитата: Игорь
А откуда взят приведённый Вами английский текст?

https://github.com/etherkit/Si5351Arduino
Игорь 2
Сообщений: 21288
26 марта 2023 г. в 07:56#52
Re: Клон Si5351?
Сообщений: 1
26 марта 2023 г. в 07:27#53
Цитата: r4hgs
https://github.com/etherkit/Si5351Arduino


Я бы рекомедовал использовать оригинальные спецификации и "Application Notes", а не ссылки на различные библиотеки сторонних компаний/программистов и и т.д.

Поскольку Silicon Labs продала часть своего бизнеса в Skyworks Solutions, то я прилагаю AN619 уже от Skyworks Solutions.
На странице 19 в описании регистра 16 (два младших бита) указаны значения для установки выходного тока 2, 4, 6 или 8 мА.

В принципе, в Вашей ссылке всё указано правильно, но я полагаю, что всё-таки лучше использовать "первоисточник".

Игорь 2
Сообщений: 21288
26 марта 2023 г. в 09:28#54
Цитата: 0лег
что всё-таки лучше использовать "первоисточник".


У меня тоже AN619, кстати...
r4hgs
Сообщений: 148
26 марта 2023 г. в 10:25#55
Цитата: 0лег
что всё-таки лучше использовать "первоисточник"

Согласен)) Про существование AN619 не знал, сейчас скачал себе, по сравнению со скудным даташитом там есть что почитать
Владимир_К
Сообщений: 1245
15 августа 2024 г. в 06:09#56
Итак, испытал полученные уже давно из Китая их клоны. Результат не очень порадовал. Из пяти штук, три "завелись" и работают вполне прилично. Разницы с оригинальными от Силаб, я не увидел. А вот две не работают. Одна не хочет работать ни с одним кварцем. Штук 10 менял. От внешнего генератора пока не пробовал. Вторая микросхема - на входе Clk меандр - максимальный уровень примерно соответствует напряжению питания, т.е. 3,3 вольта, минимальный - примерно 2,5 вольта. Правда, на шинах I2C у меня запаяны резисторы по 130 ом. Так вот, это микросхема где-то внутри создает "подтяжку". Соответственно сигнал Clk по шине не проходит. Если резистор убрать, вроде начинает работать. Уровень "нуля" примерно 0,7 вольта. В общем, дефект какой-то присутствует.
veso74
Сообщений: 969
15 августа 2024 г. в 08:39#57
Цитата: Владимир_К
... Вторая микросхема - на входе Clk меандр - максимальный уровень примерно соответствует напряжению питания, т.е. 3,3 вольта, минимальный - примерно 2,5 вольта. Правда, на шинах I2C у меня запаяны резисторы по 130 ом. ...

Стало интересно: куда подключили эти 130 Ом? Объясните подробнее?
И вообще стандартизированным I2c что мешает использовать? Hardware I2c, открытый сток, 100 kHz, подтягивающий резистор до +3,3V к SDA и SCLм и все. И I2c с ACK/NACK. Никакой soft I2c в программных реализации, без АCK/NACK и т. д.

Создайте новый тестовый код: HW I2c по самого стандартного протокола и используйте его в качестве тестовой. С выходом, например. через UART. Ответ 0x60/0x62 - ОК, Si на шине и отвечает. Проще включите модуль Arduino, в его IDE есть I2C_scanner.
Владимир_К
Сообщений: 1245
15 августа 2024 г. в 10:20#58
Цитата: veso74
Стало интересно: куда подключили эти 130 Ом? Объясните подробнее?

Да все просто. Процессор от которого управляется Si5351A - STM32F030F4P6. Шины SDA и Сkl "подтянуты" к +3,3 вольта через резисторы 4,7 ком. На входе выводов Si5351A резисторы по 130 ом. Честно говоря я уже и не помню, где-то в интернете видел рекомендацию такого решения для защиты входов, в случае замыкания дорожек. Хотя, никогда это и не применял ранее. Это сейчас на макете, когда испытывал китайские клоны. Входное сопротивление Si5351A весьма большое и резисторы эти никакого влияния не оказывают на уровни сигнала. Ну разве что на скорость нарастания уровня.. Кроме одного чипа, который явно не исправен.
Цитата: veso74
I2c по самого стандартного протокола и используйте его в качестве тестовой.

Так он и есть стандартный протокол, с контролем ACK/NACK. Да и не очень мне хочется писать программную реализацию. Ну разве что если увижу где.
Цитата: veso74
проще включите модуль Arduino, в его IDE есть I2C_scanner.

Зачем мне сканер, если я и так знаю адрес микросхемы. Когда-то пользовался, когда надо было обнаружить все устройства на шине I2C. Было это один раз, больше не понадобилось. Но я о нем в курсе.
veso74
Сообщений: 969
15 августа 2024 г. в 11:11#59
Понятно. HW I2C в STM32. HAL, CMSIS? Но не понимаю, зачем дополнительные резисторы 130 Ом.
А I2C сканер помогает найти аппаратные проблемы с I2C: сканирует, измеряете шину: напряжения и напр. неисправные кабели легко обнаруживаются. А когда чип уже неисправен, просто нет ответа.