Surely somebody has made an IC which accepts a tone/audio/noise signal and reports the fundamental frequency in that signal! When I started looking for a suitable candidate I was pretty confident that somebody would have made one that output a 'float', 'single' or 'double' using serial comms but I just don't find it.
I have been Google-ing (using other search mechanisms well known, some embedded by manufacturers or resellers and some less well known ones) and I can get a lot of noise and over-powered devices but I can't find a single IC solution for deriving the fundamental frequency from a signal.
I would be (embarrassed if it's too easy for you but) terribly grateful to have a couple of candidates shoved under my nose at this point - even the low-end DSPs seem expensive (and a waste of power) to consider for this task.
I am very sure that the designated IC you are looking for doesn't exsist in our portfolio.
But have you seen our recent announcement that we have broke the 2$ DSP barrier with our C5000 Ultra Low Power DSPs? Maybe this part could solve you cost and power issue.
Here is the link to the starting page: http://www.ti.com/lsds/ti/dsp/platform/c5000/whats_new.page?DCMP=dsp-c5000-c553x-110830&HQS=dsp-c5000-c553x-pr-lp
Does this help?
If this is capable of performing an FFT on the signal, it may do the job that Robert is looking for.
Regards, Neil P. Albaugh ex-Burr-Brown
I am not an expert for this part, but there exists a library ("DSPLIB") which has a FFT function implemented. Here is a link to the overview of all functions: http://processors.wiki.ti.com/index.php/C5000_Software_Algorithms
Thanks Thomas, Neil.
You guys are great, it does look like I am going to end up feeling like I've used a sledge-hammer where I was trying to 'smithy' instead but the specific device you guys seem to be suggesting is a very dainty looking sledgehammer and I see some likelihood that perhaps I can ditch about AU$6 worth of the AU$6.72 I managed to do it for before (Atmel proc with a bunch of passives) and take one of these for about $2.00 and supply a lot more functionality (including precision and reliability) than I was ever going to manage for less than about $20 with my previous thinking.
Thanks very much, I noted this thread had responses a couple of days ago but my personal life took a bit of a setback and I wasn't able to respond in thanks till now.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.