I'd like to build a very simple frequency counter for VHF (about 100MHz) I have seen this design on the net. **broken link removed**
but the maximum range of this is only 25MHz, Is there a way to maybe divide the time base, or the input frequency or maybe to change the Reference crystal to make this device able to measure frequency up to 120MHz?
hi,
Its the voltage levels of +5V equal to peak of the RF sinewave and the 0V equal to the zero crossing point of the sinewave, with the negative swing removed.
So effectively we require a 5v/0v square wave for the 74F inputs. OK
It's probably also a good idea to match the impedance of the frequency counter's input to that of the coaxial cable or whatever you're driving it from to avoid miscounts caused by reflections in the unmatched line.
I was gonna say...a prescaler. The most common are the dual modulas prescalers. They just divide it down to something workable at HMOS or TTL speeds. The selectable modulas is used to change the divider ratio such as the one in the above document which looks like a tri-modulas.
Anyway, I am getting ready to build one myself and I was curious as to the scheme you are using??? Are you using a PIC? I don't really need to go above 30MHz and I am planning to use a PIC. I looked and looked for the maximum frequency I could input to the port change interrupts on the mid range PICs. Say I'm using a 20MHz clock. Anybody have any ideas what the frequency might be? Roughly speaking, just a ball park figure.
You don't connect the incoming freq to the port change interrupts, you connect it to the TMR1 external clock input so the incoming freq increments TMR1. Then when TMR1 overflows, you make an int and you compare that period against another timer like TMR2 which is clocked by the PIC main oscillator. That's the way most of those one-chip PIC frequency meters do it as the incoming frequency is only limited by the TMR1 external clock max freq.