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. If you select "White on Blue" color LCD then it requrie 100 ohm backlight resistor instead of 1K resistor. We include 100 ohm resistor for Blue Color LCD. Be sure you install 1K ohm for Green or 100 Ohm for Blue color LCD!
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.
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 |
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 |
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.
You may also be interested in the following product(s)
![]() High Resolution Capacitance Meter DIY Kit ver.3 (Advanced Edition) with LCD
$35.00
|
![]() Function Generator XR2206 DIY Kit 20Hz - 100KHz
$29.95
|