Welcome to RH Electronics

Frequency Counter DIY Kit Module

Availability: In stock

$25.00

Quick Overview

DIY Frequency Counter Module 10Hz to 5MHz or 10Hz to 250MHz


It's easy to build DIY kit of frequency counter based on PIC16F628A microcontroller. Economy package intended to measure frequency input up to 5MHz. Full extended package includes MB506 prescaler that allows to measure HF and VHF up to 250MHz.


Technical specification for Economy Package 5MHz Counter:



  • Low frequency input "LF" 10Hz - 5MHz

  • Sampling 1000ms or 100ms

  • Resolution for 1000ms - 1Hz

  • Resolution for 100ms - 80Hz

  • Input impedance for "LF" 1K ohm

  • Accuracy 1%

  • Power consumption 5V 10mA

  • SKU: RH-K-FC-1-5


Technical specification for Extended Package 250MHz Counter:



  • Low frequency input "LF" 10Hz - 5MHz

  • High frequency input "HF" 5MHz - 250MHz

  • Prescaler 1/64

  • Sampling 1000ms or 100ms

  • Resolution for 1000ms - 1Hz

  • Resolution for 100ms - 80Hz

  • Input impedance for "LF" 1K ohm

  • Input impedance for "HF" 50 ohm

  • Accuracy 1%

  • Power consumption 5V 30mA

  • SKU: RH-K-FC-1-250

Frequency Counter DIY Kit Module 10Hz to 5MHz Economy Package w/o LCD

Double click on above image to view full picture

Zoom Out
Zoom In

More Views

  • Frequency Counter DIY Kit Module
  • Frequency Counter DIY Kit Module 10Hz to 5MHz Economy Package w/o LCD
  • Frequency Counter DIY Kit Module 10Hz to 250MHz Full Package w/o LCD
  • Frequency Counter DIY Kit Module with 1MHz input signal
  • Frequency Counter kit circuit with PIC16F628A and MB506 Prescaler
  • Frequency Counter Soldered Economy Package
  • Frequency Counter Soldered Full Package
  • Frequency Counter Soldered Economy Package
  • Frequency Counter Soldered Full Package
  • Frequency Counter with 10MHz input signal on Prescaler input
  • Frequency Counter with 1KHz input signal
  • Frequency Counter with 1MHz input signal

* Required Fields

$25.00

Details



Frequency counter kit can be purchased in Economy or extended Full package. Select Full package if you need prescaler to measure radio frequency signals. 

The kit is easy to solder except one SMD socket for mini USB. The socket can be soldered with tin solder iron and desoldering braid to remove exceed solder between contacts. We also offer service to install this SMT part for you, just select "Solder USB Socket for me" option before you add it to the cart. 

Take note, the kit works with standard HD44780 LCD 16x2. The LCD Module in not included in the default packages, but you can add it by selecting "Add LCD Module" option before you put the kit into your shopping cart.


The electrical circuit based on PIC16F628A microprocessor and 1/64 configured MB506 Prescaler. For better accuracy and stability, the MCU clocked by active 4.000MHz oscillator.

Prescaler block has about 50 ohm input impedance and two protection diodes for high frequency. MB506 divide input frequency by 64 and then trigger the MCU to count square wave signal. After the MCU complete count procedure, the processor will multiplies the number back by 64 to allow real frequency be displayed on LCD. In this way you can measure HF and VHF radio waves signals.

To measure signals under 10MHz, or audio frequency range, you can use "LF" input that drive input transistor amplifier stage directly. Be sure your signal has enough amplitude to trigger T2, usually its about 1V peak to peak signal.


MCU Software:

Microcontroller program written in mikrobasic compiler. The kit has open source code for education purpose. Because the code size is less than 2K you can use Mikroe Demo Basic Compiler for PIC to modify the program. The code provided as is with no technical support for its modifications. The controller sold pre-programmed and the software is compatible with both packages, economy and full.

 

Download Electrical Circuit

Download Source Code

Download User Manual PDF

 

Economy Package 10Hz – 5Mhz Frequency Counter:

 

Component

Quantity

Value

Description

Note

R8, R9

2

10K

1/4W Axial Resistor

Carbon Film 5%

R2, R7, R10

3

1K

1/4W Axial Resistor

Carbon Film 5%

R6

1

100K

1/4W Axial Resistor

Carbon Film 5%

P1

1

10K (103)

6mm Trimmer

LCD Contrast

P2

1

100K (104)

6mm Trimmer

T2 Biasing

C1, C3, C10, C11

4

100nF

Multilayer Ceramic

Marking 104

C7

1

1uF

Multilayer Ceramic

Marking 105

C5

1

470uF

Electrolytic

has polarity!

D3, D4

2

1n5817

Schottky Diodes

has polarity!

S1, S2

1

DIP Switch

2 Position

Sampling/Prescaler

OSCILLATOR

1

4.000Mhz

Oscillator 5V TTL

Full or Half size

IC Socket 18 Pin

1

18 Pin

Socket

has polarity!

USB Socket

1

5 Pin

SMD Mini USB 5 Pin

SMD

6 Pin Female

2

6 Pin

Female Socket

LCD Connector

6 Pin Male

2

6 Pin

Male Pins

LCD Connector

4 Pin Male

1

4 Pin

Male Pins Right Angle

Signal / Power Connector

Standoff

2

M3 x 11

Standoff

LCD Connector

Screw

4

M3 x 6

Screw

LCD Connector

T2

1

2N3904 TO-92

NPN Transistor

has polarity!

78L05

1

78L05 TO-92

IC1 5V Regulator

has polarity!

PIC16F628A

1

PIC16F628A DIP

IC2 Microprocessor

has polarity!

PCB

1

81 x 37 mm

PCB

PCB


Frequency Counter DIY Kit Economy Package

Economy package mostly intended to measure audio frequency range and HF signals up to 5MHz. Even it can count up to 10MHz on "LF" input, the accuracy is reduced over 5MHz frequency. Otherwise, Full package has two inputs for low frequency and for HF/VHF so with full package you can get bigger range.


Full Package 10Hz – 250MHz Frequency Counter:

 

Component

Quantity

Value

Description

Note

R1, R8, R9

3

10K

1/4W Axial Resistor

Carbon Film 5%

R2, R7, R10

3

1K

1/4W Axial Resistor

Carbon Film 5%

R3, R4

2

100R

1/4W Axial Resistor

Carbon Film 5%

R5

1

2K2

1/4W Axial Resistor

Carbon Film 5%

R6

1

100K

1/4W Axial Resistor

Carbon Film 5%

P1

1

10K (103)

6mm Trimmer

LCD Contrast

P2

1

100K (104)

6mm Trimmer

T2 Biasing

C1, C3, C8, C9, C10, C11

6

100nF

Multilayer Ceramic

Marking 104

C2, C4, C6

3

1000pF

Multilayer Ceramic

Marking 102

C7

1

1uF

Multilayer Ceramic

Marking 105

C5

1

470uF

Electrolytic

has polarity!

D1, D2

2

1n5711

Schottky Diodes

has polarity!

D3, D4

2

1n5817

Schottky Diodes

has polarity!

S1, S2

1

DIP Switch

2 Position

Sampling/Prescaler

OSCILLATOR

1

4.000Mhz

Oscillator 5V TTL

Full or Half size

IC Socket 18 Pin

1

18 Pin

Socket

has polarity!

IC Socket 8 Pin

1

8 Pin

Socket

has polarity!

USB Socket

1

5 Pin

SMD Mini USB 5 Pin

SMD

6 Pin Female

2

6 Pin

Female Socket

LCD Connector

6 Pin Male

2

6 Pin

Male Pins

LCD Connector

6 Pin Male

1

6 Pin

Male Pins Right Angle

Signal / Power Connector

Standoff

2

M3 x 11

Standoff

LCD Connector

Screw

4

M3 x 6

Screw

LCD Connector

T1

1

2N3906 TO-92

PNP Transistor

has polarity!

T2

1

2N3904 TO-92

NPN Transistor

has polarity!

78L05

1

78L05 TO-92

IC1 5V Regulator

has polarity!

PIC16F628A

1

PIC16F628A DIP

IC2 Microprocessor

has polarity!

MB506

1

MB506 DIP

IC3 Prescaler

has polarity!

PCB

1

81 x 37 mm

PCB

PCB


Frequency Counter DIY Kit Full Package


Powering the kit:

Both packages comes with 5V LM78L05 regulator IC. You can use 7.2V lithium battery, power supply DC 7V-12V 100mA output or computer USB jack. If you use prescaler then 9V battery its not recommended because prescaler IC consumes about 20mA current thats overload 9V battery.


Video showing switching frequency ranges with DDS generator and the kit LF and HF inputs response. It demonstrate the actual measuring accuracy and software resolution. Recommended ranges for LF is 10Hz - 5MHz; for HF is 5 MHz - 250 MHz.

 

 

 

Frequency tests with MB506 and different Active Oscillators:

Type

Declared Stability

LCD readings MHz

Results

F1100E 16MHz

+-100ppm

16.000

OK! Within ppm limits

MX045 50MHz

+-50ppm

50.001

OK! Within ppm limits

ACHL 100.0-ER 100MHz

+-25ppm

100.003

500Hz out of ppm limit!

KSS CXO-046B 125MHz

+-50ppm

124.999

OK! Within ppm limits


What is ppm? Part Per Million (ppm) is the unit to express frequency stability for 1MHz. For example, if you have declared 100ppm for 16MHz its mean the expected frequency stability range will be 100Hz * 16 = 1600Hz, or 16MHz + -1600Hz.

When you are buying this product you are agree that you have certain skills and knowledge to solder it by yourself. We are not responsible if you damage the PCB or other kit's parts due to wrong assembling or handing. All components have part name and part number so you can easily place in on the PCB regarding the circuit and the silkscreen.

No matter what, if you have any questions about assembling or using the device, we can provide you a technical support. If you are in doubt about something is always better to ask us before any action.


Product Tags

Use spaces to separate tags. Use single quotes (') for phrases.