Jump to content
Electronics-Lab.com Community

Frequency detection

Recommended Posts

As a part of a project i need some sort of frequency detection.

Input will be with a microphone, and output would be a digital signal based on the input frequency. For example, if input is 440Hz, a series of ICs would output the binary value 0001.

How would one accomplish this? Is there a some sort IC that outputs the frequency in binary availible.

If it is relevant, i am building a digital circuit that is supposed to react differently on different sine-wave sounds in the area of aprox 300 - 10000Hz.
It does not have to be too acurate, as long as it makes the circuit react differently on atleast 10 different notes.

Link to comment
Share on other sites

Dear jarmund

the sound of a human (your circuit input) consists of too many harmonics and difeerent frequencies. Usaully, the input of frequency meters are PURE sin or Square Waves.
U can take a look at your graphic equalizer to understand what I mean!!!
If you want a circuit to determine the frequency of a pure wave, then it is just a simple frequency meter. Too many of them on the web.

HTH - Shahriar

Link to comment
Share on other sites

Hi Jarmund

personally I'd use a PIC processor, first use an op-amp with plenty of gain to amplify the sine wave so that it clips at the supply voltage - you now have a square wave at the input frequency.  Feed this square wave into a PIC, ensuring that the input square wave is within the correct voltage range and write some software to measure the time between each transition of the input signal.

You are then free to use the PIC output ports to give the digital representation in any form you require, you could have a software routine which will set the 4 bits based on a linear or other division of the input frequency range


Link to comment
Share on other sites

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...