Design Summary

Front Back

General

Design Name
Frequency Counter V1
Design Upload Date
2015-06-22 22:43:04
Board Dimensions
10 by 5 cm
Open Source
Yes
License
Creative Commons Attribution 4.0 International

PCB Properties

Copper Layers
2
Thickness
1.6 mm
Minimum Trace/Spacing
6/6 mil
Minimum Hole Size
0.3 mm
Impedance Control
No
Soldermask Colour
Green
Silkscreen Colour
White
Surface Finish
HASL (with lead)
Copper Weight
1 oz
Cost of 5 PCBs

Designer's Description

This design can be used to build a highly accurate frequency counter. It requires a 10Mhz rubidium oscillator (FE-5680A) which you can pickup on ebay second hand for $50-200. These oscillators typically have a stability of 5x10^-12 (5x10^-11 over temperature) and a drift of 2x10^-10 per year (datasheet). Pretty accurate!

FE5680A

This design uses an Atmel XMEGAD4 to do most of the heavy lifting such as

  • counting the frequency of an input signal w.r.t the 10MHz reference signal from the FE5680 and;
  • displaying the measured frequency on the attached LCD display.

The design files (included in the zip) contain most of the parts needed to assemble the design however it would be wise to check over the parts as the design was done some time ago.

The firmware was written in Atmel Studio in C. It can be compiled with and uploaded to the MCU through Atmel Studio 6.2.

Anyway, I hope this design is useful to some people out there. If you have any problems feel free to drop me a line at designs@breadboardkiller.com.au.

Renderings

Front

Front

This is a rendering of the front of your PCB.

Back

Back

This is a rendering of the back of your PCB.

Layer Renderings

Outline

Outline

Top Copper

Top Copper

Bottom Copper

Bottom Copper

Drill File

Drill File

Top Soldermask

Top Soldermask

Bottom Soldermask

Bottom Soldermask

Top Silkscreen

Top Silkscreen

Bottom Silkscreen

Bottom Silkscreen