Designing Digital Circuit to Determine Frequency of Incoming Signals

In summary, the conversation discusses the design of a digital circuit that can determine the frequency of incoming signals. The current idea is to use a counter to count the edges of the signals for a set period of time and then reset and repeat. Other suggestions include making the counting period variable and designing a circuit that can display the frequency ratio of two input signals. This could be useful in network physical layer design.
  • #1
formulajoe
177
0
Need to design a digital circuit that determines the frequency of incoming signals. Incoming signals will vary, but all will be converted to a 0-5 V square wave before going to the digital portion of the circuit. The current idea is to have a counter to count the edges for a certain period of time, store that number, clear the counter and start all over again. Just curious as to whether anybody else has some different takes on a circuit like this.

thanks
 
Engineering news on Phys.org
  • #2
That circuit will definitely work -- the counter is clocked by the signal being measured, and is cleared by a fixed reference clock of known period.

- Warren
 
  • #3
I agree with chroot. Just to add a couple of details if they matter, think about how regular frequency counter instruments work. They'll have buttons on the front for averaging period, or for resolution (which is directly related). At a minimum, you need to specify what the counting period is, and preferably make that a variable. There is a big difference between counting frequencies around 1MHz and around 1kHz and around 1Hz. Make your circuit easily re-configurable between those ranges, and have the display/output be meaningful for them. And if you really want to get creative and fancy, you can design a 2-input circuit that can take the ratio of two different inputs, and display that as a frequency as well.

Quiz question -- when would you want to be able to display the frequency ratio of two input signals? Hint, network physical layer design...
 
Last edited:

1. How do you design a digital circuit to determine frequency of incoming signals?

To design a digital circuit for this purpose, you will need to use a counter and a clock signal. The incoming signal will be connected to the clock input of the counter, and the output of the counter will provide a count value that corresponds to the frequency of the incoming signal. This count value can then be used to calculate the frequency.

2. What components are needed for this circuit?

You will need a counter, a clock signal, and some basic electronic components such as resistors and capacitors. You may also need a microcontroller or a FPGA to process and display the frequency information.

3. Can this circuit measure frequencies of all types of signals?

Yes, this circuit can measure the frequency of any type of signal that can be converted into a digital format. This includes analog signals such as sound waves or radio waves, as well as digital signals such as pulses or square waves.

4. How accurate is this circuit in determining frequency?

The accuracy of this circuit depends on the accuracy of the clock signal and the resolution of the counter. With a high-quality clock signal and a high-resolution counter, this circuit can provide precise frequency measurements.

5. Can this circuit be used for real-time frequency monitoring?

Yes, this circuit can be used for real-time frequency monitoring. The clock signal and counter can be set up to constantly measure and display the frequency of the incoming signal. This is useful for applications such as audio processing or radio communication.

Similar threads

Replies
8
Views
1K
  • Electrical Engineering
Replies
3
Views
797
Replies
7
Views
3K
Replies
9
Views
1K
  • Electrical Engineering
Replies
4
Views
1K
Replies
16
Views
4K
  • Electrical Engineering
Replies
4
Views
2K
Replies
4
Views
6K
  • Engineering and Comp Sci Homework Help
Replies
6
Views
4K
Replies
16
Views
10K
Back
Top