Страница 5 из 6
Re: Частотомер на STM32F401
Добавлено: Ср янв 24, 2024 21:10:45
linkov1959
За термокоррекцию отвечают эти строчки.
kor=(ad1-1900)*0.1;
f1=(376999055.0+kor)/n0;
1900 это показания ADC терморезистора на TCXO, при котором калибровался TCXO с отключенной коррекцией(kor=0) и подобрали 376999055 для тактовой частоты таймеров, измеряя опорную частоту с GPS.
0.1 - это коэф. наклона термокривой для конкретного TCXO. Можно взять 0.1, сильно не ошибетесь, если таймеры на 377Мгц.
Re: Частотомер на STM32F401
Добавлено: Ср янв 24, 2024 22:12:12
Игорь2111
Это сколько Герц на градус для этой марки ТСХО
26 мгц.без терморезистора
В даташите 1-2,5 Герц на градус
Добавлено after 25 minutes 52 seconds:
Мой ВЧ усилитель до 180 мгц
https://img.radiokot.ru/files/149432/3ckixkq3db.jpg
Re: Частотомер на STM32F401
Добавлено: Ср янв 24, 2024 22:36:15
linkov1959
Игорь2111, не больше герца.
График для 5Мгц, по вертикали ADC, по горизонтали герцы.
Добавь резистор 20 Ом в эмиттер, может подзванивать. На кварце не померяешь, подсаживать будет.
Re: Частотомер на STM32F401
Добавлено: Ср янв 24, 2024 22:43:16
Игорь2111
Показания ADC каким температурам соответствует
Re: Частотомер на STM32F401
Добавлено: Ср янв 24, 2024 22:44:59
linkov1959
Игорь2111, разнос точек от стола до окна, несколько градусов. Стандартный точечный терморезистор 10к последовательно с 10к.
Re: Частотомер на STM32F401
Добавлено: Ср янв 24, 2024 23:21:29
Игорь2111
Да судя по линейности имеет смысл ставить второй контур термо коррекции.
На прямую на кварце мерять нельзя т.к даже несколько пф меняют частоту
Re: Частотомер на STM32F401
Добавлено: Чт янв 25, 2024 11:34:20
Игорь2111
Интересное по микропроцессорной стабилизации (MCXO)
В 1985 г. сделан опорный кварцевый генератор с Е-11 по температуре.
на двумодовом двухчастотном генераторе с частотами F и 3F
Температура кристалла определялась вычислением по разнице наклонов ТЧХ.
Re: Частотомер на STM32F401
Добавлено: Чт янв 25, 2024 21:49:36
linkov1959
Игорь2111, кварцы я меряю на прямую и частотомером и своим осциллографом fnirsi 1с15, входная емкость 2пФ и там и там.
Re: Частотомер на STM32F401
Добавлено: Сб янв 27, 2024 14:39:34
linkov1959
Re: Частотомер на STM32F401
Добавлено: Пн фев 12, 2024 22:13:36
linkov1959
SMD TCXO DSB321 хорошая штука, но для точного частотомера не годится даже со второй петлей термокомпенсации. Периодически частота перескакивает туда сюда дискретно на 0.07ppm. Обычный кварц на черной таблетке stm32f401 с термокомпенсацией хоть и менее стабилен, но более точен и предсказуем.
Re: Частотомер на STM32F401
Добавлено: Вт фев 13, 2024 00:13:19
Игорь2111
Да действительно много.
С какой периодичностью и можно ли будет сделать фильтр выкидывающий неправильные результаты.
Точных лабораторных приборов снять ТЧХ моего кварца к сожалению у меня нет.
Re: Частотомер на STM32F401
Добавлено: Вт фев 13, 2024 20:09:47
linkov1959
Игорь2111, скоро приедет второй TCXO и если повторится, то будем думать. Периодичность часы, сутки, минуты... Я и раньше мало верил в микрокварцы.
Re: Частотомер на STM32F401
Добавлено: Пт фев 16, 2024 20:34:30
linkov1959
Поставил другой ТСХО и прижал к нему терморезистор - фигня полная, частота плывет. Снял напряжения, повесил кварц на тонких волосках - совсем другое дело, ТК уменьшился, пока все стабильно, можно даже без терморезистора, но с ним еще лучше.
Re: Частотомер на STM32F401
Добавлено: Сб фев 17, 2024 13:59:25
linkov1959
Re: Частотомер на STM32F401
Добавлено: Сб фев 17, 2024 14:43:13
Игорь2111
Кварц я так понял состаренный. Со старых материнок.
Re: Частотомер на STM32F401
Добавлено: Сб фев 17, 2024 15:45:19
linkov1959
Игорь2111, Кварц TCXO DSB321SDN 26Мгц, как и первый, но подвешенный на тонких проводках, что бы избежать механических деформаций. Старение наблюдается 0.01ррм за первые сутки.
Re: Частотомер на STM32F401
Добавлено: Сб фев 17, 2024 16:31:28
Игорь2111
А питание отдельное малошумное?
Re: Частотомер на STM32F401
Добавлено: Сб фев 17, 2024 23:52:20
linkov1959
Игорь2111, Питание общее, задумывал отдельное и даже микрухи купил, но по дороге потерял.

Теперь уже линейной коррекции недостаточно, таблица просится. В пределах 15-30 цельсия остаточная нелинейность +-0.005ppm.
Re: Частотомер на STM32F401
Добавлено: Вс фев 18, 2024 12:49:24
linkov1959
Добавил таблицу и скомпенсировал остаточную нелинейность. Создал массив на 410 чисел. В экселе заполнил его, создал текстовый файл и вставил в программу.
n=adc/10;
kor+=kor2[n];
f1=(376999339.0+kor)/n0;
Re: Частотомер на STM32F401
Добавлено: Ср фев 21, 2024 20:58:38
linkov1959
Все терпимо, но реализовать полное разрешение частотомера на GD407 можно только на термостате. Первая проба и удача! Кварц обычный 10х15мм 8Мгц, питание 3.7в(литий), потребление старта 200мА, рабочее 50мА, температура 45град. Время стабилизации до 0,01ррм 1 минута. Стабильность не хуже опорника Ч3-64.