Страница 3 из 8

Si5351 - ад для начинающего

Добавлено: 20 фев 2020, 11:20
Eof
2Qay писал(а):
19 фев 2020, 13:10
Была мысль, что если не верно установить частоту опорного кварца, то промежуточная частота не будет равна 455кГц, но нет.
Ну так и качающуеся частоту и частоту гетеродина генерирует одна и таже si'шка, погрешность установки частоты опрного кварца влияет на них одинаково. В итоге ПЧ получается правильной.
2Qay писал(а):
19 фев 2020, 13:10
Настроить на верную частоту возможности пока нет, так как нет осциллографа чтобы верно показывал 25 Мгц.
Вы же вроде stm32 используете? На нем достаточно просто сделать частотометр, если есть свободные таймеры (1 16bit + 1 32bit, либо 3 16bit), добавив в прибор режим автокалибровки. Правда точность будет ограничена точностью и стабильностью тактирующего кварца микроконтроллера.

Si5351 - ад для начинающего

Добавлено: 20 фев 2020, 23:06
2Qay
Eof, товарищ, спасибо что напомнили про частотомер на стмке))
Eof писал(а):
20 фев 2020, 11:20
Вы же вроде stm32 используете? На нем достаточно просто сделать частотометр
Как то было дело, повторял один проект частотомера на стмке, даже вспомнил откуда код брал. Вообщем откалибровал, все гуд)) (но опять же сама стмка то не калиброванная по частоте опорника)
Eof писал(а):
20 фев 2020, 11:20
если есть свободные таймеры (1 16bit + 1 32bit, либо 3 16bit), добавив в прибор режим автокалибровки.
Это да, стоит заморочиться, там ведь делов, 20 строк кода, а у ф407 этих таймеров...

А по поводу
Eof писал(а):
20 фев 2020, 11:20
Ну так и качающуеся частоту и частоту гетеродина генерирует одна и таже si'шка, погрешность установки частоты опрного кварца влияет на них одинаково. В итоге ПЧ получается правильной.
Всё верно. Если так подумать и еще раз посмотреть что такое мультисинтх этой микрухи, то он по сути выдает погрешность частоты равной = A*(Freal-Fcal) где
A=a+b/c
Freal - реальная частота опорника
Fcal - частота опорника указанная в коде

Si5351 - ад для начинающего

Добавлено: 21 фев 2020, 02:32
Eof
2Qay писал(а):
20 фев 2020, 23:06
но опять же сама стмка то не калиброванная по частоте опорника
Это на самом деле довольно просто решается - в том же "чип и дип" есть дешевые TCXO на 24МГц, правда размер мелковат, не очень удобно паять. Они достаточно точные сами по себе, но если нужна еще большая точность - частотомер можно дополнительно откалибровать при помощи GPS модуля, как описано viewtopic.php?f=36&t=74
Ну и для увеличения точности измерения калибровку частоты Si'шки лучше делать непосредственно перед выполнением измерения, т.к. частота на ее выходах плавает из-за температурного дрейфа частоты опорного кварца. Можно конечно затактировать от ТСХO не микроконтроллер, а саму сишку, но думаю достаточно точный частотомер в составе подобного прибора лишним не будет, а реализовав его и автокалибровку сделать не сложно.

Si5351 - ад для начинающего

Добавлено: 28 мар 2020, 11:38
R9OFG
В силу всемирного карантина, по ходу заказанный "Ёжик S2" не скоро приедет... А для экспериментов синтезатор уже нужен.

Буду доделывать свой вариант

Circuit-1.png

Нового тут ни чего нет, но не на ардуине. Так как практика в написании кода нужна ну и свои хотелки. На макетку осталось сишку с преобразователем уровней запаять, и за написание кода под сишку возьмусь. Вывод на 1602 и опрос мех. энкодера уже отработал. Кнопка пока одна (на энкодере), в дальнейшем на этот же вывод Атмеги через резистивные делители подключу клавиатуру.

Прикинул в DipTrace, вроде компактно получается

PCB-1.png
PCB-2.png
PCB-3.png
PCB-4.png
Но это не конечный вариант, так для посмотреть! 3D модельку 1602 с интернета стянул, компонент сам сделал.

Si5351 - ад для начинающего

Добавлено: 28 мар 2020, 23:51
R9OFG
Собрал макетку

Test_board_1.png
запарился впаивать я этого клеща, все пытался уползти :mrgreen:

Test_board_2.png

Делиться результатами буду поэтапно.... надеюсь ;)

Si5351 - ад для начинающего

Добавлено: 29 мар 2020, 20:49
R9OFG
Заработало это чудо! Значит схемку собрал правильно, преобразователь уровней с +5v до 3.3v на Q1/2 работает и сишка завелась!

Библиотеку Si5351 взял по ссылке с сайта Silicon Labs Si5351 Library for avr-gcc от NT7S. Подключил к проекту в AtmelStudio 6.2, описание к библиотеке пропустил через гуглопереводчик, сносно перевел. Перевод в вордовском файлике в архиве с библиотекой.
Test_1.png
С калибровкой выполненной в соответствии с мануалом не получилось, буду разбираться.

Далее буду уже управление синтезатором отрабатывать.

Si5351-master.zip
(37.55 КБ) 234 скачивания

Si5351 - ад для начинающего

Добавлено: 31 мар 2020, 12:23
R9OFG
2Qay, приветствую!

Вопрос по калибровке Si5351 - к примеру нужный диапазон перестроки 1-30МГц, после проведения калибровки к примеру на середине диапазона по краям частота уходит или везде ровно стоит? Как у Вас было, не контролировали частоту на выходе?

Для чего спрашиваю, по опыту использования Si570 после калибровки на середине по краям все равно была погрешность установки частоты, вот и думаю, может сделать возможность калибровки по участкам перестраиваемого диапазона.

Si5351 - ад для начинающего

Добавлено: 31 мар 2020, 21:45
AZM.SU
2Qay писал(а):
05 фев 2020, 21:33
недавно замерил частоту одного кварца, советского, на кварце частота 12 МГц, прибор выдает 12.012 МГц.
Вообщем суть моего вопроса. Кому стоит доверять, маркировке или показаниям.
Кварцы генерируют на разной частоте в ззависимости от схемы включения.
Есть кварцы точнее (резонирующие на основной частоте) - у них частота указана на корпусе в кГц, например: 12000 кГц, а есть менее точные (резонирующие на гармонике) - у них частота указана в МГц, например: 12.000МГц, раньше вроде так маркировали.
Ещё у кварцев есть параллельный и последовательный резонанс, в зависимости от схемы они могут запуститься или на том или на другом.
А ещё кварц внешними деталями (ёмкость параллельно кварцу или индуктивность последовательно) его частоту можно подвигать для 12МГц примерно килогерц, если кварц плохой, то и больше.
Говорить, что детали из СССР это эталон - ошибочно. Детали из СССР, это по большей части "третий сорт не брак", если конечно деталь вынута не из военки, хотя и там может быть третий сорт. У меня в коробке минимум сотня кварцев разных из СССР это просто мусор они или тупые как валенки (добротность низкая, с трудом запускаются а в некоторых схемах вовсе не генерируют) или уплыли по частоте.

Калибровка дело не сложное. Есть в эфире точные частоты, если мне память не изменяет, то это 4996, 9996, 14996 кГц, соответственно нет ничего сложного в калибровке любого DDS или любого другого генератора по этим сигналам, всего то нужно DDS настроить на такую частоту и отдельным приёмником (хоть просто с АМ, лишь бы он умел настраиваться на эти частоты) слушая саму передачу, например на 9996 подстроить DDS так, чтобы получить нулевые биения между сигналом станции точной частоты и DDS. Если DDS настраивать так, чтобы слушать не его сигнал напрямую, точнее биения его сигнала и точной частоты, а его 3-ю или 5-ю гармонику, то точность будет в 3 или 5 раз лучше.
Ну а далее всё просто: откалибровав некий генератор, можно уже по нему калибровать частотомеры, осциллографы другие генераторы.

Si5351 - ад для начинающего

Добавлено: 31 мар 2020, 23:07
Криворукий
R0AEK писал(а):
31 мар 2020, 12:23
Вопрос по калибровке Si5351
Пробовал калибровать на частотах 10МГц и 25МГц.
При калибровке на 25МГц, в диапазоне с 1-30МГц выходило точнее чем при калибровке на 10МГц.

Si5351 - ад для начинающего

Добавлено: 01 апр 2020, 09:18
R9OFG
Спасибо, получилось!