Погода

Аннотация статьи

А. БУЛДАКОВ. Частотомер на микроконтроллере STM32G431.

Измерение частоты — одна из базовых задач радиолюбителя. Описанное в статье автора «Частотомер на LGT8F328PLQFP32 MiniEVB» («Радио», 2023, № 4, с. 29—32) решение на основе Arduino показало себя работоспособным, но его применение ограничено. Верхний предел измеряемой частоты ограничен быстродействием микроконтроллера (МК). Поэтому для измерения высоких частот требуются внешние счётчики, а режим измерения переключается вручную. Точность устройства — 6—7 значащих цифр. Низкая частота кварцевого генератора вносит значительную погрешность при измерении сигналов выше десятков мегагерц, кроме того, его частота подвержена температурному дрейфу. предлагаемом частотомере эти проблемы решены. Его основа — МК STM32G431. Главное отличие — это отказ от использования внешних счётчиков. Все функции счётчиков реализованы МК с помощью встроенных таймеров. При высокой входной частоте включается программируемый делитель частоты. Устройство использует двухэтапный алгоритм измерения: сначала выполняется грубое, а затем точное измерение частоты. При этом применяется температурная компенсация частоты кварцевого резонатора, что обеспечивает высокую точность и уменьшает температурный дрейф. Устройство измеряет частоту в диапазоне от 0,3 Гц до 65 МГц при времени измерения 1 с. При входной частоте ниже 1 Гц время измерения автоматически увеличивается. Питание осуществляется от внешнего стабилизированного источника напряжением 5 В.


Вернуться назад.

Июнь 

 нажав на этот знак, можно посмотреть краткое описание статьи.
 нажав на этот знак, можно скачать статью (PDF).
Для просмотра статей в формате PDF необходимо установить Adobe Acrobat Reader, который можно скачать с сайта www.adobe.com.