| DISCLAIMER: I\'ve collected these information from different sources. The author may revise this documentation from time to time without notice. THIS DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL THE AUTOR BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING FROM ANY ERROR IN THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION ANY LOSS OR INTERRUPTION OF BUSINESS, PROFITS, USE, OR DATA. |
A circuit that I have used before is based on the CD4060 (14stage binary counter) and a 640Khz ceramic resonator. The CD4060 is basically an oscillator and a ripple counter to divide the 640khz down to something more usable.
Here is the pinout of the CD4060 (frequencies are assuming a 640khz input signal into pins 10/11/12 - circuit shown below):
+-\/-+
160hz 1 | | 16 Vcc
80hz 2 | | 15 625hz
40hz 3 | | 14 2.5khz
10khz 4 | | 13 125hz
20khz 5 | | 12 \
5khz 6 | | 11 >---- see sub-circuit below
40khz 7 | | 10 /
GND 8 | | 9 NC
+----+
12 >----------------------+
740pf | (you may be able to obtain
11 >-------+----+---|(----+ a resonator with builtin
| | | capacitors and three leads)
640khz --- \ |
res. O / 1Mohm |
--- \ |
| | |
10 >-------+----+---|(----+
740pf |
GND >----------------------+
This circuit has proven to be VERY stable, and is fairly inexpensive (about $1.50 for the CD4060 and 640Khz ceramic resonator).