Самодельный частотомер: САМОДЕЛЬНЫЙ ЧАСТОТОМЕР — СХЕМЫ

САМОДЕЛЬНЫЙ ЧАСТОТОМЕР — СХЕМЫ


СХЕМЫ И СТАТЬИ




САМОДЕЛЬНЫЙ ЧАСТОТОМЕР

  Схема цифрового частотомера на диапазон 10Гц-20МГц, собранного на микросхемах серии К155.  Исследуемый сигнал подается на вход формирователя импульсного напряжения. На его выходе формируются электрические колебания прямоугольной формы, соответствующие частоте входного сигнала, которые далее поступают на электронный ключ. Сюда же через устройство управления поступают и импульсы образцовой частоты, открывающие ключ на определенное время. На выходе электронного ключа появляется пачка импульсов. Число импульсов в пачке подсчитывает двоично-десятичный счетчик Его состояние после закрывания ключа отображает блок цифровой индикации, работающий в течение длительности образцового импульса, т.
е. одной секунды… Схема


MINILED И MICROLED ДИСПЛЕИ

Что такое OLED, MiniLED и MicroLED телевизоры — краткий обзор и сравнение технологий.




МИКРОФОНЫ MEMS

Микрофоны MEMS — новое качество в записи звука. Подробное описание технологии.



ПРОВОДНИКИ И ИЗОЛЯТОРЫ

Что такое изолятор и чем он отличается от токопроводящего материала. Занимательная теория радиоэлектроники.



ПРОСТЕЙШИЙ ГАУСС ГАН

Обзор электромагнитного пистолета из китайского набора для самостоятельной сборки.


Самодельный частотомер на ATTINY2313. Самодельный частотомер на ATTINY2313 Attiny2313 схемы частотомер

Очень полезный и несложный прибор, который просто незаменим в творческой лаборатории радиолюбителя, можно сделать на МК PIC16F628A. Для измерения частот до 30 Мгц и предназначен данный цифровой частотомер на распространённой микросхеме-контроллере PIC16F628A. Его принципиальная схема состоит из базового модуля, с подключенным к его счетному входу входным формирователем. Схема частотомера приведена на рисунке ниже:

Данный измерительный прибор может использоваться в двух режимах — цифровая шкала и измеритель частоты. При включении питания, частотомер переходит в тот режим, в котором он работало до последнего выключения питания. Если это был режим частотомера — в левом разряде индикатора высветится режим частотомера «F.». Так-же в младшем разряде индикатора высветится «0». Частотомер автоматически перейдет в режим измерения частоты и будет находиться в режиме ожидания. При подаче на вход какого-то сигнала, признак режима частотомера «F.» гасится и индикатор отобразит значение измеряемой частоты в килогерцах.
Схема входного формирователя частотомера — цифровой шкалы, приведена на рисунке:


Если на момент включения питания, на входе частотомера присутствует измеряемый сигнал, то, после включения питания, признак работы частотомера «F.», высветится в течение 1-й секунды, а затем погаснет.
Для того чтобы перейти на время измерения 0,1 сек. или 10 сек., необходимо нажать либо кнопку № 1, либо одновременно нажать кнопку № 1 и кнопку № 2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичной точки, после чего отпустить кнопку (кнопки). Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку № 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку. Для любого времени измерения десятичная точка отмечает килогерцы.


Раскладка клавиатуры режима частотомера

Кнопка № 1 0,1 сек. Переход на время измерения 0,1 сек.
Кнопка № 2 1 сек. Переход на время измерения 1 сек.
Кнопка № 1 +
кнопка № 2 10 сек. Переход на время измерения 10 сек.
(кнопки нажимаются одновременно)

Если перед выключением питания происходила работа в режиме цифровой шкалы, то при следующем включении питания будет установлен именно этот режим, а внутри режима цифровой шкалы будет установлен именно тот подрежим («минус ПЧ» или «плюс ПЧ»), в котором происходила работа до последнего выключения питания. Признаки подрежимов цифровой шкалы («L.» или «H.» соответственно) будут постоянно высвечиваться в левом разряде индикатора. При отсутствии сигнала на входе цифровой шкалы, индикатор будет показывать значение записанной в память контроллера промежуточной частоты, а при его наличии — результат вычитания или сложения частоты сигнала, присутствующего на входе цифровой шкалы, и значения промежуточной частоты, записанной в энергонезависимую память PIC контроллера.


Режим цифровой шкалы имеет 4 подрежима.
— При нажатии на кнопку № 1 происходит переход в подрежим «минус ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «L.».
— При нажатии на кнопку № 2 происходит переход в подрежим «плюс ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «H.».

В процессе «прошивки» контроллера, в его энергонезависимую память записывается значение промежуточной частоты = 5,5 мГц., но потом может будет самостоятельно записать в нее любое значение и использовать ее в качестве промежуточной. Для этого надо подать на вход ЦШ внешний сигнал с частотой, которая далее будет использоваться в качестве промежуточной. Проконтролировать значение этой частоты можно, перейдя в режим частотомера.

Раскладка клавиатуры режима цифровой шкалы:
Кнопки Время измерения Пояснения
Кнопка № 1 «минус ПЧ» Промежуточная частота вычитается из
измеряемой частоты
Кнопка № 2 «плюс ПЧ» Промежуточная частота суммируется с
измеряемой частотой
Кнопка № 1 +
кнопка № 2 Установка ПЧ Запись в оперативную память значения
измеряемой частоты (ПЧ)
Повторно:
Кнопка № 1 +
кнопка № 2 Запись ПЧ Копирование значения измеряемой частоты из оперативной памяти в энергонезависимую с целью дальнейшего ее использования в качестве промежуточной


При смене режима работы, меняется раскладка клавиатуры. Если кнопка № 1 находится в нажатом состоянии меньше определенного времени, то переключения в другой режим не происходит и кнопка № 1 может либо устанавливать время измерения 0,1 сек. (в режиме частотомера), либо включать подрежим «минус ПЧ» (в режиме цифровой шкалы). Если этот порог превышен, происходит переключение в другой режим. Величина этого порога — около 4 сек., и этот интервал времени отсчитывается с момента окончания цикла счета, приходящегося на момент нажатия кнопки № 1.


Снизить энергопотребление схемы частотомера можно, увеличив номиналы резисторов, соединяющих выводы порта В с индикатором. В своей конструкции использовал 9-разрядный светодиодный индикатор от советского телефона с АОН, с общим катодом и красным цветом свечения. В моем частотомере, кроме питания от сети, имеется также и батарейное питание (аккумуляторы). Печатная плата устройства приведена на рисунке:


Прошивки для микроконтроллера PIC16F84A, а также полный текст статьи на контроллере качаем тут. Схему испытал — ZU77.

Этот самодельный частотомер на ATTINY2313 предназначен для измерения частоты в диапазоне примерно от 4МГц до более 160МГц. Его можно использовать как измеритель частот или в качестве устройства ввода-вывода TRX, например, на диапазон 144МГц (2м).

Технические характеристики частотомера:

  • измерение частоты в диапазоне 4-160 Мгц
  • отображение измерений на ЖК-дисплее
  • чувствительность 700мВ
  • входное напряжение, макс
  • питание: 8-15В
  • очень простая плата, минимальное количество
    элементов, быстрый запуск
  • размеры платы: 37х80мм

Схема прекрасно отработала в диапазоне от 3,8МГц до 162МГц. Основой схемы является микроконтроллер ATTINY2313. Его преимуществом является возможность работать на частотах до 20МГц. В схеме использован кварц на 16МГц, таким образом, сам процессор теоретически должен правильно измерять частоты до 8МГц.

Зачастую оказывается, что диапазон до 8МГц слишком мал. Увеличение верхнего диапазона можно получить, используя делитель частоты (прескалер). В схеме задействован прескалер LB3500, который позволяет измерять до 150 Мгц.

Краткая информация о LB3500:

  • напряжение питания — 4,5…5,5В
  • потребляемый ток — l6мА-24мА
  • входное напряжение — 100мВ-600мВ
  • выходное напряжение — 0,9 Vpp
  • делитель — 8

Без применения дополнительного делителя схема способна измерять частоты до 64МГц. Добавление дополнительного делителя в виде двоичного счетчика 74LS293 (ICl) позволяет увеличить диапазон измерений до 150 Мгц (макс. для LB3500).

ICl делит частоту на 4. Таким образом, вся система прескалера (ICl и IC4) делит входную частоту на 32. Транзистор Tl с элементами C7, R2, R3 обеспечивает высокое входное сопротивление.

Входной сигнал после разделения попадает на вход микросхемы LB3500. На выходе в 9 IC4 сигнал получается в 8 раз меньшей частоты, чем на входе. К сожалению, выходной сигнал микросхемы LB3500 не согласовывается с TTL уровнями. Для устранения этого недостатка в схему добавлен транзистор Т2, который предназначен для согласования. Потенциометр PRI обеспечивает точное соответствие.

Конструктивно прибор состоит из дисплея, образованного семью 7-сегментными светодиодными индикаторами, микроконтроллера и нескольких транзисторов и резисторов. Микроконтроллер выполняет все необходимые функции, поэтому применение каких-либо дополнительных микросхем не требуется.

Принципиальная схема прибора достаточно проста и изображена на Рисунке 2. Проект в формате Eagle (принципиальная схема и печатная плата) доступен для скачивания в секции загрузок.

Выполняемые микроконтроллером задачи просты и очевидны: подсчет количества импульсов на входе за 1 секунду и отображение результата на 7-разрядном индикаторе. Самый важный момент здесь — это точность задающего генератора (временная база), которая обеспечивается встроенным 16-разрядным таймером Timer1 в режиме очистки по совпадению (CTC mode). Второй, 8-разрядный, таймер-счетчик работает в режиме подсчета количества импульсов на своем входе T0. Каждые 256 импульсов вызывают прерывание, обработчик которого инкрементирует значение коэффициента. Когда с помощью 16-разрядного таймера достигается длительность 1 с, происходит прерывание, но в этом случае в обработчике прерывания коэффициент умножается на 256 (сдвиг влево на 8 бит). Остальное количество импульсов, зарегестрированное счетчиком, добавляется к результату умножения. Полученное значение затем разбивается на отдельные цифры, которые отображаются на отдельном индикаторе в соответствующем разряде. После этого, непосредственно перед выходом из обработчика прерывания, оба счетчика одновременно сбрасываются и цикл измерения повторяется. В «свободное время» микроконтроллер занимается выводом информации на индикатор методом мультиплексирования. В исходном коде программы микроконтроллера автор дал дополнительные комментарии, которые помогут детально разобраться в алгоритме работы микроконтроллера.

Разрешение и точность измерений

Точность измерений зависит от источника тактовой частоты для микроконтроллера. Сам по себе программный код может вносить погрешность (добавление одного импульса) на высоких частотах, но это практически не влияет на результат измерений. Кварцевый резонатор, который используется в приборе, должен быть хорошего качества и иметь минимальную погрешность. Наилучшим выбором будет резонатор, частота которого делится на 1024, например 16 МГц или 22.1184 МГц. Чтобы получить диапазон измерения до 10 МГц необходимо использовать кварцевый резонатор на частоту 21 МГц и выше (для 16 МГц, как на схеме, диапазон измерений становится немного ниже 8 МГц). Кварцевый резонатор на частоту 22.1184 МГц идеально подходит для нашего прибора, однако приобретение именно такого с минимальной погрешностью для многих радиолюбителей будет сложной задачей. В таком случае можно использовать кварцевый резонатор на другую частоту (например, 25 МГц), но необходимо выполнить процедуру калибровки задающего генератора с помощью осциллографа с поддержкой аппаратных измерений и подстроечного конденсатора в цепи кварцевого резонатора (Рисунок 3, 4).

В секции загрузок доступны для скачивания несколько вариантов прошивок для различных кварцевых резонаторов, но пользователи могут скомпилировать прошивку под имеющийся кварцевый резонатор самостоятельно (см. комментарии в исходном коде).

Входной сигнал

В общем случае на вход прибора может подаваться сигнал любой формы с амплитудой 0 … 5 В, а не только прямоугольные импульсы. Можно подавать синусоидальный или треугольный сигнал; импульс определяется по спадающему фронту на уровне 0.8 В. Обратите внимание: вход частотомера не защищен от высокого напряжения и не подтянут к питанию, это вход с высоким сопротивлением, не нагружающим исследуемую цепь. Диапазон измерений может быть расширен до 100 МГц с разрешением 10 Гц, если применить на входе соответствующий высокоскоростной делитель частоты.

Дисплей

В приборе в качестве дисплея используются семь светодиодных 7-сегментных индикаторов с общим анодом. Если яркость свечения индикаторов будет недостаточной, можно изменить номинал резисторов, ограничивающих ток через сегменты. Однако не забывайте, что величина импульсного тока для каждого вывода микроконтроллера не должна превышать 40 мА (индикаторы тоже имеют свой рабочий ток, о его величине не стоит забывать). На схеме автор указал номинал этих резисторов 100 Ом. Незначимые нули при отображении результата измерения гасятся, что делает считывание показаний более комфортным.

Печатная плата

Двухсторонняя печатная плата имеет размеры 109 × 23 мм. В бесплатной версии среды проектирования печатных плат Eagle в библиотеке компонентов отсутствуют семисегментные светодиодные индикаторы, поэтому они были нарисованы автором вручную. Как видно на фотографиях (Рисунки 5, 6, 7) авторского варианта печатной платы, дополнительно необходимо выполнить несколько соединений монтажным проводом. Одно соединение на лицевой стороне платы — питание на вывод Vcc микроконтроллера (через отверстие в плате). Еще два соединения на нижней стороне платы, которые используются для подключения выводов сегмента десятичной точки индикаторов в 4 и 7 разряде через резисторы 330 Ом на «землю». Для внутрисхемного программирования микроконтроллера автор использовал 6-выводный разъем (на схеме это разъем изображен в виде составного JP3 и JP4), расположенный в верхней части печатной платы. Этот разъем не обязательно припаивать к плате, микроконтроллер можно запрограммировать любым доступным способом.

Загрузки

Принципиальная схема и рисунок печтаной платы, исходный код и прошивки микроконтроллера —

На разработку конструкции толкнуло прочитанное на форуме по DDS замечание, что должны бы существовать и другие высокочастотные делители кроме серий 193 и 500, а также своевременно увиденная схема нового синтезатора для FM2006. После экспериментов родился простой частотомер на микросхемах LMX 2306, ATtiny 2313 и знакосинтезирующим жидкокристаллическом индикаторе BC 1602 со следующими характеристиками:

  • Диапазон измеряемых частот от 300 Гц до 450 МГц
  • Чувствительность от 50 мВ до 200 мВ
  • Минимальный шаг измерения:
  • В диапазоне от 300 Гц до 4,5МГц 1 Гц
  • В диапазоне от 4,5 МГц до 80 МГц 25 Гц
  • В диапазоне от 80 МГц до 450 МГц 100 Гц
  • Время измерения 0,1 сек / 1 сек
  • Точность измерения не хуже 0,007%
  • Напряжение питания 9В…15В
  • Ток потребления (без подсветки индикатора) 20 мА

Описание и настройка схемы (рис.1 ).

Сигнал со входа F поступает на усилительный каскад на транзисторе VT1 с которого расходится на программируемый высокочастотный делитель, входящий в состав микросхемы DD1, а также на движковый переключатель SA1, которым выбирается диапазон измерения (до 4,5МГц / выше 4,5 МГц). Далее сигнал дополнительно усиливается и поступает на микросхему DD2, которая выполняет счет частоты, вывод данных на ЖКИ и управление микросхемой DD1. Питание схемы обеспечивает стабилизатор DA1.

Переключателем SA2 выбирается время счета и соответственно точность измерения. Кнопкой SB1 проводят калибровку частотомера. Для этого на вход F подают образцовую частоту 1 МГц и нажав на SB1 удерживают ее до получения на дисплее ЖКИ показаний максимально близких к 1 МГц. В дальнейшем калибровку можно не проводить.

Также можно использовать стандартную процедуру настройки, подав на вход F любую образцовую частоту и подбором C9 и C10 добиться нужных показаний ЖКИ.

Цепочка D1, R5, R6, C7 совместно с каскадом на транзисторе VT2 расширяет выходящие с микросхемы DD1 импульсы. При подаче на вход F максимально возможной частоты, но не более 450 МГц, подбором резистора R5 добиваются устойчивых показаний ЖКИ (если осциллограф подключить к 9 ножке DD2 – должно быть что-то близкое к меандру). Конденсатор C7 в собранной нами конструкции переместился на коллектор VT2.

Разъем Prog служит для внутрисхемного программирования ATtiny 2313. Если же микросхема будет прошита в программаторе, то разъем не впаивается. Микросхему лучше установить в панельку.

Детали.

Постоянные резисторы и керамические конденсаторы типоразмера 0805 (поверхностный монтаж). Транзистор VT1 КТ368 заменим на КТ399, VT2 КТ368 – на менее высокочастотный КТ315 (с корректировкой платы). Микросхема DD2 ATtiny 2313-20 (с тактовой частотой до 20 МГц) в DIP корпусе установлена со стороны печатных проводников. DA1 (устанавливается также со стороны печати) — любой 5-ти вольтовый стабилизатор с током более 1 А, но если не использовать подсветку ЖКИ, то можно применить и слаботочный 78L05. Кварцевый резонатор Q1 – 11,0592 МГц в любом исполнении. Переключатели SA1 и SA2 – B1561(DPDT) или SS21 с длиной рычажка более 5 мм. Кнопка тактовая SB1 – TS-A1PS (TS-A2PS, TS-A3PS, TS-A4PS, TS-A6PS). Индикатор BC1602 или BC1601, BC1604, а также подобный с контроллером HD-44780 других фирм изготовителей. Проверять соответствие выводов обязательно! Диод VD2 1N4007 заменим на любой с подходящим рабочим током. Разъем питания – серии AUB 3,5 мм стерео или подобный с некоторой корректировкой платы. Для подачи питания используется любой маломощный сетевой адаптер с подходящим напряжением. Сигнал на плату подается по одножильному проводу диаметром примерно 0,8 мм и длиной 5-8 см.

Можно исключить из схемы C4, R4 и переключатель SA1, подключив C8 перемычкой к базе VT2. 6 ножка DD2 должна висеть в воздухе. В таком варианте нижней граничной частотой становится 1,5 МГц.

Печатная плата разведена в Sprint-Layout и изготовлена из одностороннего фольгированного стеклотекстолита (рис. 2 ).

Частотомер на микроконтроллере ATtiny2313 . Схема отличается простотой и надежностью. Частотомер позволяет измерять частоты до 65 кГц. Программа для микроконтроллера написана на BascomAVR. Отображение частоты на дисплее 16*2. Напряжение питания устройства от 5 до 9 вольт.

Счет импульсов происходит путем подсчитывания импульсов по нарастающему фронту на ноге 9 (PD.5/T1 и вход таймера Timer1). Для защиты входа от перенапряжения включены два диода 1N4148 и резистор на 10кОм. Отображение происходит на любой дисплей 16*2 , но обязательно с контроллером HD44780 или аналогичным KS066.

Программа написана на бэйсике в среде BascomAVR. Демо версия имеет ограничение по размеру кода в 4 Кб, чего вполне достаточно. Скачать BascomAVR с официального сайта разработчика. В программе используются два таймера: таймер0 для отсчета фиксированных интервалов времени, в нашем случае 1 секунда(можно поэкспериментировать с этим значением), а таймер1 считает пришедшие импульсы за это время. Стоит отметить, что счет импульсов будет вестись только в том случае, если уровень сигнала на ноге 9 будет соответствовать уровню лог. «1» (порядка 3-5 вольт). Timer0 работает на частоте тактирования микроконтроллера т.е 8МГц, делитель тактовой частоты не включён.

Самодельный частотомер на ATTINY2313. Самодельный частотомер на ATTINY2313 Измерение коротких импульсов на avr

Представленный в данной статье частотомер позволяет измерять частоту от 10 Гц до 60 МГц с точностью 10 Гц. Это позволяет использовать данный прибор для самого широкого применения, например измерять частоту задающего генератора, радио приёмника и передатчика, функционального генератора, кварцевого резонатора и др. Частотомер обеспечивает хорошие параметры и обладает хорошей входной чувствительностью, благодаря наличию усилителя и TTL-преобразователя. Это позволяет измерять частоту кварцевых резонаторов. Если использовать дополнительный делитель частоты, максимальная частота измерения может достигать 1 ГГц и выше.

Идея частотомера на микроконтроллере PIC, возникла у меня после прочтения апнота AN592 фирмы Microchip, где описывается измерение частоты на PIC и представлена программа. Я разработал схему и написал программу, в которой улучшил точность измерения, а значение частоты отображается на LCD-экранчике. Получился довольно простой и эффективный частотомер.

Схема частотомера довольно простая, большинство функций выполняет микроконтроллер. Единственное, для микроконтроллера необходим усилительный каскад, чтобы увеличить входное напряжения с 200-300 мВ до 3 В. Транзистор, включенный по схеме с общим эмиттером, обеспечивает псевдо-TTL сигнал, поступающий на вход микроконтроллера.

В качестве транзистора необходим какой-нибудь «быстрый» транзистор, я применил BFR91 (отечественный аналог КТ3198В).

Напряжение V кэ устанавливается на уровне 1.8-2.2 вольта резистором R3* на схеме. У меня это 10 кОм, однако может потребоваться корректировка. Напряжение с коллектора транзистора прикладывается к входу счетчика/таймера микроконтроллера PIC, через последовательное сопротивление 470 Ом. Для выключения измерения, в PIC задействываются встроенные pull-down резисторы.

В PIC реализован 32-битный счетчик, частично аппаратно, частично софтово. Подсчет начинается после того, как выключаются встроенные pull-down резисторы микроконтроллера, продолжительность составляет точно 0.4 секунды. По истечении этого времени, PIC делит полученное число на 4, после чего прибавляет или отнимает соответствующую промежуточную частоту, для получения реальной частоты. Полученная частота конвертируется для отображения на дисплее.

Калибровка

Для того, чтобы частотомер работал правильно, его необходимо откалибровать. Проще всего это сделать так: подключить источник импульсов с заранее точно известной частотой и вращая подстроечный конденсатор выставить необходимые показания.

Если данный метод не подходит, то можно воспользоваться «грубой калибровкой». Для этого, выключите питание прибора, а 10 ножку микроконтроллера подсоедините на GND. Затем, включите питание. МК будет измерять и отображать внутреннюю частоту. Если вы не можете подстроить отображаемую частоту (путем подстройки конденсатора 33 пФ), то кратковременно подсоедините вывод 12 или 13 МК к GND. Возможно, что это нужно будет сделать несколько раз, т.к. программа проверяет эти выводы только один раз за каждое измерение (0.4 сек). После калибровки, отключите 10 ногу микроконтроллера от GND, не выключая при этом питания прибора, чтобы сохранить данные в энергонезависимой памяти МК.

Список радиоэлементов
Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
МК PIC 8-бит

PIC18F84J11

1 В блокнот
Линейный регулятор

LM7805

1 В блокнот
Транзистор BFR91 1 В блокнот
Выпрямительный диод

1N4007

1 В блокнот
Конденсатор 1 мкФ 1 В блокнот
10 мкФ 1 В блокнот
Электролитический конденсатор 1 мкФ 1 В блокнот
Конденсатор 0.1 мкФ 1 В блокнот
Конденсатор 33 пФ 1 В блокнот
Конденсатор подстроечный 33 пФ 1 В блокнот
Резистор

470 Ом

2 В блокнот
Резистор

10 кОм

1 Подбор В блокнот
Резистор

10 кОм

1 В блокнот
Переменный резистор 10 кОм 2

В статье мы рассмотрим, как построить маленький, дешевый и простой частотомер, способный измерять частоту до 40 МГц с ошибкой ниже 1%. Подобной точности вполне достаточно для отладки большинства собственных аналоговых и цифровых устройств. Прибор позволит Вам проанализировать многие аспекты работы схем.

Принципиальная схема частотомера изображена на рисунке 1.

Рис.1. Принципиальная схема прибора

Частотомер собран на макетной плате, основой является микроконтроллер ATmega16 компании Atmel, источником тактовой частоты является внутренний RC осциллятор 8 МГц (это необходимо помнить при программировании микроконтроллера). Дополнительно, во входной части используется 4-битный счетчик 74HC191 в качестве делителя измеряемой частоты на 16 до подачи ее на вход микроконтроллера. Как видно, используется только выход Q3 счетчика, частота на этом выходе будет равна входной частоте деленной на 16.

Вход прибора (щуп) – точка W1, которая напрямую подключена к порту микроконтроллера PB0 и, через делитель, к порту PB1.

Для отображения значения измеренной частоты используется 4-разрядный семисегментный светодиодный индикатор с общим анодом. Такое решение сокращает количество проводников для подключения индикатора. В случае отсутствия дисплея указанного типа, возможно применение различных типов семисегментных индикаторов, однако потребуется адаптация программного обеспечения микроконтроллера.

Схема расположения и назначение выводов примененного индикатора изображена на рисунке 2.


Рис.2. Расположение и назначение выводов примененного 4 разрядного светодиодного индикатора .

Выводы E1…E4 используются для включения соответствующих разрядов (E1 – для включения правого младшего разряда).

Каждая линия ввода/вывода микроконтроллера ATmega16 может обеспечить выходной ток до 40 мА, поэтому нам нет необходимости использовать транзисторы и сигналы управления дисплеем (E1…E4) подключены непосредственно к порту микроконтроллера.

Коннектор для внутрисхемного программирования микроконтроллера J1. После сборки и программирования микроконтроллера Вам потребуется калибровка прибора, настройка некоторых переменных (например, для увеличения яркости дисплея, уменьшения мерцания дисплея). Другими словами Вам потребуется обновление ПО микроконтроллера, и поэтому указанный коннектор необходимо установить на плату.

Алгоритм измерения частоты

Все мы знаем, что частота – это количество повторяющихся импульсов за единицу времени. Однако, измерение частоты с помощью цифровых приборов, например, с помощью микроконтроллера, который имеет свои ограничения, требует некоторых исследований для достижения необходимых результатов.

Максимальная частота, которая может быть обработана счетчиком микроконтроллера ATmega16, не может превышать тактовую частоту, деленную на 2.5. Обозначим максимальную частоту – F max . Тактовая частота для нашего микроконтроллера – 8 МГц, следовательно напрямую мы можем измерять сигналы с частотой до 3.2 МГц. Для измерения частоты выше этого уровня мы используем 4-битный счетчик в качестве делителя входной частоты. Теперь мы можем измерять частоты в 16 раз превышающие F max , но здесь накладывается ограничение со стороны счетчика 74191 и фактическая максимальная измеряемая частота не превышает 40 МГц.

Алгоритм, который был разработан, проводит измерение оригинальной (входной) частоты (обозначимF o ) и частоты получаемой с делителя (обозначим F d ). Пока соблюдается условие, что частота меньшеF max выполняется условие:

F o = 16 × F d ;

Но по мере приближении F o к F max , все больше импульсов должны быть обработаны и выражение выше примет вид:

F o d ;

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

Частотомер начинает делать измерение оригинальной частоты (обработка и отображение значений на дисплее), и как только обнаруживает приближение к максимальной частоте F max (с использованием указанного выше метода), выбирает для измерения частоту после делителя.

Алгоритм суммарно изображен на диаграмме (рис. 3)

Рис.3 Алгоритм работы частотомера на микроконтроллере

Программное обеспечение микроконтроллера

Исходный код программы микроконтроллера снабжен подробными комментариями, но некоторые моменты требуют отдельного разъяснения:

  • код разработан так, что измеренное значение отображается на индикаторе в «кГц». Например, если Вы видите на дисплее значение «325.8» – это означает 325.8 кГц, значение «3983» – это 3983 кГц (или 3.983 МГц).
  • Таймер/счетчик 0 микроконтроллера используется для подсчета входных импульсов напрямую;
  • Таймер/счетчик 1 микроконтроллера используется для подсчета входных импульсов после делителя на 16;
  • Таймер/счетчик 2 сконфигурирован как таймер с предварительным делителем на 1024 (частота CPU делится на 1024). Используется для вызова алгоритма вычисления и выбора частоты каждый период T таймера. В нашем проекте Т = 1024 × 256/F cpu .
  • Константа «factor», определенная в начале программы значением «31.78581», должна быть откалибрована измерением эталонной частоты. Вычисляется по выражению:

factor = F cpu /(1024 × 256)=8.E6/(1024×256)=30.51757

Функция Anti-Flickering (устранение мерцания индикатора) довольна сложна, но очень эффективна, особенно при измерении непостоянных частот. Данная функция полностью избавляет индикатор от быстрого переключения между различными значениями, продолжая отображать точное значение, и быстро изменяет показания, если измеренная частота действительно изменилась.

Примечание

Микроконтроллер ATmega16 поставляется с заводскими установками, при которых настроен на работу от внутреннего RC осциллятора 1 МГц. Необходимо с помощью последовательного программатора установить Fuse-биты CKSEL3..0 в значение «0100», что соответствует включению внутреннего RC осциллятора 8 МГц.

ПРИЛОЖЕНИЯ:

— Исходный код программы микроконтроллера

Перевод: Vadim

Построенный . Он позволяет измерять частоты до 10 МГц в четырех автоматически переключаемых диапазонах. Наименьший диапазон имеет разрешение 1 Гц.

Технические характеристики частотомера

  • Диапазон 1: 9,999 кГц, разрешение 1 Гц.
  • Диапазон 2: 99,99 кГц, разрешение до 10 Гц.
  • Диапазон 3: 999.9 кГц, разрешение до 100 Гц.
  • Диапазон 4: 9999 кГц, разрешение до 1 кГц.

Описание частотомера на микроконтроллере

Микроконтроллер Attiny2313 работает от внешнего кварцевого генератора с тактовой частотой 20 МГц (это максимально допустимая частота). Точность измерения частотомера определяется точностью данного кварца. Минимальная длина полупериода измеряемого сигнала должна быть больше, чем период кварцевого генератора (это связано с ограничениями архитектуры микроконтроллера ATtiny2313). Следовательно, 50 процентов от тактовой частоты генератора составляет 10 МГц (это максимальное значение измеряемой частоты).

Установка фьюзов (в PonyProg):

В одной из предыдущих статей, посвященных изучению микроконтроллеров AVR, на примере мы рассмотрели использование 16-ти разрядного таймера/счетчика Т1 и прерывания по событию захват. В качестве дополнения к этому материалу, предлагаю улучшенную версию частотомера. В этом проекте тоже используется блок захвата и дополнительно еще задействован тактовый вход 8-ми разрядного таймера.

Недостатки старого проекта заключались в маленьком диапазоне измеряемых частот (~сотни киллогерц), что было связано со способом измерения периода сигнала.

Вы, наверное, помните, что в прерывании по событию захват счетный регистр 16-ти разрядного таймера обнулялся, а захваченное значение, соответствующее количеству импульсов тактового генератора микроконтроллера, укладывающихся в один период входного сигнала, сохранялось в переменной. На основе этого значения и выполнялись расчеты.

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

В новом проекте вычисление частоты выполняется по нескольким периодам входного сигнала и без постоянного использования прерывания по событию захват. Это уменьшает накладные расходы микроконтроллера и позволяет измерять значительно большие частоты — в идеале до 1/2 Fcpu (частоты тактирования микроконтроллера).

Итак, перейдем к описанию нового проекта частотомера.

Входной сигнал подается на вход схемы захвата таймера Т1 и счетный вход таймера Т0. Для того чтобы таймер Т0 тактировался от внешнего сигнала, он должен быть соответствующим образом настроен.

Проект состоит из 4-ех программных модулей.

bcd.c – содержит функцию для вывода двоичных чисел на дисплей

timer.c – содержит функцию инициализации таймеров T0 и Т1, обработчики прерываний, функцию захвата значений счетных регистров таймеров и программных счетчиков и, наконец, функцию вычисления частоты.

lcd_lib.c – это библиотека для работы с символьным дисплеем.

main.c — основная программа.

Частота входного сигнала измеряется методом временных ворот. Суть метода заключается в подсчете количества импульсов измеряемого и опорного сигналов за определенный промежуток времени.

Для подсчета количества импульсов измеряемого сигнала используется счетный вход аппаратного таймера. В качестве опорного сигнала используется тактовый сигнал микроконтроллера.

Интервал времени, в течение которого выполняются подсчеты импульсов, отмеряется с помощью схемы захвата аппаратного таймера Т1 и программной задержки.

Формула для расчета частоты по методу временных ворот такая:

Fx = Fo * (M/N),

где Fx – частота входного сигнала, Fo – частота опорного сигнала, M – количество импульсов входного сигнала за время измерения, N – количество импульсов опорного сигнала за время измерения.

В проекте используются два таймера — 8-ми разрядный таймер/счетчик Т0 и 16-ти разрядный Т1. Таймер T1 подсчитывает количество тактовых импульсов микроконтроллера (baseImp), укладывающихся в определенный временной интервал, а таймер Т0 считает импульсы измеряемого сигнала (mesurImp).

Временной интервал, в течение которого выполняются подсчеты импульсов, порядка одной секунды. Поскольку за это время оба таймера успевают много раз переполнится, в программе используются дополнительные программные счетчики (timer0, timer1). Это 16-ти разрядные переменные, которые инкрементируются в прерываниях таймеров Т0 и Т1.

Общий вид циклограммы работы таймеров представлен на рисунке ниже.

Алгоритм программы выглядит следующим образом.

1. Выполняется инициализация таймеров и дисплея

2. Микроконтроллер ожидает установки флага схемы захвата таймера Т1, или, выражаясь простым языком, ловит передний фронт измеряемого сигнала.

3. Дождавшись установки флага (момент Capture1 на рисунке), микроконтроллер сохраняет значения счетных регистров таймеров Т0 и Т1, а также значения программных счетчиков.

4. Вызывается программная задержка длительностью в одну секунду. Оба таймера продолжают работать.

5. По окончанию задержки микроконтроллер ожидает установки флага схемы захвата

6. Дождавшись установки флага (момент Capture2 на рисунке), микроконтроллер сохраняет значения счетных регистров Т0 и Т1 и значения программных счетчиков.

7. Вычисляется значение частоты и выводится на дисплей

8. Возврат на шаг номер 2.

Несколько слов о вычислении частоты.

Для расчета количества импульсов опорного сигнала используется следующая формула.

//количество переполнений программного счетчика

saveTimer12 = saveTimer12 – saveTimer11;

//количество импульсов опорного сигнала

baseImp = (icr12 + (unsigned long )saveTimer12*65536) – icr11;

где saveTimer12, saveTimer11 — значение программного счетчика timer1 в моменты Capture2, Capture1 соответственно; icr12, icr12 — значение счетного регистра TCNT1 таймера Т1 в моменты Capture2, Capture1 соответственно; 65536 — емкость счетчика Т1

На разработку конструкции толкнуло прочитанное на форуме по DDS замечание, что должны бы существовать и другие высокочастотные делители кроме серий 193 и 500, а также своевременно увиденная схема нового синтезатора для FM2006. После экспериментов родился простой частотомер на микросхемах LMX 2306, ATtiny 2313 и знакосинтезирующим жидкокристаллическом индикаторе BC 1602 со следующими характеристиками:

  • Диапазон измеряемых частот от 300 Гц до 450 МГц
  • Чувствительность от 50 мВ до 200 мВ
  • Минимальный шаг измерения:
  • В диапазоне от 300 Гц до 4,5МГц 1 Гц
  • В диапазоне от 4,5 МГц до 80 МГц 25 Гц
  • В диапазоне от 80 МГц до 450 МГц 100 Гц
  • Время измерения 0,1 сек / 1 сек
  • Точность измерения не хуже 0,007%
  • Напряжение питания 9В…15В
  • Ток потребления (без подсветки индикатора) 20 мА

Описание и настройка схемы (рис.1 ).

Сигнал со входа F поступает на усилительный каскад на транзисторе VT1 с которого расходится на программируемый высокочастотный делитель, входящий в состав микросхемы DD1, а также на движковый переключатель SA1, которым выбирается диапазон измерения (до 4,5МГц / выше 4,5 МГц). Далее сигнал дополнительно усиливается и поступает на микросхему DD2, которая выполняет счет частоты, вывод данных на ЖКИ и управление микросхемой DD1. Питание схемы обеспечивает стабилизатор DA1.

Переключателем SA2 выбирается время счета и соответственно точность измерения. Кнопкой SB1 проводят калибровку частотомера. Для этого на вход F подают образцовую частоту 1 МГц и нажав на SB1 удерживают ее до получения на дисплее ЖКИ показаний максимально близких к 1 МГц. В дальнейшем калибровку можно не проводить.

Также можно использовать стандартную процедуру настройки, подав на вход F любую образцовую частоту и подбором C9 и C10 добиться нужных показаний ЖКИ.

Цепочка D1, R5, R6, C7 совместно с каскадом на транзисторе VT2 расширяет выходящие с микросхемы DD1 импульсы. При подаче на вход F максимально возможной частоты, но не более 450 МГц, подбором резистора R5 добиваются устойчивых показаний ЖКИ (если осциллограф подключить к 9 ножке DD2 – должно быть что-то близкое к меандру). Конденсатор C7 в собранной нами конструкции переместился на коллектор VT2.

Разъем Prog служит для внутрисхемного программирования ATtiny 2313. Если же микросхема будет прошита в программаторе, то разъем не впаивается. Микросхему лучше установить в панельку.

Детали.

Постоянные резисторы и керамические конденсаторы типоразмера 0805 (поверхностный монтаж). Транзистор VT1 КТ368 заменим на КТ399, VT2 КТ368 – на менее высокочастотный КТ315 (с корректировкой платы). Микросхема DD2 ATtiny 2313-20 (с тактовой частотой до 20 МГц) в DIP корпусе установлена со стороны печатных проводников. DA1 (устанавливается также со стороны печати) — любой 5-ти вольтовый стабилизатор с током более 1 А, но если не использовать подсветку ЖКИ, то можно применить и слаботочный 78L05. Кварцевый резонатор Q1 – 11,0592 МГц в любом исполнении. Переключатели SA1 и SA2 – B1561(DPDT) или SS21 с длиной рычажка более 5 мм. Кнопка тактовая SB1 – TS-A1PS (TS-A2PS, TS-A3PS, TS-A4PS, TS-A6PS). Индикатор BC1602 или BC1601, BC1604, а также подобный с контроллером HD-44780 других фирм изготовителей. Проверять соответствие выводов обязательно! Диод VD2 1N4007 заменим на любой с подходящим рабочим током. Разъем питания – серии AUB 3,5 мм стерео или подобный с некоторой корректировкой платы. Для подачи питания используется любой маломощный сетевой адаптер с подходящим напряжением. Сигнал на плату подается по одножильному проводу диаметром примерно 0,8 мм и длиной 5-8 см.

Можно исключить из схемы C4, R4 и переключатель SA1, подключив C8 перемычкой к базе VT2. 6 ножка DD2 должна висеть в воздухе. В таком варианте нижней граничной частотой становится 1,5 МГц.

Печатная плата разведена в Sprint-Layout и изготовлена из одностороннего фольгированного стеклотекстолита (рис. 2 ).

Самодельный частотомер на ATTINY2313 | Уголок радиолюбителя

Этот самодельный частотомер на ATTINY2313 предназначен для измерения частоты в диапазоне примерно от 4МГц до более 160МГц. Его можно использовать как измеритель частот или в качестве устройства ввода-вывода TRX, например, на диапазон 144МГц (2м).

Технические характеристики частотомера:

  • измерение частоты в диапазоне 4-160 Мгц
  • отображение измерений на ЖК-дисплее
  • чувствительность 700мВ
  • входное напряжение, макс < 30В
  • питание: 8-15В
  • очень простая плата, минимальное количество
    элементов, быстрый запуск
  • размеры платы: 37х80мм

Схема прекрасно отработала в диапазоне от 3,8МГц до 162МГц. Основой схемы является микроконтроллер ATTINY2313. Его преимуществом является возможность работать на частотах до 20МГц. В схеме использован кварц на 16МГц, таким образом, сам процессор теоретически должен правильно измерять частоты до 8МГц.

Зачастую оказывается, что диапазон до 8МГц слишком мал. Увеличение верхнего диапазона можно получить, используя делитель частоты (прескалер). В схеме задействован прескалер LB3500, который позволяет измерять до 150 Мгц.

Краткая информация о LB3500:

  • напряжение питания — 4,5…5,5В
  • потребляемый ток — l6мА-24мА
  • входное напряжение — 100мВ-600мВ
  • выходное напряжение — 0,9 Vpp
  • делитель — 8

Без применения дополнительного делителя схема способна измерять частоты до 64МГц. Добавление дополнительного делителя в виде двоичного счетчика 74LS293 (ICl) позволяет увеличить диапазон измерений до 150 Мгц (макс. для LB3500).

ICl делит частоту на 4. Таким образом, вся система прескалера (ICl и IC4) делит входную частоту на 32. Транзистор Tl с элементами C7, R2, R3 обеспечивает высокое входное сопротивление.

Блок питания 0…30 В / 3A

Набор для сборки регулируемого блока питания…

Входной сигнал после разделения попадает на вход микросхемы LB3500. На выходе в 9 IC4 сигнал получается в 8 раз меньшей частоты, чем на входе. К сожалению, выходной сигнал микросхемы LB3500 не согласовывается с TTL уровнями. Для устранения этого недостатка в схему добавлен транзистор Т2, который предназначен для согласования. Потенциометр PRI обеспечивает точное соответствие.

С выхода QB счетчика IC1 сигнал попадает на вход счетчика Tl микросхемы IC2. Программа микроконтроллера вычисляет частоту этого сигнала, умножает ее на 32 и результат измерения поступает на ЖК-дисплей.

Печатная плата и прошивка (211,1 KiB, скачано: 663)

Самодельный частотомер на ATTINY2313. Самодельный частотомер на ATTINY2313 Делитель частоты 1 10 на attiny2313

Частотомер на микроконтроллере ATtiny2313 . Схема отличается простотой и надежностью. Частотомер позволяет измерять частоты до 65 кГц. Программа для микроконтроллера написана на BascomAVR. Отображение частоты на дисплее 16*2. Напряжение питания устройства от 5 до 9 вольт.

Счет импульсов происходит путем подсчитывания импульсов по нарастающему фронту на ноге 9 (PD.5/T1 и вход таймера Timer1). Для защиты входа от перенапряжения включены два диода 1N4148 и резистор на 10кОм. Отображение происходит на любой дисплей 16*2 , но обязательно с контроллером HD44780 или аналогичным KS066.

Программа написана на бэйсике в среде BascomAVR. Демо версия имеет ограничение по размеру кода в 4 Кб, чего вполне достаточно. Скачать BascomAVR с официального сайта разработчика. В программе используются два таймера: таймер0 для отсчета фиксированных интервалов времени, в нашем случае 1 секунда(можно поэкспериментировать с этим значением), а таймер1 считает пришедшие импульсы за это время. Стоит отметить, что счет импульсов будет вестись только в том случае, если уровень сигнала на ноге 9 будет соответствовать уровню лог. «1» (порядка 3-5 вольт). Timer0 работает на частоте тактирования микроконтроллера т.е 8МГц, делитель тактовой частоты не включён.

Последнее время мне очень часто требуется измерять частоту, уж очень много электронных проектов я делаю и поэтому появилось нужда в измерительном приборе — частотомере. Покупать данный прибор — я ещё школьник в 8 классе учусь а такая техника очень дорогая для меня. Сильно большие частоты мне измерять пока нет необходимости, хотя в скором времени возможно будет нужно. И поэтому я решил сделать свой частотомер своими руками! Стремясь к минимализму за основу взял AVR микроконтроллер ATtiny2313 и ЖКИ 16*1. Набросал проект в , написал прошивку и нарисовал принципиальную схему:

Собственно ничего сложного, всё очень просто. Собрал всё на бредборде, кто не знает это — макетная плата с механическими контактами. Проверил, работает! Вот фото отчёт:

Ну теперь надо реализовать прибор, сделать печатную плату и поместить в корпус.

И так, теперь когда все детальки собраны, пора делать печатную плату. Её я сделал универсальной, добавил контактные площадки, мало-ли захочется что нибудь добавить. Чертил печатную плату я программе , найти чертёж можно в файлах к статье. Плату я делал , вот что получилось:

Самое главное это хорошо и качественно припаять микроконтроллер, ведь он в SOIC корпусе.

Не проблема, и мельче паяли! Главное не переборщить припоя и не жалеть канифоли.

Запаиваем остальные детальки, вот что получилось:

Кстати, от лишнего канифоля на плате можно избавиться с помощью технического спирта. Так намного лучше:

После сборки прошиваем микроконтроллер, я прошивал с помощью программы программатором . Вот фьюз биты:

Подключить программатор к микроконтроллеру можно проводками, подключить их к разъёму для ЖКИ:

А reset припаять:

Распиновку подключения программатора к микроконтроллера не привожу, я думаю вы её знаете. После прошивки и установки фьюз-битов, устанавливаем ЖКИ и подаём питание на устройство:

Заработало, отлично! Теперь устанавливаем устройство в корпус:

Как вы видите я свой частотомер сделал на базе своего , дело в том что я себе собрал более навороченный велокомпьютер (с большим дисплеем на Atmega32, скоро про него напишу статью) а из этого и решил сделать частотомер, только плату переделал. И конечно видео работы устройства:

На видео видно что в качестве генератора я использую компьютер и программу .

Список радиоэлементов
Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
IC1 МК AVR 8-бит

ATtiny2313-20PU

1 В блокнот
C1, C2 Конденсатор 22 пФ 2 В блокнот
С3 Конденсатор 0.1 мкФ 1 В блокнот
R1 Резистор

1 кОм

1 В блокнот
R2 Резистор

4.7 кОм

1 В блокнот
R3 Резистор

20 Ом

1 В блокнот
LCD ЖК индикатор 16*1 Wh2601A 1 С совместимым HD44780 контроллером В блокнот
Z1 Кварц 16 МГц 1 В блокнот
Вход Разьём PBS-40 1

Частотомер с хорошими характеристиками, позволяющий измерять частоты от 1Гц до 10 МГц (9,999,999) с разрешением в 1 Гц во всем диапазоне. Идеален для функиональных генераторов, цифровых шкал или как отдельное устройство. Дешев и легок в изготовлении, собран из доступных деталей, имет небольшой размер и может быть смонтирован на панели многих устройств.

Схема состоит из семи 7-сегментных индикаторов, AVR ATtiny2313 и нескольких транзисторов и резисторов. AVR делает всю работу, и дополнительные микросхемы не нужны. Микроконтроллер считает количество импульсов, пришедших на его вход за 1 секунду и отображает это число. Сама важная вещь — это очень точный таймер, и он реализован на 16-битном Timer1 в режиме CTC. Второе, 8-битный счетчик работает как Counter0 и считает импульсы на входе T0. Каждые 256 импульсов он вызывает прерывание, в котором программа увеличивает множитель. Когда мы получаем 1-секундное прерывание, содержимое множителя умножается на 256 (сдвиг влево на 8 бит). Остаток импульсов, которые посчитал счетчик записывается в регистр и добавляется к результату умножения. Это значение затем разбивается на отдельные цифры, которые отображаются на индикаторах. После этого, перед выходом из 1-секундного прерывания, оба счетчика одновременно сбрасываются и измерение начинается заново. В свободное от прерывания время контроллер занимается динамической индикацией.

Разрешение и точность:
Точность зависит от тактового генератора. Кварц должен быть хорошего качества и иметь как можно меньший ppm (допуск). Будет лучше, если частота будет кратна 1024, например, 16 МГц или 22.1184 МГц. Для измерения частоты до 10 МГц, надо использовать кварц не меньше, чем на 21 МГц, например, 22.1184 МГц. Частотомер может измерять частоту до 47% от частоты собственного кварца. Если есть хороший промышленный частотомер, то можно откалибровать схему добавлением подстроечного конденсатора (1пФ-10пФ) между одним из выводов кварца и землей, и подстроить частоту в соответствии с показаниями промушленного частотомера.

В архиве с исходниками есть несколько вариантов под разные кварцы, но вы можете скомпилировать свой вариант.

Форма сигнала:
В принципе, устройство понимает любую форму сигнала от 0 до 5V, не только прямоугольные импульсы. Синусоида и теугольные импульсы сичтаются по заднему фрону при переходе его ниже 0.8V.

В устройстве нет защиты от превышения входного напряжения выше 5 вольт.

Устройство имеет высокоомный вход и не нагружает тестируемую схему – вы даже можете измерить частоту переменного тока в сети 220 вольт, прикоснувшись ко входу пальцем. Частотомер может быть переделан для измерения частоты до 100 МГц с шагом 10 Гц путем добавления на вход быстродействующего делителя.

Дисплей:
Использовано семь семисегментных индикаторов с общим анодом в режиме динамической индикации. Если яркость получается недостаточной, можно уменьшить значения токоограничивающих резисторов, но нужно помнить, что максимальный импульсный ток каждого вывода микроконтроллера составляет 40 мA . По умолчанию сопротивление резисторов 100 Ом. Незначащие нули гасятся програмно. Значения обновляются каждую секунду.

Печатная плата:
Двусторонняя печатная плата размером 109mm x 23mm – к сожалению, 7 индикаторов не влезли в рабочее пространство бесплатной версии Eagle, поэтому они нарисованы от руки. На плате нужно сделать 3 соединения проводом — первое — соединение питания и вывода VCC контроллера – это соединение показано на слое silkscreen. Два других соединяют десятичные точки индикаторов с резисторами на 330 Ом расположенными на слое bottom. Сверху платы расположен коннектор Atmel ISP-6. Контакт 1 первый со стороны кварца. Этот коннектор необязателен и нужен только для программирования контроллера. Индикаторы должны припаиваться на некотором расстоянии от платы, чтобы можно было подлезть паяльником к выводам, припаиваемым с верхней стороны платы.

Конструктивно прибор состоит из дисплея, образованного семью 7-сегментными светодиодными индикаторами, микроконтроллера и нескольких транзисторов и резисторов. Микроконтроллер выполняет все необходимые функции, поэтому применение каких-либо дополнительных микросхем не требуется.

Принципиальная схема прибора достаточно проста и изображена на Рисунке 2. Проект в формате Eagle (принципиальная схема и печатная плата) доступен для скачивания в секции загрузок.

Выполняемые микроконтроллером задачи просты и очевидны: подсчет количества импульсов на входе за 1 секунду и отображение результата на 7-разрядном индикаторе. Самый важный момент здесь — это точность задающего генератора (временная база), которая обеспечивается встроенным 16-разрядным таймером Timer1 в режиме очистки по совпадению (CTC mode). Второй, 8-разрядный, таймер-счетчик работает в режиме подсчета количества импульсов на своем входе T0. Каждые 256 импульсов вызывают прерывание, обработчик которого инкрементирует значение коэффициента. Когда с помощью 16-разрядного таймера достигается длительность 1 с, происходит прерывание, но в этом случае в обработчике прерывания коэффициент умножается на 256 (сдвиг влево на 8 бит). Остальное количество импульсов, зарегестрированное счетчиком, добавляется к результату умножения. Полученное значение затем разбивается на отдельные цифры, которые отображаются на отдельном индикаторе в соответствующем разряде. После этого, непосредственно перед выходом из обработчика прерывания, оба счетчика одновременно сбрасываются и цикл измерения повторяется. В «свободное время» микроконтроллер занимается выводом информации на индикатор методом мультиплексирования. В исходном коде программы микроконтроллера автор дал дополнительные комментарии, которые помогут детально разобраться в алгоритме работы микроконтроллера.

Разрешение и точность измерений

Точность измерений зависит от источника тактовой частоты для микроконтроллера. Сам по себе программный код может вносить погрешность (добавление одного импульса) на высоких частотах, но это практически не влияет на результат измерений. Кварцевый резонатор, который используется в приборе, должен быть хорошего качества и иметь минимальную погрешность. Наилучшим выбором будет резонатор, частота которого делится на 1024, например 16 МГц или 22.1184 МГц. Чтобы получить диапазон измерения до 10 МГц необходимо использовать кварцевый резонатор на частоту 21 МГц и выше (для 16 МГц, как на схеме, диапазон измерений становится немного ниже 8 МГц). Кварцевый резонатор на частоту 22.1184 МГц идеально подходит для нашего прибора, однако приобретение именно такого с минимальной погрешностью для многих радиолюбителей будет сложной задачей. В таком случае можно использовать кварцевый резонатор на другую частоту (например, 25 МГц), но необходимо выполнить процедуру калибровки задающего генератора с помощью осциллографа с поддержкой аппаратных измерений и подстроечного конденсатора в цепи кварцевого резонатора (Рисунок 3, 4).

В секции загрузок доступны для скачивания несколько вариантов прошивок для различных кварцевых резонаторов, но пользователи могут скомпилировать прошивку под имеющийся кварцевый резонатор самостоятельно (см. комментарии в исходном коде).

Входной сигнал

В общем случае на вход прибора может подаваться сигнал любой формы с амплитудой 0 … 5 В, а не только прямоугольные импульсы. Можно подавать синусоидальный или треугольный сигнал; импульс определяется по спадающему фронту на уровне 0.8 В. Обратите внимание: вход частотомера не защищен от высокого напряжения и не подтянут к питанию, это вход с высоким сопротивлением, не нагружающим исследуемую цепь. Диапазон измерений может быть расширен до 100 МГц с разрешением 10 Гц, если применить на входе соответствующий высокоскоростной делитель частоты.

Дисплей

В приборе в качестве дисплея используются семь светодиодных 7-сегментных индикаторов с общим анодом. Если яркость свечения индикаторов будет недостаточной, можно изменить номинал резисторов, ограничивающих ток через сегменты. Однако не забывайте, что величина импульсного тока для каждого вывода микроконтроллера не должна превышать 40 мА (индикаторы тоже имеют свой рабочий ток, о его величине не стоит забывать). На схеме автор указал номинал этих резисторов 100 Ом. Незначимые нули при отображении результата измерения гасятся, что делает считывание показаний более комфортным.

Печатная плата

Двухсторонняя печатная плата имеет размеры 109 × 23 мм. В бесплатной версии среды проектирования печатных плат Eagle в библиотеке компонентов отсутствуют семисегментные светодиодные индикаторы, поэтому они были нарисованы автором вручную. Как видно на фотографиях (Рисунки 5, 6, 7) авторского варианта печатной платы, дополнительно необходимо выполнить несколько соединений монтажным проводом. Одно соединение на лицевой стороне платы — питание на вывод Vcc микроконтроллера (через отверстие в плате). Еще два соединения на нижней стороне платы, которые используются для подключения выводов сегмента десятичной точки индикаторов в 4 и 7 разряде через резисторы 330 Ом на «землю». Для внутрисхемного программирования микроконтроллера автор использовал 6-выводный разъем (на схеме это разъем изображен в виде составного JP3 и JP4), расположенный в верхней части печатной платы. Этот разъем не обязательно припаивать к плате, микроконтроллер можно запрограммировать любым доступным способом.

Загрузки

Принципиальная схема и рисунок печтаной платы, исходный код и прошивки микроконтроллера —

Особенностью первой схемы частотомера на микроконтроллере AVR является то, что она работает вместе с компьютером и подсоединена к материнской плате через разъем IRDA. От этого же разъема конструкция получает питание. Вторая схема частотомера базируется на микроконтроллере Attiny2313 и способна измерять частоту до 10 мГц. Третья рассмотренная конструкция частотомера построена на базе легендарной платы Arduino, основа которой также микроконтроллер AVR.

Схема частотомера состоит из микропроцессора Attiny2313 и двоичного счетчика 74AC161. Входящий сигнал для усиления следует на транзистор VT1, затем с его коллекторного вывода он поступает на вход «С» двоичного счётчика. Контроль за работой счетчика закреплен за МК Attiny2313, который осуществляет обнуление, останавливает или запускает счет путем подачи управляющего сигнала на десятый вывод.


Непродолжительной подачей логического нуля на вход сброса двоичного счётчика, МК обнуляет его, а после этого, отправляет уровень логической единицы на входе ЕР, запускает его работу. Затем, он считает импульсы с выхода старшего разряда счетчика в течение полусекунды.

Частотомер на микроконтроллере AVR. Сигналы данных на компьютер идут с порта PD6 Attiny2313. Линия порта РВ1 используется для сигналов синхронизации следующие от компьютера.

В начальный момент времени МК генерирует стартовый импульс продолжительностью около 1,6 мкс после чего идет пауза. Программа время от времени обращается к порту 2F8H и при регистрации байта, инициирует передачу синхроимпульсов. Данные синхроимпульсы пойдут при отправке числа ноль в инфракрасный порт компьютера. Состав импульсов: Первый бит стартовый и 8 бит число ноль.

При обнаружении уровня логической единицы, микроконтроллер начинает передачу, отправляя 1-й стартовый импульс устанавливая логическую единицу на линии данных и дожидается спада по линии синхронизации, для того чтобы было можно отправить импульсы данных. Если бит данных нулевой, то выставляется «1» .

Так как скорости передачи и приёма одинаковы, это позволяет получить независимость от заданной скорости ИК порта компьютера.

Фъюзы для программы Ponyprog и сама прошивка доступна по зеленой ссылке чуть выше.

В этом простом проекте частотомера, контроллер Arduino считывает напряжение, затем высчитывает его частоту и посылает данные через USB UART в компьютер, на котором необходимо установить программу считывания и визуализации данных, приложение и скетч в архиве для скачки.

Плата Arduino генерирует точную односекундную временную основу для счетчика с помощью каскадирования двух таймеров timer0 и timer2. Связь между цифровыми входами 3 и 4 соединяет выход таймера 2 (250 Гц) со входом таймера 0. Программный код ожидает, когда выход таймера 0 станет положительным, и начинает отсчет частоты входного сигнала таймером 1. Timer1 – это 16-разрядный таймер, он переполняется при достижении значения 2 16 , после этого, изменяется значение регистра переполнения overF. В конце первой секунды записывается 16-разрядный регистр. Затем Arduino отправляет на ПК 6 байтов данных. Схема подключения к Arduino простая, и ее можно,посмотреть на фото ниже.

Сначала Arduino необходимо подсоединить к компьютеру, а только потом запустить приложение на Visual Basc 6. Приложение ищет Com-порт, отправляя байты и ожидает их обратное принятие. Это занимает пару секунд. Приложение должно быть обязательно отключено, в тот момент когда вы прошиваете плату через Arduino IDE. Частотный вход платы Ардуино представляет собой уровни сигнала TTL, при слабом сигнале необходимо добавить усилитель.

Простой частотомер на attiny2313 с динамической индикацией. Самодельный частотомер на ATTINY2313. Технические характеристики частотомера

Предлагаемый частотомер собран на микроконтроллере PIC16F873 и семиэлементных светодиодных индикаторах с общим катодом. Его расширяющая способность состовляет 0.1 Гц что может быть полезным при проведении точных измерений.

Основные технические характеристики:

  • Диапазон измеряемых частот ………………0.1Гц….40 МГц
  • Время измерения частот …………………….…….1с или 10с
  • Чувствительность …………………………………………0.1в
  • Напряжение питания ……………………………….…… 4.5-5в
  • Потребляемый ток в режиме ожидания ……………… 10ма
  • в режиме измерения…………30ма

Схема частотомера показанная на рисунке выше (нажмите на картинку для увеличения), На входе устройства установлен компаратор DA1, который включен по типовой схеме с инвертирующим входом. Порог срабатывания компаратора можно изменять подборкой резистора R4 — чем больше его сопротивление, тем выше порог. Робота компаратора управляется сигналом на входе LATCH (вывод 5) DA1, который поступает с линии порта RA3 (вывод 5 DD1), и разрешена при низком логическом уровне на этом входе.

Порт в микроконтроллере DD1 задействован для подачи напряжения на элементы a-h индикаторов HG1. HG2.

Входной сигнал преобразуется компаратором DA1 в прямоугольные импульсы с уровнями ТЛЛ, которые поступают на вход микроконтроллера для их дальнейшего счета. Восьмиразрядные регистры предделителя, таймера TMRO и двух счетчиков прерывания по переполнению TMR0 подсчитывают эти импульсы. Измерительный интервал задает таймер TMR1.

Информация в регистрах таймера TMR0 и счетчиков доступна для чтения, а вот содержимое высокочастотного (до 90 МГц) регистрапредделителя не доступно. Поэтому для извлечения информации, хранящейся в нем, применен ставший ставший уже классическим способом досчета импульсов до переполнения предделителя. После остановки счета значения TMR0 сохраняется в цыфровом компараторе. Число поданных на вход предделителя импульсов подсчитывается, и после каждого импульса сравниваются с текущее и сохраненное значения TMR0. При изменении текущего значения TMR0 подача импульсов на предделителе прекращается. Накопленное в младшем регистре число преобразованное в дополнительный код, и будет тем числом, которое было в предделителе Двоичный код на выходах четырех восьмиразрядных регистров преобразуется в двоично-десятичный, а затем в код для управления семиэлементными индикаторами.

После подачи питающего напряжения осуществляется инициализация регистров микроконтроллера. Частота переключения разрядов при динамической индикации должна быть такой чтобы не было видно мерцания индикатора. Как известно эта частота должна быть не ниже 25 Гц. Выбранная длительность индикации одного разряда на восьмиразрядном индикаторе составления F=1/T=1?(0.003*8) =41.7Гц, где F-частота обновления индикатора, Т- период. При такой частоте мерцание индикатора не заметно.

Периодически микроконтроллер проверяет состояние контактов кнопки SB1. Если кнопка зажатая, то состояние флага времени измерения изменяется на противоположное, при этом также изменяется положение запятой на индикаторе. Дале последовательно на индикатор выводится информация остальных разрядов. Последовательность вывода на индикацию нарушается только прерываниями.

В программе использованы два прерывания: одно по результату сравнения значений шестнадцатиразрядных регистров специального события (CCPR1H и CCPR1L) и регистров таймера TMR1 (TMR1H и TMR1L), другое — по переполнению таймера TMR0. Регистры CCP1 b TMR1 используются для формирования временного интервала измерения частоты. Делитель на 10 для получения интервала 10с реализованы на отдельных регистрах которые заполняются прерывании.

После сохранения значений контекстных регистров проверяются флаги прерывания. Если прерывание произошло по переполнению таймера TMR0, то инкрементируется счетчик и программа выходит из прерывания. При прерывании по результату сравнения модуля CCP1 заполняется регистр делителя на 10 и проверяется флаг временю Если установлено время измерения 10с заполняются регистр делителя на 10. После окончания времени измерения выполняются досчет и определение содержимого предделителя Полученные данные перекодируются в девять разрядов двоичного-десятичного кода. Для экономии энергии батарей портативного прибора все не значущие нули гасятся. При выполнении операций во время прерываний работа таймеров TMR0 и TMR1 не останавливается, поэтому цикл измерения повторяется непрерывно!



Фото собранного устройства и печатная плата от Александр Палей, а также исправленная ошибка в программе Александром. Прошивку и исходник можно скачать по ссылке, а печатную палту — по .


C этой схемой также часто просматривают:

Построенный . Он позволяет измерять частоты до 10 МГц в четырех автоматически переключаемых диапазонах. Наименьший диапазон имеет разрешение 1 Гц.

Технические характеристики частотомера

  • Диапазон 1: 9,999 кГц, разрешение 1 Гц.
  • Диапазон 2: 99,99 кГц, разрешение до 10 Гц.
  • Диапазон 3: 999.9 кГц, разрешение до 100 Гц.
  • Диапазон 4: 9999 кГц, разрешение до 1 кГц.

Описание частотомера на микроконтроллере

Микроконтроллер Attiny2313 работает от внешнего кварцевого генератора с тактовой частотой 20 МГц (это максимально допустимая частота). Точность измерения частотомера определяется точностью данного кварца. Минимальная длина полупериода измеряемого сигнала должна быть больше, чем период кварцевого генератора (это связано с ограничениями архитектуры микроконтроллера ATtiny2313). Следовательно, 50 процентов от тактовой частоты генератора составляет 10 МГц (это максимальное значение измеряемой частоты).

Установка фьюзов (в PonyProg):

Этот самодельный частотомер на ATTINY2313 предназначен для измерения частоты в диапазоне примерно от 4МГц до более 160МГц. Его можно использовать как измеритель частот или в качестве устройства ввода-вывода TRX, например, на диапазон 144МГц (2м).

Технические характеристики частотомера:

  • измерение частоты в диапазоне 4-160 Мгц
  • отображение измерений на ЖК-дисплее
  • чувствительность 700мВ
  • входное напряжение, макс
  • питание: 8-15В
  • очень простая плата, минимальное количество
    элементов, быстрый запуск
  • размеры платы: 37х80мм

Схема прекрасно отработала в диапазоне от 3,8МГц до 162МГц. Основой схемы является микроконтроллер ATTINY2313. Его преимуществом является возможность работать на частотах до 20МГц. В схеме использован кварц на 16МГц, таким образом, сам процессор теоретически должен правильно измерять частоты до 8МГц.

Зачастую оказывается, что диапазон до 8МГц слишком мал. Увеличение верхнего диапазона можно получить, используя делитель частоты (прескалер). В схеме задействован прескалер LB3500, который позволяет измерять до 150 Мгц.

Краткая информация о LB3500:

  • напряжение питания — 4,5…5,5В
  • потребляемый ток — l6мА-24мА
  • входное напряжение — 100мВ-600мВ
  • выходное напряжение — 0,9 Vpp
  • делитель — 8

Без применения дополнительного делителя схема способна измерять частоты до 64МГц. Добавление дополнительного делителя в виде двоичного счетчика 74LS293 (ICl) позволяет увеличить диапазон измерений до 150 Мгц (макс. для LB3500).

ICl делит частоту на 4. Таким образом, вся система прескалера (ICl и IC4) делит входную частоту на 32. Транзистор Tl с элементами C7, R2, R3 обеспечивает высокое входное сопротивление.

Входной сигнал после разделения попадает на вход микросхемы LB3500. На выходе в 9 IC4 сигнал получается в 8 раз меньшей частоты, чем на входе. К сожалению, выходной сигнал микросхемы LB3500 не согласовывается с TTL уровнями. Для устранения этого недостатка в схему добавлен транзистор Т2, который предназначен для согласования. Потенциометр PRI обеспечивает точное соответствие.

Очень полезный и несложный прибор, который просто незаменим в творческой лаборатории радиолюбителя, можно сделать на МК PIC16F628A. Для измерения частот до 30 Мгц и предназначен данный цифровой частотомер на распространённой микросхеме-контроллере PIC16F628A. Его принципиальная схема состоит из базового модуля, с подключенным к его счетному входу входным формирователем. Схема частотомера приведена на рисунке ниже:

Данный измерительный прибор может использоваться в двух режимах — цифровая шкала и измеритель частоты. При включении питания, частотомер переходит в тот режим, в котором он работало до последнего выключения питания. Если это был режим частотомера — в левом разряде индикатора высветится режим частотомера «F.». Так-же в младшем разряде индикатора высветится «0». Частотомер автоматически перейдет в режим измерения частоты и будет находиться в режиме ожидания. При подаче на вход какого-то сигнала, признак режима частотомера «F.» гасится и индикатор отобразит значение измеряемой частоты в килогерцах.
Схема входного формирователя частотомера — цифровой шкалы, приведена на рисунке:


Если на момент включения питания, на входе частотомера присутствует измеряемый сигнал, то, после включения питания, признак работы частотомера «F.», высветится в течение 1-й секунды, а затем погаснет.
Для того чтобы перейти на время измерения 0,1 сек. или 10 сек., необходимо нажать либо кнопку № 1, либо одновременно нажать кнопку № 1 и кнопку № 2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичной точки, после чего отпустить кнопку (кнопки). Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку № 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку. Для любого времени измерения десятичная точка отмечает килогерцы.


Раскладка клавиатуры режима частотомера

Кнопка № 1 0,1 сек. Переход на время измерения 0,1 сек.
Кнопка № 2 1 сек. Переход на время измерения 1 сек.
Кнопка № 1 +
кнопка № 2 10 сек. Переход на время измерения 10 сек.
(кнопки нажимаются одновременно)

Если перед выключением питания происходила работа в режиме цифровой шкалы, то при следующем включении питания будет установлен именно этот режим, а внутри режима цифровой шкалы будет установлен именно тот подрежим («минус ПЧ» или «плюс ПЧ»), в котором происходила работа до последнего выключения питания. Признаки подрежимов цифровой шкалы («L.» или «H.» соответственно) будут постоянно высвечиваться в левом разряде индикатора. При отсутствии сигнала на входе цифровой шкалы, индикатор будет показывать значение записанной в память контроллера промежуточной частоты, а при его наличии — результат вычитания или сложения частоты сигнала, присутствующего на входе цифровой шкалы, и значения промежуточной частоты, записанной в энергонезависимую память PIC контроллера.


Режим цифровой шкалы имеет 4 подрежима.
— При нажатии на кнопку № 1 происходит переход в подрежим «минус ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «L.».
— При нажатии на кнопку № 2 происходит переход в подрежим «плюс ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «H.».

В процессе «прошивки» контроллера, в его энергонезависимую память записывается значение промежуточной частоты = 5,5 мГц., но потом может будет самостоятельно записать в нее любое значение и использовать ее в качестве промежуточной. Для этого надо подать на вход ЦШ внешний сигнал с частотой, которая далее будет использоваться в качестве промежуточной. Проконтролировать значение этой частоты можно, перейдя в режим частотомера.

Раскладка клавиатуры режима цифровой шкалы:
Кнопки Время измерения Пояснения
Кнопка № 1 «минус ПЧ» Промежуточная частота вычитается из
измеряемой частоты
Кнопка № 2 «плюс ПЧ» Промежуточная частота суммируется с
измеряемой частотой
Кнопка № 1 +
кнопка № 2 Установка ПЧ Запись в оперативную память значения
измеряемой частоты (ПЧ)
Повторно:
Кнопка № 1 +
кнопка № 2 Запись ПЧ Копирование значения измеряемой частоты из оперативной памяти в энергонезависимую с целью дальнейшего ее использования в качестве промежуточной


При смене режима работы, меняется раскладка клавиатуры. Если кнопка № 1 находится в нажатом состоянии меньше определенного времени, то переключения в другой режим не происходит и кнопка № 1 может либо устанавливать время измерения 0,1 сек. (в режиме частотомера), либо включать подрежим «минус ПЧ» (в режиме цифровой шкалы). Если этот порог превышен, происходит переключение в другой режим. Величина этого порога — около 4 сек., и этот интервал времени отсчитывается с момента окончания цикла счета, приходящегося на момент нажатия кнопки № 1.


Снизить энергопотребление схемы частотомера можно, увеличив номиналы резисторов, соединяющих выводы порта В с индикатором. В своей конструкции использовал 9-разрядный светодиодный индикатор от советского телефона с АОН, с общим катодом и красным цветом свечения. В моем частотомере, кроме питания от сети, имеется также и батарейное питание (аккумуляторы). Печатная плата устройства приведена на рисунке:


Прошивки для микроконтроллера PIC16F84A, а также полный текст статьи на контроллере качаем тут. Схему испытал — ZU77.

Частотомер с хорошими характеристиками, позволяющий измерять частоты от 1Гц до 10 МГц (9,999,999) с разрешением в 1 Гц во всем диапазоне. Идеален для функиональных генераторов, цифровых шкал или как отдельное устройство. Дешев и легок в изготовлении, собран из доступных деталей, имет небольшой размер и может быть смонтирован на панели многих устройств.

Схема состоит из семи 7-сегментных индикаторов, AVR ATtiny2313 и нескольких транзисторов и резисторов. AVR делает всю работу, и дополнительные микросхемы не нужны. Микроконтроллер считает количество импульсов, пришедших на его вход за 1 секунду и отображает это число. Сама важная вещь — это очень точный таймер, и он реализован на 16-битном Timer1 в режиме CTC. Второе, 8-битный счетчик работает как Counter0 и считает импульсы на входе T0. Каждые 256 импульсов он вызывает прерывание, в котором программа увеличивает множитель. Когда мы получаем 1-секундное прерывание, содержимое множителя умножается на 256 (сдвиг влево на 8 бит). Остаток импульсов, которые посчитал счетчик записывается в регистр и добавляется к результату умножения. Это значение затем разбивается на отдельные цифры, которые отображаются на индикаторах. После этого, перед выходом из 1-секундного прерывания, оба счетчика одновременно сбрасываются и измерение начинается заново. В свободное от прерывания время контроллер занимается динамической индикацией.

Разрешение и точность:
Точность зависит от тактового генератора. Кварц должен быть хорошего качества и иметь как можно меньший ppm (допуск). Будет лучше, если частота будет кратна 1024, например, 16 МГц или 22.1184 МГц. Для измерения частоты до 10 МГц, надо использовать кварц не меньше, чем на 21 МГц, например, 22.1184 МГц. Частотомер может измерять частоту до 47% от частоты собственного кварца. Если есть хороший промышленный частотомер, то можно откалибровать схему добавлением подстроечного конденсатора (1пФ-10пФ) между одним из выводов кварца и землей, и подстроить частоту в соответствии с показаниями промушленного частотомера.

В архиве с исходниками есть несколько вариантов под разные кварцы, но вы можете скомпилировать свой вариант.

Форма сигнала:
В принципе, устройство понимает любую форму сигнала от 0 до 5V, не только прямоугольные импульсы. Синусоида и теугольные импульсы сичтаются по заднему фрону при переходе его ниже 0.8V.

В устройстве нет защиты от превышения входного напряжения выше 5 вольт.

Устройство имеет высокоомный вход и не нагружает тестируемую схему – вы даже можете измерить частоту переменного тока в сети 220 вольт, прикоснувшись ко входу пальцем. Частотомер может быть переделан для измерения частоты до 100 МГц с шагом 10 Гц путем добавления на вход быстродействующего делителя.

Дисплей:
Использовано семь семисегментных индикаторов с общим анодом в режиме динамической индикации. Если яркость получается недостаточной, можно уменьшить значения токоограничивающих резисторов, но нужно помнить, что максимальный импульсный ток каждого вывода микроконтроллера составляет 40 мA . По умолчанию сопротивление резисторов 100 Ом. Незначащие нули гасятся програмно. Значения обновляются каждую секунду.

Печатная плата:
Двусторонняя печатная плата размером 109mm x 23mm – к сожалению, 7 индикаторов не влезли в рабочее пространство бесплатной версии Eagle, поэтому они нарисованы от руки. На плате нужно сделать 3 соединения проводом — первое — соединение питания и вывода VCC контроллера – это соединение показано на слое silkscreen. Два других соединяют десятичные точки индикаторов с резисторами на 330 Ом расположенными на слое bottom. Сверху платы расположен коннектор Atmel ISP-6. Контакт 1 первый со стороны кварца. Этот коннектор необязателен и нужен только для программирования контроллера. Индикаторы должны припаиваться на некотором расстоянии от платы, чтобы можно было подлезть паяльником к выводам, припаиваемым с верхней стороны платы.

Частотомер на attiny2313 с динамической индикацией. Самодельный частотомер на ATTINY2313

Последнее время мне очень часто требуется измерять частоту, уж очень много электронных проектов я делаю и поэтому появилось нужда в измерительном приборе — частотомере. Покупать данный прибор — я ещё школьник в 8 классе учусь а такая техника очень дорогая для меня. Сильно большие частоты мне измерять пока нет необходимости, хотя в скором времени возможно будет нужно. И поэтому я решил сделать свой частотомер своими руками! Стремясь к минимализму за основу взял AVR микроконтроллер ATtiny2313 и ЖКИ 16*1. Набросал проект в , написал прошивку и нарисовал принципиальную схему:

Собственно ничего сложного, всё очень просто. Собрал всё на бредборде, кто не знает это — макетная плата с механическими контактами. Проверил, работает! Вот фото отчёт:

Ну теперь надо реализовать прибор, сделать печатную плату и поместить в корпус.

И так, теперь когда все детальки собраны, пора делать печатную плату. Её я сделал универсальной, добавил контактные площадки, мало-ли захочется что нибудь добавить. Чертил печатную плату я программе , найти чертёж можно в файлах к статье. Плату я делал , вот что получилось:

Самое главное это хорошо и качественно припаять микроконтроллер, ведь он в SOIC корпусе.

Не проблема, и мельче паяли! Главное не переборщить припоя и не жалеть канифоли.

Запаиваем остальные детальки, вот что получилось:

Кстати, от лишнего канифоля на плате можно избавиться с помощью технического спирта. Так намного лучше:

После сборки прошиваем микроконтроллер, я прошивал с помощью программы программатором . Вот фьюз биты:

Подключить программатор к микроконтроллеру можно проводками, подключить их к разъёму для ЖКИ:

А reset припаять:

Распиновку подключения программатора к микроконтроллера не привожу, я думаю вы её знаете. После прошивки и установки фьюз-битов, устанавливаем ЖКИ и подаём питание на устройство:

Заработало, отлично! Теперь устанавливаем устройство в корпус:

Как вы видите я свой частотомер сделал на базе своего , дело в том что я себе собрал более навороченный велокомпьютер (с большим дисплеем на Atmega32, скоро про него напишу статью) а из этого и решил сделать частотомер, только плату переделал. И конечно видео работы устройства:

На видео видно что в качестве генератора я использую компьютер и программу .

Список радиоэлементов
Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
IC1 МК AVR 8-бит

ATtiny2313-20PU

1 В блокнот
C1, C2 Конденсатор 22 пФ 2 В блокнот
С3 Конденсатор 0.1 мкФ 1 В блокнот
R1 Резистор

1 кОм

1 В блокнот
R2 Резистор

4.7 кОм

1 В блокнот
R3 Резистор

20 Ом

1 В блокнот
LCD ЖК индикатор 16*1 Wh2601A 1 С совместимым HD44780 контроллером В блокнот
Z1 Кварц 16 МГц 1 В блокнот
Вход Разьём PBS-40 1

Частотомер — полезный прибор в лаборатории радиолюбителя (особенно, при отсутствии осциллографа). Кроме частотомера лично мне часто недоставало тестера кварцевых резонаторов — слишком много стало приходить брака из Китая. Не раз случалось такое, что собираешь устройство, программируешь микроконтроллер, записываешь фьюзы, чтобы он тактировался от внешнего кварца и всё — после записи фьюзов программатор перестаёт видеть МК. Причина — «битый» кварц, реже — «глючный» микроконтроллер (или заботливо перемаркированый китайцами с добавлением, например, буквы “А» на конце). И таких неисправных кварцев мне попадалось до 5% из партии. Кстати, достаточно известный китайский набор частотомера с тестером кварцев на PIC-микроконтроллере и светодиодном дисплее с Алиэкспресса мне категорически не понравился, т.к. часто вместо частоты показывал то ли погоду в Зимбабве, то ли частоты «неинтересных» гармоник (ну или это мне не повезло).

В одной из предыдущих статей, посвященных изучению микроконтроллеров AVR, на примере мы рассмотрели использование 16-ти разрядного таймера/счетчика Т1 и прерывания по событию захват. В качестве дополнения к этому материалу, предлагаю улучшенную версию частотомера. В этом проекте тоже используется блок захвата и дополнительно еще задействован тактовый вход 8-ми разрядного таймера.

Недостатки старого проекта заключались в маленьком диапазоне измеряемых частот (~сотни киллогерц), что было связано со способом измерения периода сигнала.

Вы, наверное, помните, что в прерывании по событию захват счетный регистр 16-ти разрядного таймера обнулялся, а захваченное значение, соответствующее количеству импульсов тактового генератора микроконтроллера, укладывающихся в один период входного сигнала, сохранялось в переменной. На основе этого значения и выполнялись расчеты.

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

В новом проекте вычисление частоты выполняется по нескольким периодам входного сигнала и без постоянного использования прерывания по событию захват. Это уменьшает накладные расходы микроконтроллера и позволяет измерять значительно большие частоты — в идеале до 1/2 Fcpu (частоты тактирования микроконтроллера).

Итак, перейдем к описанию нового проекта частотомера.

Входной сигнал подается на вход схемы захвата таймера Т1 и счетный вход таймера Т0. Для того чтобы таймер Т0 тактировался от внешнего сигнала, он должен быть соответствующим образом настроен.

Проект состоит из 4-ех программных модулей.

bcd.c – содержит функцию для вывода двоичных чисел на дисплей

timer.c – содержит функцию инициализации таймеров T0 и Т1, обработчики прерываний, функцию захвата значений счетных регистров таймеров и программных счетчиков и, наконец, функцию вычисления частоты.

lcd_lib.c – это библиотека для работы с символьным дисплеем.

main.c — основная программа.

Частота входного сигнала измеряется методом временных ворот. Суть метода заключается в подсчете количества импульсов измеряемого и опорного сигналов за определенный промежуток времени.

Для подсчета количества импульсов измеряемого сигнала используется счетный вход аппаратного таймера. В качестве опорного сигнала используется тактовый сигнал микроконтроллера.

Интервал времени, в течение которого выполняются подсчеты импульсов, отмеряется с помощью схемы захвата аппаратного таймера Т1 и программной задержки.

Формула для расчета частоты по методу временных ворот такая:

Fx = Fo * (M/N),

где Fx – частота входного сигнала, Fo – частота опорного сигнала, M – количество импульсов входного сигнала за время измерения, N – количество импульсов опорного сигнала за время измерения.

В проекте используются два таймера — 8-ми разрядный таймер/счетчик Т0 и 16-ти разрядный Т1. Таймер T1 подсчитывает количество тактовых импульсов микроконтроллера (baseImp), укладывающихся в определенный временной интервал, а таймер Т0 считает импульсы измеряемого сигнала (mesurImp).

Временной интервал, в течение которого выполняются подсчеты импульсов, порядка одной секунды. Поскольку за это время оба таймера успевают много раз переполнится, в программе используются дополнительные программные счетчики (timer0, timer1). Это 16-ти разрядные переменные, которые инкрементируются в прерываниях таймеров Т0 и Т1.

Общий вид циклограммы работы таймеров представлен на рисунке ниже.

Алгоритм программы выглядит следующим образом.

1. Выполняется инициализация таймеров и дисплея

2. Микроконтроллер ожидает установки флага схемы захвата таймера Т1, или, выражаясь простым языком, ловит передний фронт измеряемого сигнала.

3. Дождавшись установки флага (момент Capture1 на рисунке), микроконтроллер сохраняет значения счетных регистров таймеров Т0 и Т1, а также значения программных счетчиков.

4. Вызывается программная задержка длительностью в одну секунду. Оба таймера продолжают работать.

5. По окончанию задержки микроконтроллер ожидает установки флага схемы захвата

6. Дождавшись установки флага (момент Capture2 на рисунке), микроконтроллер сохраняет значения счетных регистров Т0 и Т1 и значения программных счетчиков.

7. Вычисляется значение частоты и выводится на дисплей

8. Возврат на шаг номер 2.

Несколько слов о вычислении частоты.

Для расчета количества импульсов опорного сигнала используется следующая формула.

//количество переполнений программного счетчика

saveTimer12 = saveTimer12 – saveTimer11;

//количество импульсов опорного сигнала

baseImp = (icr12 + (unsigned long )saveTimer12*65536) – icr11;

где saveTimer12, saveTimer11 — значение программного счетчика timer1 в моменты Capture2, Capture1 соответственно; icr12, icr12 — значение счетного регистра TCNT1 таймера Т1 в моменты Capture2, Capture1 соответственно; 65536 — емкость счетчика Т1

Конструктивно прибор состоит из дисплея, образованного семью 7-сегментными светодиодными индикаторами, микроконтроллера и нескольких транзисторов и резисторов. Микроконтроллер выполняет все необходимые функции, поэтому применение каких-либо дополнительных микросхем не требуется.

Принципиальная схема прибора достаточно проста и изображена на Рисунке 2. Проект в формате Eagle (принципиальная схема и печатная плата) доступен для скачивания в секции загрузок.

Выполняемые микроконтроллером задачи просты и очевидны: подсчет количества импульсов на входе за 1 секунду и отображение результата на 7-разрядном индикаторе. Самый важный момент здесь — это точность задающего генератора (временная база), которая обеспечивается встроенным 16-разрядным таймером Timer1 в режиме очистки по совпадению (CTC mode). Второй, 8-разрядный, таймер-счетчик работает в режиме подсчета количества импульсов на своем входе T0. Каждые 256 импульсов вызывают прерывание, обработчик которого инкрементирует значение коэффициента. Когда с помощью 16-разрядного таймера достигается длительность 1 с, происходит прерывание, но в этом случае в обработчике прерывания коэффициент умножается на 256 (сдвиг влево на 8 бит). Остальное количество импульсов, зарегестрированное счетчиком, добавляется к результату умножения. Полученное значение затем разбивается на отдельные цифры, которые отображаются на отдельном индикаторе в соответствующем разряде. После этого, непосредственно перед выходом из обработчика прерывания, оба счетчика одновременно сбрасываются и цикл измерения повторяется. В «свободное время» микроконтроллер занимается выводом информации на индикатор методом мультиплексирования. В исходном коде программы микроконтроллера автор дал дополнительные комментарии, которые помогут детально разобраться в алгоритме работы микроконтроллера.

Разрешение и точность измерений

Точность измерений зависит от источника тактовой частоты для микроконтроллера. Сам по себе программный код может вносить погрешность (добавление одного импульса) на высоких частотах, но это практически не влияет на результат измерений. Кварцевый резонатор, который используется в приборе, должен быть хорошего качества и иметь минимальную погрешность. Наилучшим выбором будет резонатор, частота которого делится на 1024, например 16 МГц или 22.1184 МГц. Чтобы получить диапазон измерения до 10 МГц необходимо использовать кварцевый резонатор на частоту 21 МГц и выше (для 16 МГц, как на схеме, диапазон измерений становится немного ниже 8 МГц). Кварцевый резонатор на частоту 22.1184 МГц идеально подходит для нашего прибора, однако приобретение именно такого с минимальной погрешностью для многих радиолюбителей будет сложной задачей. В таком случае можно использовать кварцевый резонатор на другую частоту (например, 25 МГц), но необходимо выполнить процедуру калибровки задающего генератора с помощью осциллографа с поддержкой аппаратных измерений и подстроечного конденсатора в цепи кварцевого резонатора (Рисунок 3, 4).

В секции загрузок доступны для скачивания несколько вариантов прошивок для различных кварцевых резонаторов, но пользователи могут скомпилировать прошивку под имеющийся кварцевый резонатор самостоятельно (см. комментарии в исходном коде).

Входной сигнал

В общем случае на вход прибора может подаваться сигнал любой формы с амплитудой 0 … 5 В, а не только прямоугольные импульсы. Можно подавать синусоидальный или треугольный сигнал; импульс определяется по спадающему фронту на уровне 0.8 В. Обратите внимание: вход частотомера не защищен от высокого напряжения и не подтянут к питанию, это вход с высоким сопротивлением, не нагружающим исследуемую цепь. Диапазон измерений может быть расширен до 100 МГц с разрешением 10 Гц, если применить на входе соответствующий высокоскоростной делитель частоты.

Дисплей

В приборе в качестве дисплея используются семь светодиодных 7-сегментных индикаторов с общим анодом. Если яркость свечения индикаторов будет недостаточной, можно изменить номинал резисторов, ограничивающих ток через сегменты. Однако не забывайте, что величина импульсного тока для каждого вывода микроконтроллера не должна превышать 40 мА (индикаторы тоже имеют свой рабочий ток, о его величине не стоит забывать). На схеме автор указал номинал этих резисторов 100 Ом. Незначимые нули при отображении результата измерения гасятся, что делает считывание показаний более комфортным.

Печатная плата

Двухсторонняя печатная плата имеет размеры 109 × 23 мм. В бесплатной версии среды проектирования печатных плат Eagle в библиотеке компонентов отсутствуют семисегментные светодиодные индикаторы, поэтому они были нарисованы автором вручную. Как видно на фотографиях (Рисунки 5, 6, 7) авторского варианта печатной платы, дополнительно необходимо выполнить несколько соединений монтажным проводом. Одно соединение на лицевой стороне платы — питание на вывод Vcc микроконтроллера (через отверстие в плате). Еще два соединения на нижней стороне платы, которые используются для подключения выводов сегмента десятичной точки индикаторов в 4 и 7 разряде через резисторы 330 Ом на «землю». Для внутрисхемного программирования микроконтроллера автор использовал 6-выводный разъем (на схеме это разъем изображен в виде составного JP3 и JP4), расположенный в верхней части печатной платы. Этот разъем не обязательно припаивать к плате, микроконтроллер можно запрограммировать любым доступным способом.

Загрузки

Принципиальная схема и рисунок печтаной платы, исходный код и прошивки микроконтроллера —

Очень полезный и несложный прибор, который просто незаменим в творческой лаборатории радиолюбителя, можно сделать на МК PIC16F628A. Для измерения частот до 30 Мгц и предназначен данный цифровой частотомер на распространённой микросхеме-контроллере PIC16F628A. Его принципиальная схема состоит из базового модуля, с подключенным к его счетному входу входным формирователем. Схема частотомера приведена на рисунке ниже:

Данный измерительный прибор может использоваться в двух режимах — цифровая шкала и измеритель частоты. При включении питания, частотомер переходит в тот режим, в котором он работало до последнего выключения питания. Если это был режим частотомера — в левом разряде индикатора высветится режим частотомера «F.». Так-же в младшем разряде индикатора высветится «0». Частотомер автоматически перейдет в режим измерения частоты и будет находиться в режиме ожидания. При подаче на вход какого-то сигнала, признак режима частотомера «F.» гасится и индикатор отобразит значение измеряемой частоты в килогерцах.
Схема входного формирователя частотомера — цифровой шкалы, приведена на рисунке:


Если на момент включения питания, на входе частотомера присутствует измеряемый сигнал, то, после включения питания, признак работы частотомера «F.», высветится в течение 1-й секунды, а затем погаснет.
Для того чтобы перейти на время измерения 0,1 сек. или 10 сек., необходимо нажать либо кнопку № 1, либо одновременно нажать кнопку № 1 и кнопку № 2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичной точки, после чего отпустить кнопку (кнопки). Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку № 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку. Для любого времени измерения десятичная точка отмечает килогерцы.


Раскладка клавиатуры режима частотомера

Кнопка № 1 0,1 сек. Переход на время измерения 0,1 сек.
Кнопка № 2 1 сек. Переход на время измерения 1 сек.
Кнопка № 1 +
кнопка № 2 10 сек. Переход на время измерения 10 сек.
(кнопки нажимаются одновременно)

Если перед выключением питания происходила работа в режиме цифровой шкалы, то при следующем включении питания будет установлен именно этот режим, а внутри режима цифровой шкалы будет установлен именно тот подрежим («минус ПЧ» или «плюс ПЧ»), в котором происходила работа до последнего выключения питания. Признаки подрежимов цифровой шкалы («L.» или «H.» соответственно) будут постоянно высвечиваться в левом разряде индикатора. При отсутствии сигнала на входе цифровой шкалы, индикатор будет показывать значение записанной в память контроллера промежуточной частоты, а при его наличии — результат вычитания или сложения частоты сигнала, присутствующего на входе цифровой шкалы, и значения промежуточной частоты, записанной в энергонезависимую память PIC контроллера.


Режим цифровой шкалы имеет 4 подрежима.
— При нажатии на кнопку № 1 происходит переход в подрежим «минус ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «L.».
— При нажатии на кнопку № 2 происходит переход в подрежим «плюс ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «H.».

В процессе «прошивки» контроллера, в его энергонезависимую память записывается значение промежуточной частоты = 5,5 мГц., но потом может будет самостоятельно записать в нее любое значение и использовать ее в качестве промежуточной. Для этого надо подать на вход ЦШ внешний сигнал с частотой, которая далее будет использоваться в качестве промежуточной. Проконтролировать значение этой частоты можно, перейдя в режим частотомера.

Раскладка клавиатуры режима цифровой шкалы:
Кнопки Время измерения Пояснения
Кнопка № 1 «минус ПЧ» Промежуточная частота вычитается из
измеряемой частоты
Кнопка № 2 «плюс ПЧ» Промежуточная частота суммируется с
измеряемой частотой
Кнопка № 1 +
кнопка № 2 Установка ПЧ Запись в оперативную память значения
измеряемой частоты (ПЧ)
Повторно:
Кнопка № 1 +
кнопка № 2 Запись ПЧ Копирование значения измеряемой частоты из оперативной памяти в энергонезависимую с целью дальнейшего ее использования в качестве промежуточной


При смене режима работы, меняется раскладка клавиатуры. Если кнопка № 1 находится в нажатом состоянии меньше определенного времени, то переключения в другой режим не происходит и кнопка № 1 может либо устанавливать время измерения 0,1 сек. (в режиме частотомера), либо включать подрежим «минус ПЧ» (в режиме цифровой шкалы). Если этот порог превышен, происходит переключение в другой режим. Величина этого порога — около 4 сек., и этот интервал времени отсчитывается с момента окончания цикла счета, приходящегося на момент нажатия кнопки № 1.


Снизить энергопотребление схемы частотомера можно, увеличив номиналы резисторов, соединяющих выводы порта В с индикатором. В своей конструкции использовал 9-разрядный светодиодный индикатор от советского телефона с АОН, с общим катодом и красным цветом свечения. В моем частотомере, кроме питания от сети, имеется также и батарейное питание (аккумуляторы). Печатная плата устройства приведена на рисунке:


Прошивки для микроконтроллера PIC16F84A, а также полный текст статьи на контроллере качаем тут. Схему испытал — ZU77.

Тематические материалы:

Обновлено: 11.12.2019

103583

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Частотомер и частотомер — это одно и то же? – МаллОверВещи

Частотомер и частотомер — это одно и то же?

Хотя они той же цели, что и измерение частоты. Но разница между «Частотомером» и «Частотомером» всего в одном пункте. это способ измерения частоты.

Как вы используете частотомер для расчета периода времени и частоты?

Относится к промежутку времени, в течение которого ворота частотомера открыты и подсчитываются входящие импульсы.Таким образом, при времени стробирования в 1 секунду будет подсчитано 1 000 000 импульсов для сигнала с частотой 1 МГц, или в простом примере ниже, если будет подсчитано пять импульсов с временем стробирования в секунду, тогда частота будет равна 5 Гц.

Какой тип частотомера?

Существует два распространенных типа: резонансный частотомер BTH и частотомер Weston. Оба используют электрический резонанс для создания магнитного поля для перемещения указателя, различаясь по своей точной конструкции.

Какие бывают виды частотомеров?

Существует 3 типа частотомера: электрический резонансный частотомер (например, частотомер ферродинамического типа, частотомер электродинамометрического типа), частотомер типа Weston и частотомер логометрического типа.Частотомер типа Weston основан на принципе отклонения.

Как работает частотомер?

Большинство счетчиков частоты используют счетчик, который накапливает количество событий, произошедших за определенный период времени. По истечении заданного периода времени, известного как время стробирования (например, 1 секунда), значение счетчика передается на дисплей, и счетчик сбрасывается на ноль.

Зачем нужен частотомер?

Частотомеры — это контрольно-измерительные приборы, используемые для обеспечения очень точных измерений частоты сигнала.Частотомеры — это испытательные приборы, используемые во многих приложениях, связанных с радиочастотной техникой, для очень точного измерения частоты сигналов.

Что можно сделать с частотомером?

Это чрезвычайно полезное стендовое испытательное оборудование для тестирования и измерения частоты генераторов, передатчиков, радиоприемников, функциональных генераторов, кристаллов и т. д. Счетчик обеспечивает исключительно стабильные показания и имеет превосходную входную чувствительность благодаря встроенному усилителю и преобразователю ТТЛ.

Есть ли на счетчике счетчик 60 МГц?

При включении счетчика на ЖК-дисплее должно отображаться сообщение «Счетчик 60 МГц». Через секунду измеритель должен быть готов к измерению входной частоты, при этом на дисплее отображается «0,000000 МГц». Если текст не виден, отрегулируйте контракт ЖК-дисплея, подстроив потенциометр 10K против часовой стрелки.

Как определяется частота частотомера?

Его частота определяется внешними компонентами R2, VR1 и C3.Настройка VR1 важна и может использоваться для настройки диапазона измерения частотомера. Рассматриваемая частота подается на базу транзистора Т1 через резистор R6. Т1 проводит только во время положительных пиков входных колебаний.

Можно ли построить частотомер дома?

Схема самодельного частотомера, описанная в этой статье, очень проста по конструкции и обеспечит оптимальный диапазон измерения частоты, полезный для большинства любителей электроники.Более того, было бы очень интересно собрать тестовый прибор дома и использовать его для тестирования будущих строительных проектов.

Частотомер

— Arduino — Robo India || Учебники || Изучите Ардуино |

В этом руководстве Robo India объясняется, как измерить частоту входящих сигналов с помощью Arduino.
1. Введение:

В этом руководстве мы измерили частоту сигнала, генерируемого микросхемой таймера 555.Этот частотомер может измерять частоту до 1 МГц.

Микросхема таймера

555, используемая в этом руководстве, настроена на работу в нестабильном режиме, т. е. выход постоянно переключает состояние между высоким и низким уровнем без какого-либо взаимодействия с пользователем. Эта переменная частота будет отправлена ​​на Arduino в качестве входных данных.

Arduino измеряет время между ВЫСОКИМ и НИЗКИМ уровнями сигнала и возвращает значение в микросекундах. После сложения длительности обоих времен между ВЫСОКИМ и НИЗКИМ и НИЗКИМ до ВЫСОКОГО, инверсия этого значения даст частоту сигнала.

Диапазон частоты сигнала, генерируемого таймером, зависит от емкости используемого нами конденсатора. Вращая пресет, прикрепленный к схеме, мы можем увеличивать или уменьшать значение частоты, отображаемое на ЖК-дисплее.

1.1 555 Таймер IC Схема контактов: В качестве генератора импульсов используется микросхема таймера

555. Эта ИС может использоваться для обеспечения временных задержек, в качестве генератора и в качестве элемента триггера.

Контакт 1 (контакт заземления):  контакт заземления.

Контакт 2 (триггерный контакт):  Соединяется с контактом 6. Если на контактах 2 и 6 НИЗКИЙ уровень, то на выходе остается ВЫСОКИЙ уровень, но если на контакте 6 ВЫСОКИЙ уровень, а на контакте 2 НИЗКИЙ уровень, то выход становится НИЗКИМ.

Контакт 3 (выходной контакт) :  Идет ВЫСОКИЙ и НИЗКИЙ и обеспечивает до 200 мА.

Контакт 4 (контакт сброса):  Для сброса чипа.

Контакт 5 (управляющий) :  Обеспечивает контрольный доступ к внутреннему делителю напряжения.

Контакт 6 (пороговый контакт): Обнаруживает 2/3 напряжения, чтобы сделать выход НИЗКИМ, только если контакт 2 ВЫСОКИЙ.

Контакт 7 (разрядный контакт):  Выход с открытым коллектором, который может разряжать конденсатор между интервалами.

Контакт 8 (контакт питания):  Подключается к источнику питания 5 В.

2. Необходимое оборудование
3. Цепь здания
4. Программирование

Вы можете скачать этот скетч (код) Arduino отсюда.

#include <  LiquidCrystal_I2C  .ч>

  LiquidCrystal_I2C  LCD (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, ПОЛОЖИТЕЛЬНОЕ); // чтобы получить изображение на ЖК-дисплее

константный ввод = 7; // сгенерированная таймером волна на вход, переданная Arduino

//----объявление переменной-------------
интервал HighInput; // сохраняем высокое время волны
интервал низкий ввод; // сохраняем минимальное время волны
плавающий общий ввод; // для хранения общей продолжительности времени между высоким и низким импульсом
плавающая частота;

недействительная установка ()
{
 pinMode (вход, ВХОД);
 lcd.begin(16, 2);
 ЖК-подсветка();
 ЖК.установитьКурсор(0,0);
 lcd.print("Робо Индия");
 lcd.setCursor(0,1);
 lcd.print("Счетчик частоты");
 задержка (2000 г.);
}
пустой цикл ()
{
 ЖК.очистить();
 lcd.setCursor(0,0);
 lcd.print("Частота:");
 lcd.setCursor(0,1);
 ЖК-принт (" ");
 
 Высокий вход = импульсный вход (вход, ВЫСОКИЙ);
 Низкий вход = импульсный вход (вход, НИЗКИЙ);
 
 Общий ввод = Высокий ввод + Низкий ввод;
 частота=1000000/общий ввод;
 
 lcd.setCursor(0,1);
 lcd.print (частота);
 lcd.print ("Гц");
 задержка(500);
}

 
5.Выход

Прикрепленный ЖК-дисплей отображает частоту сигнала.

Если у вас есть какие-либо вопросы, напишите нам по адресу  [email protected]

С уважением и благодарностью
Команда разработки контента 
Robo India
https://roboindia.com

10 лучших частотомеров для покупки в 2021 году в Индии

10 лучших частотомеров для покупки в 2021 году в Индии | Вастуренган.ком

Vepson Hand Finger Digital Electronic Tally Counte…, REES52 Тестер кварцевого генератора DIY Kit 1Hz-50MHz…, Tiny Deal New Digital 5 Digit Finger Ring Tally Co…, Цифровой частотомер Yokins Y9-ahz, 40-400 Гц, сетевой тестер Docooler, многофункциональное устройство SC8108…,

Перед покупкой частотомеров в Индии, пожалуйста, ознакомьтесь со списком индийских продуктов, доступных в интернет-магазинах. Мы проанализировали 10 лучших частотомеров, чтобы вы могли сделать дешевое и лучшее предложение. Наша команда ищет индийские интернет-магазины частотомеров и фильтрует лучшие индийские продукты, лучшие по цене счетчиков частоты, обзорам и рейтингу счетчиков частоты.Выберите один из счетчиков частоты из списка ниже:

Список 10 лучших частотомеров


  • Цифровые электронные счетчики Vepson Hand Finger (многоцветные, 3259) — набор из 10 штук занимает 4,1 место среди покупателей и стоит примерно около рупий. 310.
  • Характеристики: Vepson Hand Finger Digital Electronic Tally Counters (многоцветный, 3259) — набор из 10 штук производится компанией .
  • -> Размер: 11 х 2 х 3 см
  • -> Цвет — многоцветный (Примечание: цвет будет отправлен в зависимости от наличия)
  • -> Материал: пластик
  • -> Посылка содержит: 10 шт. счетчика

  • REES52 Тестер кварцевого генератора DIY Kit 1 Гц-50 МГц Тестер кварцевого генератора Частотомер Тестер Измерительный измеритель Прочный светодиодный набор «сделай сам» с мини-корпусом «сделай сам» и USB-кабелем занял 3 место.4 покупателями и стоит примерно около рупий. 999.
  • Особенности: REES52 Тестер кварцевого генератора DIY Kit 1Hz-50MHz Тестер кварцевого генератора Частотомер Teste… изготовлен компанией .
  • -> Программируемые настройки частоты сложения и вычитания, могут измерять радиопередатчик.
  • -> Автоматическое преобразование диапазона без ручного переключения.
  • -> Может измерять частоту колебаний наиболее часто используемых кристаллов.
  • -> 50 МГц.
  • -> Диапазон частот 1 Гц ..
  • -> Светодиодный дисплей для четкого отображения данных.

  • Tiny Deal Новый цифровой 5-значный счетчик колец на пальцах занимает 3,7 место среди покупателей и стоит примерно около рупий. 75.
  • Особенности: Tiny Deal Новый цифровой 5-значный счетчик колец на палец изготовлен компанией .
  • -> 1 электронный цифровой 5-разрядный счетчик колец с ЖК-дисплеем,
  • -> Вес брутто в упаковке: 17 г Цвет: синий, кофейный, фиолетовый, зеленый, красный, розовый, серебристый и черный, случайным образом.Пакет:
  • -> Скорость счетчика: зависит от реакции человека Размеры: 36x28x13 мм
  • -> Диапазон отсчетов: 00000-99999 5-разрядный ЖК-дисплей
  • -> Характеристики: Скульптура: кольцо

  • Цифровой частотомер Yokins Y9-ahz, 40–400 Гц занимает 2,6 место среди покупателей и стоит примерно около рупий. 830.
  • Особенности: Цифровой частотомер Yokins Y9-ahz, 40-400 Гц изготовлен компанией .
  • -> Комплектация: 1 цифровой частотомер yokins y9-ahz, (40-400 Гц)
  • -> Тип изделия: Цифровой частотомер y9-ahz, (40-400 Гц)
  • -> Торговая марка: Yokins

  • Сетевой тестер Docooler, SC8108 Многофункциональный портативный сетевой тестер с ЖК-дисплеем и цифровым дисплеем Счетчик телефонного кабеля для локальной сети оценивается покупателями и стоит примерно около рупий.4729.
  • Особенности: Сетевой тестер Docooler, SC8108 Многофункциональный портативный ЖК-цифровой дисплей Сетевой тестер LAN Phon… производится компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Благодаря функции звуковой подсказки устройства для дистальной идентификации и функции самопроверки функция самопроверки может автоматически компенсировать изменения заряда батареи и влияние изменений температуры окружающей среды.
  • -> Нет измерения длины, и на дистальный распознаватель можно вставить подходящую пару.Положение кабеля, 8 дистальных разъемов пассивного тестирования (идентификационный номер ID1-ID8). Разработан с помощью сторожевого устройства программного обеспечения MCU, что делает работу более надежной.
  • -> Благодаря функции динамической калибровки длины кабеля точность измерения длины составляет до 97%. Простота в использовании, большой экран позволяет сразу увидеть результаты испытаний. Легко носить с собой, с функцией автоматического отключения с задержкой.
  • -> (но не для экранированных кабелей, кабели STP не подходят) Измерьте длину кабеля и конкретное место обрыва цепи и короткого замыкания.
  • -> Локализация и ошибки подключения/подключения
  • -> Тест подключения может быть выполнен, один кабель. Может обнаруживать неисправности сетевого кабеля 5E, 6E и проводки телефонной линии, обрыв цепи, короткое замыкание, в том числе: перекрестное соединение, обратное соединение и последовательную обмотку.

  • Частотный модулятор MetroQ MTQ 3500 оценивается покупателями по цене около рупий. 3218.
  • Особенности: Частотный модулятор MetroQ MTQ 3500 изготовлен компанией .
  • -> Выходное сопротивление: 50 Ом (A ± 5 процентов)
  • -> Амплитуда сигнала: 0–10 В от пика до пика
  • -> Сигнал модуляции: синусоидальный 50 Гц

  • Anadi 5 шт. Цифровая машина для подсчета пальцев Цифровой счетчик для часов на пальце оценивается покупателями и стоит примерно около рупий. 299.
  • Особенности: Анади 5 шт Tally подсчета цифровой машины Finger Watch Digit Tally Counter изготовлен .
  • -> Электронный цифровой ручной счетчик
  • -> В пакет включено: 5 х Tally Counter
  • -> Материал: пластик
  • -> Детские часы
  • -> Размер: 12 х 3 х 5

  • Набор «Сделай сам» — 555 Бинарный счетчик на основе таймера: LGKT089 Мини-проекты, оцененные покупателями, и стоят примерно около рупий.529.
  • Особенности: DIY Kit — 555 Бинарный счетчик на основе таймера: LGKT089 Mini Projects производится компанией .
  • -> 555 Двоичный счетчик на основе таймера

  • Частотомер ARCHANA (FC48X48) оценивается покупателями и стоит примерно около рупий. 1500.
  • Особенности: Частотомер ARCHANA (FC48X48) изготовлен компанией .
  • -> ВНИЗ
  • -> УП
  • -> ВОЗВРАТ
  • -> СМЕНА

  • Tooarts Частотомер 10 МГц DIY Kit Частотомер AVR Частота с корпусом Счетчик Цимометр Измерение частоты 0.000 001 Гц Разрешение оценивается покупателями и стоит приблизительно N/A
  • Особенности: Tooarts 10MHz Измеритель частоты DIY Kit Частотомер AVR Частота с счетчиком Shell Cymometer F… производится компанией .
  • -> Цикл переключения переключателя и индикация импульсов.
  • -> Широкий диапазон источников питания, может питаться от универсального интерфейса USB или использовать внешний источник питания 5-12 В или батарею 9 В.
  • -> Автоматическое преобразование диапазона без ручного переключения.
  • -> разрешение 7-битной точности.
  • -> Измеряемая амплитуда сигнала до 30В.

  • Анализатор спектра Tooarts USB LTDZ 35-4400M Источник сигналов спектра с модулем источника слежения Инструмент анализа в частотной области РЧ оценивается покупателями и стоит приблизительно около N/A
  • Особенности: Анализатор спектра Tooarts USB LTDZ 35-4400M Источник сигналов спектра с модулем источника слежения RF Fr… производится компанией .
  • -> Шаг развертки: ? 33~68.75 мГц/125 Гц, 68,75~137,5 мГц/250 Гц, 137,5~275 мГц/500 Гц, 275~550 мГц/1 кГц, 550~1100 мГц/2 кГц, 1100~2200 мГц/4 кГц, 2200~4400 мГц/8 кГц.
  • -> Включите выходную полосу пропускания источника слежения 33–3000 мГц.
  • -> Это инструмент для анализа радиочастотной области.
  • -> Маленький и портативный, высокая точность.
  • -> Изготовлен из высококачественного материала, имеет длительный срок службы.

  • Анализатор спектра KKmoon USB LTDZ 35-4400M Источник сигналов спектра с модулем источника слежения Инструмент анализа в частотной области РЧ оценивается покупателями и стоит приблизительно около N/A
  • Особенности: Анализатор спектра KKmoon USB LTDZ 35-4400M Источник сигналов спектра с модулем источника слежения RF Fre… производитель .
  • -> Шаг развертки: a‰¥ 33~68,75 мГц/125 Гц, 68,75~137,5 мГц/250 Гц, 137,5~275 мГц/500 Гц, 275~550 мГц/1 кГц, 550~1100 мГц/2 кГц, 1100~2200 мГц/4~4 кГц, 42000 мГц /8 кГц.
  • -> Включите выходную полосу пропускания источника слежения 33–3000 мГц.
  • -> Это инструмент для анализа радиочастотной области.
  • -> Маленький и портативный, высокая точность.
  • -> Изготовлен из высококачественного материала, имеет длительный срок службы.

  • Тестер частоты Anself DIY Кристаллический счетчик Тестер генератора с прозрачным корпусом 1 Гц ~ 50 МГц оценивается покупателями и стоит примерно около рупий.1859.
  • Особенности: Тестер частоты Anself DIY Кристаллический счетчик Тестер генератора с прозрачным корпусом 1 Гц ~ 50 МГц производится компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Программируемые настройки частоты сложения и вычитания, могут измерять радиопередатчик.
  • -> Автоматическое преобразование диапазона без ручного переключения.
  • -> Может измерять частоту колебаний наиболее часто используемых кристаллов.
  • -> Частота сигнала: макс.30В.
  • -> Диапазон измеряемых частот: 1 Гц~50 МГц
  • -> Светодиодный дисплей для четкого отображения данных.

  • Anself 45.0-65.0Hz Blue LCD Digital Frequency Panel Meter Cymometer ранжируется покупателями и стоит примерно около рупий. 1289.
  • Характеристики: Anself 45.0-65.0Hz Blue LCD Digital Frequency Panel Meter Cymometer изготовлен компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Размер изделия: 81*43*24 мм/3.2*1,7*0,98 дюйма
  • -> Встроенная установка, удобная в использовании.
  • -> Совершенно новый, хорошего качества и высокой производительности.
  • -> Широкий диапазон 10–199,9 Гц.
  • -> Цифровой измеритель частоты с синим ЖК-дисплеем.

  • Docooler 45,0–65,0 Гц Цифровой измеритель частоты с синим ЖК-дисплеем Симометр оценивается покупателями и стоит примерно около рупий. 1289.
  • Характеристики: Docooler 45.0-65.0Hz Blue LCD Digital Frequency Panel Meter Датчик Cymometer изготовлен компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Размер продукта: 81*43*24 мм/3,2*1,7*0,98 дюйма
  • -> Встроенная установка, удобная в использовании.
  • -> Совершенно новый, хорошего качества и высокой производительности.
  • -> Широкий диапазон 10–199,9 Гц.
  • -> Цифровой измеритель частоты с синим ЖК-дисплеем.

  • Docooler Высокочувствительный измеритель частоты 1 Гц-50 МГц Модуль тестера для измерения счетчика 7 В-9 В 50 мА Набор для самостоятельной сборки оценивается покупателями и стоит примерно около рупий.1909.
  • Особенности: Docooler Высокочувствительный измеритель частоты 1 Гц-50 МГц Модуль тестера 7V-9V 50mA DIY… изготовлен компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Дополнительный (настраиваемый) режим энергосбережения, который автоматически выключает дисплей, если частота существенно не изменилась в течение 15 секунд.
  • -> Входная чувствительность: обычно менее 20 мВ RMS в диапазоне 1 Гц-100 кГц, повышается до 35 мВ на 20 МГц и 75 мВ на 50 МГц (150 мВ на 78 МГц).
  • -> Потребляемый ток: 50 мА при входном напряжении от 7 до 9 В.
  • -> Входное сопротивление: 1,1 МОм, параллельно около 10 пФ
  • -> Программируемое добавление или вычитание смещения частоты.
  • -> Автоматическое переключение диапазонов с разным временем стробирования
  • -> Разрешение из четырех или пяти цифр (отображение, например, x,xxx кГц, x,xxx МГц или xx,xx МГц).
  • -> Диапазон частот: 1Гц-50МГц(фактически может работать до 78МГц)

  • Docooler LD35 USB Интеллектуальная защита Регулируемая электронная нагрузка постоянного тока Вольтметр Старение Усилитель Сопротивление оценивается покупателями и стоит примерно около рупий.2169.
  • Особенности: Docooler LD35 USB Интеллектуальная защита Регулируемый постоянный ток Электронный вольтметр нагрузки Старение… производится компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Регулируемый ток, точная регулировка до 0,01 А, не повредит мощность из-за ручной ошибки, мгновенная регулировка большого тока. Интеллектуальный контроль температуры гидравлического подшипника. Скорость вентилятора составляет 8000 А ± 10% об / мин.
  • -> Принята конструкция с четырехсторонней вентиляцией, с более высокой скоростью вращения и лучшим эффектом рассеивания тепла.
  • -> На базе цельноалюминиевого радиатора увеличен размер вентилятора
  • -> Добавлены входные порты Micro USB и type-c, чтобы помочь измерить качество зарядных линий micro USB и type-c.
  • -> Добавлена ​​защита от перенапряжения/перенапряжения/высокой температуры, при превышении номинального диапазона напряжения/тока/температуры устройство автоматически перестанет работать, цифровой дисплей отображает соответствующий код, чтобы гарантировать, что оборудование не будет сожжено.
  • -> 4-битный светодиодный цифровой дисплей может визуально проверять значение напряжения нагрузки/значение тока/значение мощности, что удобно и быстро.

  • Docooler Частотный тестер DIY Кристаллический счетчик Тестер генератора с прозрачным корпусом 1 Гц ~ 50 МГц оценивается покупателями и стоит примерно около рупий. 1859.
  • Особенности: Docooler DIY Частотный тестер Кристаллический счетчик Метр Осциллятор Тестер с прозрачным корпусом 1Hz~50MH… изготовлен компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Программируемые настройки частоты сложения и вычитания, могут измерять радиопередатчик.
  • -> Автоматическое преобразование диапазона без ручного переключения. Благодаря прозрачному корпусу компоненты могут быть хорошо защищены.
  • -> Широкий блок питания, может питаться от USB/внешнего питания (5~12 В)/аккумулятора 9 В.
  • -> Может измерять частоту колебаний наиболее часто используемых кристаллов
  • -> Включает пять точных разрешений и режим энергосбережения.
  • -> Частота сигнала: Макс. 30 В
  • -> Диапазон измеряемых частот: 1 Гц~50 МГц
  • -> Дисплей автоматически выключится, если в течение 15 с не произойдет никаких видимых изменений.
  • -> Светодиодный дисплей для четкого отображения данных

  • Docooler Многофункциональный тестер транзисторов DIY Kit Резистор Конденсатор Триод Электронное измерение с акриловым корпусом и набором деталей оценивается покупателями и стоит примерно около рупий. 2039.
  • Особенности: Docooler Многофункциональный тестер транзисторов DIY Kit Резистор Конденсатор Триод Электронное измерение … производится компанией .
  • -> Гарантия не распространяется на этот продукт
  • -> Разрешение измерения сопротивления равно 0.1 Ом, а максимальное измеренное значение составляет 50 МОм.
  • -> Измерьте пороговое напряжение и емкость затвора MOSFET.
  • -> Обнаружение свечения светодиода.
  • -> Обнаружение двойного светодиода для двойного диода
  • -> Светодиод определяется как диод, прямое падение напряжения выше нормального значения
  • -> Определение вывода автоматического обнаружения.
  • -> Автоматическое обнаружение биполярных транзисторов PNP и NPN, N, P каналов MOSFET, JFET FET, диода, двойного диода, SCR, резистора, конденсатора, катушки индуктивности
  • -> Если потенциометр настроен на один конец тестера, тестер не может различить средний и два контакта.
  • -> Поддерживает два измерения сопротивления, также можно измерять потенциометры

  • Частотный привод переменного тока Sambhavi Control & Automations, белый ранжируется покупателями и стоит приблизительно около N/A
  • Особенности: Sambhavi Control & Automations Частотный привод переменного тока, белый, изготовлен компанией .
  • -> Тип контроллера двигателя, который приводит в действие электродвигатель путем изменения частоты и напряжения, подаваемого на электродвигатель
  • .
  • -> Простота использования
  • -> Облегченный вес

  • ГВт Инстек 1.Настольный счетчик частоты 3 ГГц Лучший в рейтинге покупателей и примерной стоимости N/A
  • Особенности: ГВт Instek 1,3 ГГц настольный счетчик частоты изготовлен компанией .
  • -> Источник питания: 2 мВ — 10 В
  • -> Специальность: Частотомер
  • -> Размеры продукта (Д x Ш x В): 390 см x 300 см x 110 см
  • -> Цвет: Белый
  • -> Материал: Металл

  • Набор для самостоятельной сборки — 7-ступенчатый двоичный счетчик со светодиодной подсветкой: LGKT021 Незначительные проекты, оцененные покупателями, и стоят примерно около рупий.449.
  • Особенности: DIY Kit — 7-ступенчатый бинарный счетчик со светодиодами: LGKT021 Незначительные проекты производятся компанией .
  • -> Затем покажите с помощью светодиода 7 облегчение сборки образования.
  • -> Схема будет учитывать двоичную цифру и получить 128 бит
  • -> Эта схема в основном является основой удобства использования IC номер CD4042 (7-ступенчатый двоичный счетчик)

Больше похоже на Частотомер

Отказ от ответственности: Вастуренган.Com участвует в программе Amazon Associates Program, партнерской рекламной программе, предназначенной для предоставления сайтам средств для получения комиссионных за подключение к Amazon.

Лучшая покупка в США

Тренажер стационарный лежачий | Электронные сборные упражнения | Регулируемое оборудование тренажера | Портативный дисплей тренажера | Икры Рокер Носилки | Устройство для растяжения подколенного сухожилия | Дисплей торговца упражнениями | Требуется упражнение в собранном виде | Упражнения для разносчиков | Портативный электронный тренажер | Деревянный наклон наклона | Портативная машина для упражнений | Разносчик упражнений Электронный | Тренажер восстановления машины | Реабилитация с заменой упражнений | Направление передачи Передача | Физиотерапия улучшает кровообращение | Цифровой портативный торговец | Регулируемый стационарный тренажер | Построена оздоровительная база |

Лучшая покупка в Индии

Показать | Наборы чехлов для дивана | Дияс и фонари | Принадлежности для изготовления кукол | Коврики | Ручки и ручки для ящиков | Ящики кабинета домашнего офиса | Вспомогательные средства для рисования и надписей | Доски для рисования | Материалы для рисования | Блокноты и книги для рисования | Свободная бумага для рисования | Чертежи | Комоды и комоды | Тщеславие | Капельные кофемашины | Сухие утюги | Сушильные стеллажи | Мешки для мусора | Постельные принадлежности Пододеяльники |

Политика конфиденциальности | Условия использования | Свяжитесь с нами | © 2017 Copyright VasthuRengan.ком | 0,013314008712769

Измеритель частоты Arduino

с дисплеем 16×2 _ Проекты самодельных схем

10.04.2019 Arduino Частота Метр Использование 16×2 Дисплей | Самодельное Схема Проекты Новые Проекты (https://www.homemade Circuits.com/blog/) Самодельные Схемы Проекты Видео (https://www.homemade Circuits.com/videos-circuit-test) -results/) – О нас (https://www.homemade-circuits.com/about/) – Контакт (https://www.homemade-circuits.com/contact/) Arduino Частота Измеритель Использование 16×2 Дисплей Последнее обновление: 13 января 2019 г., Swagatam (https://www.homemade-circuits.com/author/swag/) В этой статье мы собираемся построить цифровой частотомер, используя Arduino, показания которого будут отображаться на ЖК-дисплее 16×2 и будет иметь диапазон измерений от 35 Гц до 1 МГц. Ad Software for Diseño PCB — Rápidamente Prototipos Diseño Ad Capture, Simule y Diseñe con el Software Diseño PCB NI Ultiboard ni.com Sabre más Введение Будучи энтузиастами электроники, мы все сталкивались с моментом, когда нам нужно было измерять частоту в наших проектах.В этот момент мы бы поняли, что осциллограф является таким полезным инструментом для измерения частоты. Но все мы знаем, что осциллограф — это дорогой инструмент, который не все любители могут себе позволить, а осциллограф может оказаться излишним инструментом для начинающих. Чтобы решить проблему измерения частоты, любителю не нужен дорогой осциллограф, нам просто нужен частотомер, который может измерять частоту с достаточной точностью. В этой статье мы собираемся сделать частотомер, который прост в конструкции и https://www.homemade-circuits.com/частотомер-схема-использование-arduino/ 1/12

Частотомер/счетчик 60 МГц

Введение

Частотомер/счетчик на 60 МГц для измерения частоты от 10 Гц до 60 МГц с разрешением 10 Гц. Измеритель обеспечивает очень стабильные показания и обладает отличной входной чувствительностью благодаря встроенному усилителю и TTL-преобразователю, поэтому он может измерять даже слабые сигналы от кварцевых генераторов.С добавлением предделителя возможно измерение частоты 1ГГц и выше.

Основная идея исходит из примечаний к применению микросхемы AN592: «Счетчик частоты с использованием PIC16C5x», где вы можете найти простое программное обеспечение, реализующее счетчик частоты с использованием микроконтроллера PIC. Я написал специально разработанное программное обеспечение для улучшения разрешения счетчика, для обработки ПЧ. режим и значение с помощью рабочего меню, чтобы расшифровать и отредактировать считанную частоту на ЖК-дисплее.В результате получилось простое и эффективное устройство.



  
Цепь/Схема  Электрическая схема очень проста, учитывая, что большинство функций реализует микропроцессор. Нужен был только усилительный каскад, чтобы поднять уровень входного сигнала с 200-300 мВ п.п. примерно до 3 вольт p.p. Усилитель с общим эмиттером с автосмещением выдает управляющий сигнал псевдо-TTL.Катушка индуктивности 10 мкГн в выводе коллектора помогает расширить высокочастотную характеристику. Подойдет любой «быстрый» NPN-транзистор. Я использовал BFR91, но вы можете заменить его транзистором, взятым из старого ТВ-тюнера или УКВ-приемника.
BFR 91 Транзистор Передний

Напряжение покоя Vce усилителя устанавливается на уровне от 1,8 до 2,2 В с помощью резистора, отмеченного * на схеме. Номинально это 10 КБ, но вам может потребоваться изменить его.Напряжение коллектора подается на счетчик/таймер PIC через последовательный резистор 470 Ом. PIC может замкнуть этот сигнал на землю через внутренний понижающий транзистор, чтобы отключить подсчет.


PIC реализует 32-битный счетчик частично во внутреннем оборудовании и частично в программном обеспечении. Подсчет включается путем отключения внутреннего понижающего транзистора ровно на 0,4 секунды. По истечении этого времени PIC делит счет на 4, а затем добавляет или вычитает соответствующую частоту ПЧ, чтобы получить фактическую частоту.Результирующий счетчик преобразуется в печатные символы и доставляется

. к дисплею.

Дизайн печатной платы









Загрузка прошивки и схемы




Нажмите здесь, чтобы загрузить Calibrating: перед использованием



До того, как частотный счетчик будет работать должным образом, он должен быть откалиброван.Это может быть так же просто, как подключить известный источник частоты и отрегулировать подстроечный конденсатор, чтобы отображалось правильное значение. Если вы не можете отрегулировать отображаемую частоту, требуется «грубая калибровка». Это включает в себя запуск с выключенным питанием. Контакт 10 подключается к земле, после чего включается питание (и удерживается). PIC будет измерять и отображать входную частоту, за которой следуют буквы CAL. Если вы не можете настроить указанную частоту на правильное значение (регулировкой триммера 33 пФ), то можно выполнить грубую настройку, кратковременно подключив контакт 12 или контакт 13 к земле.Это может занять несколько попыток, потому что программа проверяет эти контакты только один раз при каждом измерении (0,4 секунды). Как только вы будете довольны регулировкой, удалите землю с контакта 10 (при подаче питания). Это приведет к тому, что PIC сохранит калибровку в энергонезависимой внутренней памяти.

если у вас есть вопросы, просто оставьте комментарий   

Самодельная частота на attiny2313. Самодельный частотомер на attiny2313 Частотомер attiny2313

Очень полезное и простое устройство, которое просто незаменимо в творческой лаборатории радиолюбителя, можно сделать на МК PIC16F628A.Для измерения частот до 30 МГц и заданного цифрового частотомера предназначен на общей микросхеме PIC16F628A. Его принципиальная схема. Состоит из базового модуля, к его счетному входу подключен формирователь ввода. Схема частотомера представлена ​​на рисунке ниже:

Измерительный прибор Может работать в двух режимах — цифровая шкала и частотомер. При включении питания частотомер переходит в тот режим, в котором он работал до последнего отключения питания. Если бы это был частотный режим — в разряде левого индикатора F.отобразится режим частотомера. Так в самом младшем разряде индикатора будет отображаться «0». Частотомер автоматически перейдет в режим измерения частоты и будет находиться в режиме ожидания. При подаче на вход сигнала знак режима частотомера «F». Индикатор отображает значение измеряемой частоты в килогерцах.
Схема входного форматора частотомера представляет собой цифровую шкалу, показанную на рисунке:


Если в момент включения питания на входе частотомера есть измеряемый сигнал, то, после включения питания признак работы Ф.Частотомер подсветится на 1-ю секунду, а затем погаснет.
Чтобы перейти на время измерения 0,1 сек. или 10 секунд, нужно нажать либо кнопку №1, либо одновременно нажать кнопку №1 и кнопку №2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичного знака точки, затем отпустите кнопку (кнопки). Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку с цифрой 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку.Для любого времени измерения десятичная точка отмечает килогерцы.


Раскладка клавиатуры режима частотомера

Кнопка № 1 0,1 сек. Время переключения для измерения 0,1 сек.
Кнопка №2 1 сек. Переключение на время измерения 1 сек.
Кнопка №1 +
кнопка №2 10 сек. Время переключения для измерения 10 сек.
(кнопки нажаты одновременно)

Если у вас до отключения питания работала цифровая шкала, то при следующем включении питания будет установлен этот режим, а внутри режима цифровой шкалы будет именно тот субдир («минус ПФ» или «ПК»), в котором работа происходила до последнего отключения питания.Знаки поддиректорий цифровой шкалы («Л.» или «Н.» соответственно) будут постоянно высокими в левом разряде индикатора. При отсутствии сигнала на входе цифровой шкалы индикатор покажет значение, записанное в памяти регулятора промежуточной частоты, а при его предъявлении — результат вычитания или сложения частоты сигнала, имеющегося на входе ПЧ. цифровая шкала и вход промежуточной частоты, записанные в энергонезависимую память PIC-контроллера.


Режим цифровой шкалы имеет 4 модератика.
— При нажатии на кнопку №1 происходит переход в поддиапазон «минус ПК».
— При этом в левом разряде индикатора знак режима «Л.» будет отображаться.
— При нажатии на кнопку №2 происходит переход на поддиапазон «плюс ПФ».
— При этом в левом разряде индикатора знак режима «Н.» будет отображаться.

В процессе «прошивки» контроллера в его энергонезависимую память записывается значение промежуточной частоты = 5.5МГц., но потом может самостоятельно записать в него любое значение и использовать как промежуточное. Для этого необходимо подать внешний сигнал с частотой на вход КГК, который будет использоваться как промежуточный. Вы можете следить за значением этой частоты, перейдя в режим частотомера.

Режим цифровых весов Раскладка клавиатуры:
Кнопки Время измерения Пояснения
Кнопка № 1 «минус ПК» Промежуточная частота вычитается из
измеренной частоты
№ кнопки2 «Плюс ПК» Промежуточная частота суммируется с
измеренной частотой
Кнопка №1 +
кнопка №2 Установка ПК Записать в ОЗУ значения
измеренная частота (ПК)
Повторно:
Кнопка №1 +
Кнопка №1 +
Кнопка №2 2 Запись ПК Скопировать измеренное значение частоты из оперативной памяти в энергонезависимую для дальнейшего использования в качестве промежуточного


При смене режима работы раскладка клавиатуры меняется. Если нет.1 кнопка нажата меньше определенного времени, то переключения в другой режим не происходит #1 можно либо установить время измерения 0,1сек. (в частотном режиме) или включать поддиапазон «минус ПЧ» (в режиме цифровой шкалы). При превышении этого порога происходит переключение на другой режим. Величина этого порога составляет около 4 секунд, и этот временной интервал отсчитывается, так как окончание цикла учета наступает в момент нажатия кнопки №1. увеличен за счет увеличения номиналов резисторов, соединяющих порты порта с индикатором.В его конструкции я использовал 9-битный светодиодный индикатор от советского телефона С Аон, с общим катодом и красным свечением. В моем частотомере, кроме питания от сети, есть еще питание от батареек (аккумуляторов). Печатная плата устройства представлена ​​на рисунке:


Прошивка для микроконтроллера PIC16F84A, а так же полный текст статьи по контроллеру качаем здесь. Схема опытная — zu77.

Этот самодельный частотомер на attiny2313 предназначен для измерения частоты в диапазоне примерно от 4 МГц до более 160 МГц.Его можно использовать как частотомер или как устройство ввода-вывода TRX, например, на диапазоне 144 МГц (2М).

Технические характеристики частотомера:

  • измерение частоты в диапазоне 4-160 МГц
  • отображение измерений на ЖК-дисплее
  • чувствительность 700мВ
  • входное напряжение, не более
  • Питание
  • : 8-15В.
  • очень простая плата, минимальное количество элементов
    быстрый старт
  • размеры платы: 37×80 мм

Схема отлично работала в диапазоне от 3,8 МГц до 162 МГц.Основой схемы является микроконтроллер attiny2313. Его преимуществом является возможность работы на частотах до 20 МГц. В схеме использовался кварц до 16 МГц, таким образом, сам процессор теоретически должен измерять частоты до 8 МГц.

Часто оказывается, что диапазон до 8 МГц маловат. Повышение верхнего диапазона можно получить с помощью делителя частоты (пресклера). В схеме задействован прескаджер LB3500, который позволяет измерять до 150 МГц.

Сводка по LB3500:

  • напряжение питания — 4,5…5,5В
  • потребляемый ток — L6MA-24MA
  • входное напряжение — 100мБ-600МВ
  • выходное напряжение — 0,9 Впик
  • делитель — 8.

Без использования дополнительного делителя схема способна измерять частоты до 64 МГц. Добавление дополнительного делителя в виде двоичного измерителя 74лс293 (ИКЛ) позволяет увеличить диапазон измерения до 150 МГц (макс. для LB3500).

ICL делит частоту на 4. Таким образом, вся система пресса (ICL и IC4) делит входную частоту на 32. ТЛ транзистор с элементами C7, R2, R3 обеспечивает высокое входное сопротивление.

Входной сигнал после разделения попадает на вход микросхемы LB3500. На выходе 9 IC4 получается сигнал в 8 раз меньшей частоты, чем на входе. К сожалению, выходной сигнал микросхемы LB3500 не согласован с уровнями ТТЛ. Для устранения этого недостатка в схему добавлен транзистор Т2, который рассчитан на согласование.Потенциометр PRI обеспечивает точное соответствие.

Конструктивно устройство состоит из дисплея, образованного семью семисегментными светодиодными индикаторами, микроконтроллера и нескольких транзисторов и резисторов. Микроконтроллер выполняет все необходимые функции, поэтому использование какой-либо дополнительной микросхемы не требуется.

Принципиальная схема устройства довольно проста и изображена на рисунке 2. Проект в формате EAGLE (Схема и монтажная плата) доступен для скачивания в разделе загрузок.

Задачи, выполняемые микроконтроллером, просты и очевидны: подсчет количества импульсов на входе 1 сек и отображение результата на 7-битном индикаторе. Самый важный момент Здесь точность задающего генератора (временной базы), которую обеспечивает встроенный 16-битный таймер Timer1 в режиме совпадений (CTC MODE). Второй, 8-разрядный, таймер-счетчик работает по подсчету количества импульсов на своем входе T0. Каждые 256 импульсов вызывают прерывание, обработчик которого увеличивает значение коэффициента.При достижении длительности 1 с при 16-битном таймере происходит прерывание, но в этом случае в обработчике прерывания коэффициент умножается на 256 (сдвиг влево на 8 бит). Остаток импульса, зарегистрированный счетчиком, добавляется к результату умножения. Полученное значение затем разбивается на отдельные числа, которые отображаются на отдельном индикаторе в соответствующем разряде. После этого непосредственно перед выходом из обработчика прерывания происходит одновременный сброс обоих счетчиков и цикл измерения повторяется.В «Свободное время» микроконтроллер удаляет информацию на индикаторе методом мультиплексирования. В исходном коде программы микроконтроллера автор дал дополнительные комментарии, которые помогут детально разобраться в алгоритме работы микроконтроллера.

Разрешение и точность измерений

Точность измерений зависит от исходной тактовой частоты Для микроконтроллера. Сам по себе программный код может ошибаться (добавлять один импульс) на высоких частотах, но это практически не влияет на результат измерения.Кварцевый резонатор, используемый в приборе, должен быть хорошего качества и иметь минимальную погрешность. Лучшим выбором будет резонатор, частота которого делится на 1024, например, 16 МГц или 22,1184 МГц. Для получения диапазона измерения до 10 МГц необходимо использовать кварцевый резонатор до частоты 21 МГц и выше (для 16 МГц, как и на схеме, диапазон измерения становится чуть ниже 8 МГц). Кварцевый резонатор на частоту 22,1184 МГц идеально подходит для нашего прибора, но приобретение такого с минимальной погрешностью для многих радиолюбителей будет сложной задачей.В этом случае можно использовать кварцевый резонатор на другую частоту (например, 25 МГц), но необходимо выполнить процедуру калибровки уточняющего генератора с помощью осциллографа с поддержкой аппаратных измерений и уставным конденсатором в цепи кварца. резонатор (рис. 3, 4).

В разделе загрузок доступно для скачивания несколько вариантов прошивок для различных кварцевых резонаторов, но пользователи могут самостоятельно собрать прошивку под имеющийся кварцевый резонатор (см. комментарии в исходниках).

Входной сигнал

В общем случае на вход прибора может подаваться сигнал любой формы с амплитудой 0…5 В, а не только прямоугольные импульсы. Вы можете подать синусоидальный или треугольный сигнал; Импульс определяется по спадающему фронту на уровне 0,8 В. Обратите внимание: вход частотомера не защищен от повышенного напряжения и не подходит по мощности, это высокоомный вход, который не нагружает исследуемую цепь. Диапазон измерений может быть расширен до 100 МГц с разрешением 10 Гц, если подать на вход соответствующий быстродействующий делитель частоты.

Дисплей

В качестве индикации в приборе используются семь светодиодных 7-сегментных индикаторов с общим анодом. Если яркость свечения индикаторов недостаточна, можно изменить номинал резисторов, ограничивающих ток через сегменты. Однако не стоит забывать, что величина импульсного тока на каждом выводе микроконтроллера не должна превышать 40 мА (у индикаторов тоже есть свой ток, не стоит забывать и о его величине).В схеме автор указал номинал этих резисторов 100 Ом. Незначащие нули при отображении результата измерения распределены, что делает показания более комфортными.

Печатная плата

Двухсторонняя печатная плата имеет размер 109 × 23 мм. В бесплатной версии среды проектирования печатных плат Eagle в библиотеке компонентов отсутствуют полусегментные светодиодные индикаторы, поэтому они были нарисованы автором вручную. Как видно на фотографиях (рис. 5, 6, 7) авторского варианта печатной платы, дополнительно необходимо выполнить несколько соединений монтажным проводом.Одно соединение на лицевой стороне платы питается от выхода микроконтроллера VCC (через отверстие в плате). Еще два контакта на нижней стороне платы, которые служат для соединения выводов десятичной точки индикаторов в разряде 4 и 7 через резисторы 330 Ом на «Землю». Для внутригемального программирования микроконтроллера автор использовал 6-контактный разъем (на схеме этот разъем изображен как соединение JP3 и JP4), расположенный в верхней части печатной платы.Этот разъем не требуется припаивать к плате, микроконтроллер можно запрограммировать любым доступным способом.

Загрузки

Схема и чертеж платы genential, исходный код и прошивка микроконтроллера —

На форум ДДС протолкнули эскиз конструкции, в котором должны были бы существовать другие ВЧ делители кроме серий 193 и 500, а также своевременная распиловочная схема нового синтезатора для FM2006.После экспериментов родился простой частотомер на микросхемах LMX 2306, Attiny 2313 и знакочувствительный жидкокристаллический индикатор BC 1602 со следующими характеристиками:

  • Диапазон измеряемых частот от 300 Гц до 450 МГц
  • Чувствительность от 50 мВ до 200 мВ
  • Минимальный шаг измерения:
  • В диапазоне от 300 Гц до 4,5 МГц 1 Гц
  • В диапазоне от 4,5 МГц до 80 МГц 25 Гц
  • В диапазоне от 80 МГц до 450 МГц 100 Гц
  • Время измерения 0.1 секунда / 1 секунда
  • Точность измерения не хуже 0,007%
  • Напряжение питания 9 В … 15 В
  • Ток потребления (без светового индикатора) 20 мА

Описание и схемы установки ( рис.1 ).

Сигнал с входа f поступает на усилительный каскад Транзистор VT1 от которого делится на программируемый делитель высокой частоты, входящий в состав микросхемы DD1, а также на переключатель двигателя SA1, который выбран для измерения диапазон (до 4.5 МГц / выше 4,5 МГц). Далее сигнал дополнительно усиливается и поступает на микросхему DD2, которая осуществляет учет частоты, вывод данных на ЖКИ и управление микросхемой DD1. В схеме питания предусмотрен стабилизатор DA1.

Переключатель SA2 выбирает время счета и, соответственно, точность измерения. Кнопкой SB1 проведите калибровку частоты. Для этого на вход f подают образцовую частоту 1 МГц и нажатием SB1 удерживают ее до получения на дисплее показаний, максимально близких к 1 МГц.В дальнейшем калибровку можно не проводить.

Можно также использовать стандартную процедуру настройки, подав на вход F любую образцовую частоту и подбирая С9 и С10 для достижения желаемых показаний ЖКИ.

Цепочка D1, R5, R6, C7 совместно с каскадом на транзисторе VT2 расширяет импульсы от микросхемы DD1. При подаче на вход максимально возможной частоты, но не более 450 МГц, подбором резистора R5 добиться стабильных показаний ЖКИ (если осциллограф подключить к 9 ножке DD2 — должно быть что-то близкое к Меандрану) .Конденсатор С7 в собранной нами конструкции перенесен на коллектор VT2.

Разъем PROG используется для внутригемального программирования Attiny 2313. Если чип будет прошиваться в программаторе, то разъем не выпадает. Чип лучше установить в панель.

Детали.

Резисторы постоянные и конденсаторы керамические типоразмера 0805 (поверхностный монтаж). Транзистор VT1 Кт368 заменить на КТ399, VT2 КТ368 — на менее высокочастотный КТ315 (с бортовой подстройкой).Микросхема DD2 ATTINY 2313-20 (с тактовой частотой до 20 МГц) в корпусе DIP установлена ​​со стороны печатных проводников. DA1 (устанавливается и со стороны печати) — любой 5-вольтовый стабилизатор с током более 1 А, но если нельзя использовать подсветку ЖКИ, то можно применить слаботочный 78L05. Кварцевый резонатор Q1 — 11,0592 МГц в любом исполнении. Переключатели SA1 и SA2 — B1561 (DPDT) или SS21 с длиной рычага более 5 мм. Кнопочные часы SB1 — TS-A1PS (TS-A2PS, TS-A3PS, TS-A4PS, TS-A6PS).Индикатор BC1602 или BC1601, BC1604, а также аналогичные контроллеру HD-44780 других производителей. Проверить соответствие выводов. Диод VD2 1N4007 Замените любым на подходящий по рабочему току. Разъем питания — серия AUB Стерео серия 3,5 мм или аналогичная для какой-либо регулировки багажника. Для питания используется любой маломощный. сетевой адаптер с подходящим напряжением. Сигнал на плату подается одножильным проводом диаметром около 0,8 мм и длиной 5-8 см.

Можно исключить из цепи С4, R4 и переключатель SA1, подключив С8 перемычкой к базе VT2.6 Нога DD2 должна висеть в воздухе. В этом варианте 1,5 МГц становится нижней граничной частотой.

Печатная плата разведена в Sprint-Layout и изготовлена ​​из одностороннего фольгированного стеклотекстолита ( рис. 2. ).

Частотомер на микроконтроллере attribrony2313 . Схема отличается простотой и надежностью. Частотомер позволяет измерять частоты до 65 кГц. Программа для микроконтроллера написана на BasComavr.Отображает частоту на дисплее 16*2. Напряжение питания устройства от 5 до 9 вольт.

Учет импульсов происходит путем подсчета импульсов по нарастающему фронту на ножке 9 (PD.5/T1 и вход таймера Timer1). Для защиты входа от перенапряжения включены два диода 1N4148 и резистор на 10к. Отображение происходит на любом дисплее 16*2, но обязательно с контроллером HD44780 или аналогичным KS066.

Программа написана на Bascomavr Bascomavr.Демо-версия имеет ограничение на размер кода в 4 КБ, чего вполне достаточно. Скачать BasComavr S. с официального сайта разработчика. В программе используются два таймера: timer0 для обращения к фиксированным промежуткам времени, в нашем случае 1 секунда (можно поэкспериментировать с этим значением), и Timer1 считает приходы импульсов за это время. Стоит отметить, что учет импульсов будет осуществляться только в том случае, если уровень сигнала на 9 плече будет соответствовать уровню лога. «1» (около 3-5 вольт). Timer0 работает на тактовой частоте микроконтроллера, т.е. 8 МГц, делитель тактовой частоты не включен.

Как сделать радиочастотный глушитель

Радиочастотный глушитель — это устройство, которое сконструировано, изменено или спроектировано таким образом, чтобы препятствовать доступу радиосвязи к приемнику, имеющему отношение к его функции.

В области электроники уже давно назрели схемы для предотвращения неправильного использования флюса и припоя. В результате знание того, как сделать глушитель радиочастот, поможет вам сэкономить время и во многих случаях оставаться в большей безопасности.

Что вам нужно

  • Драйвер обратного хода 2n3055
  • Большой радиатор
  • Твердая бумага
  • Клей
  • Парафиновый воск

Руководство по изготовлению устройства подавления радиочастот

Если вы хотите собрать схему самодельного глушителя радиочастотных сигналов, выполните 3 шага, как показано ниже:

1.Сборка схемы драйвера

Намотать первичную обмотку и обмотку обратной связи в одном направлении. Для защиты транзистора от скачков напряжения рекомендуется использовать быстродействующий диод.

Используйте большой радиатор. Драйвер — прототип с небольшим радиатором, а транзистор быстро нагревается.

Первичная и вторичная обмотки обратной связи не припаяны к схеме драйвера; вместо этого для их крепления используются винты, чтобы позже можно было установить различные обратноходовые механизмы. Вам понадобится старинный трансформатор обратного хода для черно-белого телевизора.

2. Подготовьте обратный ход

Снимите оригинальную основную катушку обратного хода.

Сделайте небольшой цилиндр из плотной бумаги и приклейте к нему первичную и вторичную катушки с помощью клея. После этого поставить на место вторичку и новую первичку вместе с обратной связью.

При установке обратноходового преобразователя не забудьте расположить ферритовые сердечники, убедившись, что пластиковые пластины находятся между ними. Таким образом, ультразвуковая вибрация уменьшается.

Толщина катушки 1 мм, магнитопровод 0.1 мм (38 AWG). Внутренняя дуга между обмотками исключена. Парафин используется для пропитки катушки.

Обратный ход требует для работы блок питания мощностью 20 Вт и производит искры диаметром 8-9 мм. (Во время работы он может растягиваться до 20 мм.)

Поскольку высокое вторичное напряжение может легко разрушить исходную катушку, рекомендуется использовать самодельную тонкую вторичную обмотку, если вы хотите накачать больше ватт в обратный ход. Катушка должна быть толщиной не более 1 мм! В этом случае вместо парафина используйте эпоксидную смолу! Парафин легко плавится.

Чтобы получить более высокое напряжение, соедините две или три катушки последовательно. Многие инструкции по изготовлению самодельных вторичных катушек обратного хода можно найти в Интернете.

3. Убедитесь, что обратный ход и драйвер подключены; прикрепите антенну к разряднику

Расстояние между искрами 2-3 мм. Антенна представляет собой провод длиной 2 м. Из-за падения напряжения, вызванного антенной, длина искры 8 мм уменьшилась до 2-3 мм.

Подавитель имеет дальность действия 10-15 метров, дальность может быть увеличена за счет использования антенны 6-8 метров.

Большие расстояния производят больше МВт шума; однако УКВ шум можно обнаружить на 8-10 м.

Подавитель может даже глушить за пределами диапазона УКВ или длинноволнового диапазона.

Предупреждения:

  • Высокое напряжение 15-25 кВ создается трансформатором обратного хода (в зависимости от источника питания). Закачивать высокие ватты в обратноходовой сигнал действительно рискованно.
  • Озон производится искрой!
  • На расстоянии нескольких метров глушилка может повредить электронные гаджеты.Кроме того, использование глушилки запрещено законом!

Чтобы увеличить радиус действия этого глушителя, поэкспериментируйте с созданием более крупных обратноходовых катушек, добавив дополнительные вторичные катушки или создав драйверы с более высокими характеристиками.

Как достичь пика резонанса

Путем настройки параметров по умолчанию для достижения пикового резонанса можно значительно увеличить производительность самодельного радиочастотного глушителя. Ниже приведены некоторые соображения, которые можно использовать для достижения этой цели:

  • Подсоедините вольтметр постоянного тока с диапазоном от 0 до 10 вольт к линии заземления и точке «тест.
  • Отрегулируйте триммер 22p с правой стороны так, чтобы показания мультиметра составляли максимум 3 В.
  • Это может привести к нарушению исходной частоты системы (системы, которую вы могли запланировать для создания помех).
  • Вернитесь влево от триммера 22p и еще раз точно настройте его, чтобы восстановить правильную частоту.

Теперь пиковый резонанс вашей схемы установлен, и вы можете ожидать, что она будет работать наилучшим образом.

Что такое радиочастотный глушитель своими руками

Вообще говоря, простая схема глушителя РЧ-сигналов предназначена для подавления всех типов РЧ-сигналов в диапазоне от 5 до 10 метров.

Просто используя альтернативные наборы L1/L2 и модифицируя триммеры на 22 пФ, схему можно сделать подходящей для подавления любой выбранной частоты.

Частота, которую эта схема может заглушить, находится в диапазоне от 50 МГц до 1 ГГц, но ее адаптация к другим частотам выше 500 МГц может стать намного сложнее, а параметры станут гораздо более важными, поскольку более высокие частоты требуют более коротких каналов и могут вызвать различные трудности. со стабильностью.

Данную конструкцию можно использовать для подавления радиостанций, вещающих в диапазоне FM в радиусе 40 метров и более.

Дополнительные советы и знания о системе подавления радиочастот

В Европе оборудование для подавления радиочастот ограничено, а в США запрещено. Однако в некоторых странах еще не принято законодательство, регулирующее их использование, в то время как в других действуют менее конкретные законы, запрещающие использование устройств радиочастотного подавления.

Хотя многие люди считают, что оборудование для подавления радиочастот наносит ущерб обществу в целом, и это может быть правдой, несколько заводов начинают их производить.

Эти устройства радиочастотного подавления являются сегодня жизненно важным оборудованием связи, и они помогают повысить безопасность мобильных разговоров.

Технические характеристики FM-глушилки:

  • Катушки L1 и L2 должны быть укорочены по количеству витков и/или по диаметру, чтобы подавитель РЧ был совместим с другими частотами. Это потребует некоторых экспериментов, пока не будет установлена ​​правильная частота.
  • Используйте комплект для подавления помех FM-радио, чтобы модифицировать соседние триммеры.Это может быть сделано для получения наилучшей реакции схемы генератора помех или до тех пор, пока не будет достигнуто идеальное подавление.
  • Настоятельно рекомендуется использовать хорошо изготовленную высококачественную печатную плату для создания схемы радиочастотного глушителя.

0 comments on “Самодельный частотомер: САМОДЕЛЬНЫЙ ЧАСТОТОМЕР — СХЕМЫ

Добавить комментарий

Ваш адрес email не будет опубликован.