Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Частотомер с периодом от GPS для калибровки генераторов

Дата публикации: 30-08-2026 21:39:55

Делал универсальный прибор на STM32, там частотомер, генераторы, ВЧ вольтметр, измеритель индуктивности, анализатор АЧХ, и возможно осциллограф добавлю, проблема в том что частотомер и генераторы показывали серьёзные расхождения в частоте а ничего промышленного и прецизионного у меня нет, встал вопрос - где взять эталон частоты или прецизионный поверенный частотомер? давно знал что в модулях GPS есть сигнал PPS синхронизированный несущей частотой сигнала GPS которая в свою очередь синхронизирован атомными часами на самом спутнике, читал что на этой основе делают эталонные генераторы, но схемы которую хотелось-бы повторить на нашлось. Заказал самый простой и распространённый модуль NEO-6M, там есть стабильный секундный сигнал PPS, использовал его как период для частотомера. В качестве частотомера использовал LGT8F328P, она стабильно меряет до 24 МГц в отличии от обычной Ардуины которая меряет только до 6.5 МГц, ну и добавил источник секундных импульсов на К176ИЕ12, что-бы частотомер мог работать и без сигнала GPS. Получился прецизионный частотомер, и несмотря на то что пугали сильным джитером импульсов PPS, на частоте 20МГц уверенно держит точность в 1Гц, гулянья показаний нет, если вдруг будет шатание показаний в коде есть закоментировнный фильтр усреднения измерений. В принципе можно обойтись без К176ИЕ12 если использовать LGT8F328P с кварцем, в коде есть закоменитровання настройка таймера на вывод частоты 1Гц.
В начале кода надо вписать коэффициент внешнего делителя, часовой пояс и ёмкость конденсатора в приставке для измерения индуктивности, например этой, приставка может быть любой если её принцип в измерение резонансной частоты LC контура с известной ёмкостью.
Код:const byte frequ_div = 32;// Внешний делитель частоты
const int8_t time_zone = 3;//Часовой пояс
const uint16_t Cx = 25330;//Ёмкость конденсатора приставки измерения индуктивности в Пф
  GPS1_1.JPG
(Размер: 407.78 KB / Загрузок: 102)
  IMG_20.jpg
(Размер: 192.82 KB / Загрузок: 98)
  IMG_202dsfg.jpg
(Размер: 191.34 KB / Загрузок: 103)
Режимы работы - одной кнопкой.
Короткие нажатия и потом длинное - выбор источника периода и внешнего делителя.
Длинное нажатие до появления стрелок - данные GPS.
Длинное нажатие до конца стрелок - измеритель индуктивности.
Скетч  ниже.
  GPS_Frequency_meter.rar
(Размер: 147.38 KB / Загрузок: 53)


Основное содержимое страницы с новостью.

Сообщений: 890
Своих тем: 8
Рег.: 09-2021

Репутация:

41

31-08-2026, 00:39

Делал универсальный прибор на STM32, там частотомер, генераторы, ВЧ вольтметр, измеритель индуктивности, анализатор АЧХ, и возможно осциллограф добавлю, проблема в том что частотомер и генераторы показывали серьёзные расхождения в частоте а ничего промышленного и прецизионного у меня нет, встал вопрос - где взять эталон частоты или прецизионный поверенный частотомер? давно знал что в модулях GPS есть сигнал PPS синхронизированный несущей частотой сигнала GPS которая в свою очередь синхронизирован атомными часами на самом спутнике, читал что на этой основе делают эталонные генераторы, но схемы которую хотелось-бы повторить на нашлось. Заказал самый простой и распространённый модуль NEO-6M, там есть стабильный секундный сигнал PPS, использовал его как период для частотомера. В качестве частотомера использовал LGT8F328P, она стабильно меряет до 24 МГц в отличии от обычной Ардуины которая меряет только до 6.5 МГц, ну и добавил источник секундных импульсов на К176ИЕ12, что-бы частотомер мог работать и без сигнала GPS. Получился прецизионный частотомер, и несмотря на то что пугали сильным джитером импульсов PPS, на частоте 20МГц уверенно держит точность в 1Гц, гулянья показаний нет, если вдруг будет шатание показаний в коде есть закоментировнный фильтр усреднения измерений. В принципе можно обойтись без К176ИЕ12 если использовать LGT8F328P с кварцем, в коде есть закоменитровання настройка таймера на вывод частоты 1Гц.
В начале кода надо вписать коэффициент внешнего делителя, часовой пояс и ёмкость конденсатора в приставке для измерения индуктивности, например этой, приставка может быть любой если её принцип в измерение резонансной частоты LC контура с известной ёмкостью.

Код:

const byte frequ_div = 32;// Внешний делитель частоты
const int8_t time_zone = 3;//Часовой пояс
const uint16_t Cx = 25330;//Ёмкость конденсатора приставки измерения индуктивности в Пф

Режимы работы - одной кнопкой.
Короткие нажатия и потом длинное - выбор источника периода и внешнего делителя.
Длинное нажатие до появления стрелок - данные GPS.
Длинное нажатие до конца стрелок - измеритель индуктивности.

Скетч  ниже.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Помогите разобюраться с принципом работы регулятора напряжения ROTAX58204.7218-09-2026
2科学家研制出至今最精确的原子钟043.3327-09-2026
3ПРОЯСНИТЕЛЬНАЯ ПОСЛЕ ОБЕДЕННАЯ ПОЯС НИТЬ ТЕЛЬНАЯ ЦЕЛЬНАЯ ЗАПИСКА К МЕХАНИЧЕСКОМУ ...07.3227-09-2026
4Помогите идентифицировать кнопку, триммер для стрижки Galaxy06.923-09-2026
5Нужна помощь в подборе компонента(аналога)07.8901-09-2026
6КАРА МЫСЛЕЙ СО СМЫСЛОМ КОРОМЫСЛА: ОСЕНЕНИЕ ЯСНОВИДЕНИЕМ ДВУХ СКОВОРОДОК ПРОТИВНЯ ...06.4127-09-2026
7TDA2030010.6420-09-2026
8Эхо цифрового леса Ночные смены на «Гелиос-7» я ненавижу с ...07.4127-09-2026
9https://www.reddit.com/r/Futurology/comments/1wr5ddb/us_russia_stripped_human_oversight_from_global_ai/ Нет, надо спать, а то первая страница интернета — ...07.3727-09-2026

Классификация: Наука. Схожих патентов: 0. Схожих новостей: 9. Тональность: -1. Информативность: 8. Источник: tehnodium.ru.