Frequency counter on ATTINY2313
Самый простой частотомер построенный на микроконтроллере ATtiny2313. Он позволяет измерять частоты до 10 МГц в четырех автоматически переключаемых диапазонах. Наименьший диапазон имеет разрешение 1 Гц.
Технические характеристики частотомера
Диапазон 1: 9,999 кГц, разрешение 1 Гц.
Диапазон 2: 99,99 кГц, разрешение до 10 Гц.
Диапазон 3: 999.9 кГц, разрешение до 100 Гц.
Диапазон 4: 9999 кГц, разрешение до 1 кГц.
Описание частотомера на микроконтроллере
Микроконтроллер Attiny2313 работает от внешнего кварцевого генератора с тактовой частотой 20 МГц (это максимально допустимая частота). Точность измерения частотомера определяется точностью данного кварца. Минимальная длина полупериода измеряемого сигнала должна быть больше, чем период кварцевого генератора (это связано с ограничениями архитектуры микроконтроллера ATtiny2313). Следовательно, 50 процентов от тактовой частоты генератора составляет 10 МГц (это максимальное значение измеряемой частоты).
Входной сигнал через резистор R1 поступает на вывод 9 микроконтроллера. Подсчет производится с помощью 16-битного таймера-счетчика. Переполнение увеличивает 8-битный регистр, записывая в 24-битную переменную. Далее эта величина переводится в десятичное значение и выводится на светодиодный индикатор.
Все значения измеряемой частоты всегда отображаются в кГц. Автоматический выбор диапазона изменяет положение десятичной точки. Частота обновления данных составляет 1 Гц.
Для отображения измеренной частоты используется четырехразрядный светодиодный индикатор. Катоды светодиодного индикатора, подключены к порту B, а аноды к порту D. В связи с использованием мультиплексного режима отображения информации и индикатора SuperBright, отпадает необходимость в использовании ключевых транзисторов для снижения нагрузки с портов микроконтроллера.
Частота мультиплекса составляет 156,25 Гц. Можно применить индикатор CA56-12SRWA. Резисторы R2…R9 ограничивают протекающий ток (он должен быть не более 40 мА).
Данный частотомер питается от стабилизированного источника 5В, построенного на интегральном стабилизаторе 78L05.
Установка фьюзов (в PonyProg):
Frequency counter on ATTINY2313
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(5)
- Likes(2)
- Ayman Ali Apr 13,2024
- Maksim EW7DDR Dec 13,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Maksim EW7DDR
- ADX – Arduino Digital Transceiver V2 BUTTOM PANEL ADX – Arduino Digital Transceiver V2 TOP PANELADX – Arduino Digital Transceiver V2ADX – An Arduino b...
- ADX – Arduino Digital Transceiver V2 TOP PANEL ADX – Arduino Digital Transceiver V2ADX – An Arduino based HF Digital Modes TransceiverADX is an Ard...
- ADX – Arduino Digital Transceiver V2 ADX – An Arduino based HF Digital Modes TransceiverADX is an Arduino based Digital Modes Transceiver...
- 0-30V, 0-7A Adjustable Switching Power Supply DC-DC (CC, CV) SpecificationsInput Voltage: 8V to 35VDCOutput Voltage: 1.25V to 32VDCOutput Current (continuous): 1...
- Диплексер 0-30 мГц / 144-146 МГц Получилось так, что ФНЧ на 1-30 МГц, имеет потери от 0.8 db до 2-3 db и ослабление сигнала на частот...
- Синтезатор частоты на ESP32 и si5351 от UT3MK Синтезатор для трансиверов с одним преобразованием на базе микропроцессора ESP32 и микросхемы генера...
- Синтезатор частоты HF EASY 2018 от UT5QBC Синтезатор имеет настройку частоты энкодера а также прямой ввод частоты с кнопок.Энкодер можно подкл...
- Синтезатор HF EASY 2017 UT5QBC Данный синтезатор является расширенной версией ранее сделанного синтезатора HF EASY.Диапазоны частот...
- 30V-4A Adjustable Power Supply (CC-CV) Power supplies are one of the most popular topics in electronics. There are two major types of regul...
- AC to DC rectifier AC to DC rectifier. Single phase full wave diode bridge.
- Frequency synthesizer NanoVFO 3.1 По сравнению с предыдущей версией https://www.pcbway.com/project/shareproject/Frequency_synthesizer_...
- SI4735 SSB DSP RADIO SI4735 SSB DSP RADIOSI4732 OR SI4735 radio. Desingn by ustaoglu audio from Tarsus.
- Frequency synthesizer NanoVFO 3.1 square ПРОЦЕССОР: ATmega328PPLL: Si5351 и /или Si570Дисплей: OLED 1.3 "128 /132x64, OLED 0.96"128x64Энкодер...
- Frequency synthesizer MICROB V4.0 on Si5351 and STM32F103 Программное обеспечение синтезатора MICROB. Firmware MICROB v.4Данное программное обеспечение версии...
- VFO System by JF3HZB SI5351A DDS VFOSI5351A VFO DDSAuthor's project: https://github.com/RSZ-Nld/VFO-1.8-Inch-Retro-scale?...
- VFO_NANO_LCD_SI5351 Arduino based frequency synthesizerПоследние изменения 06.04.2022, Версия 1.5Добавлены:режим калибро...
- Digital interface for ham radio Цифрового интерфейс позволяет подключать трансивер к персональному компьютеру или ноутбуку. Устройст...
- ADX - Arduino Digital Modes HF Transceiver ADX is an Arduino based Digital Modes Transceiver.ADX - is abbreviation for Arduino Digital Xceiver....
-
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
154 1 1 -
-