Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Line Level Frequency Splitting

  1. Jun 9, 2012 #1
    I'm working on a project that involves taking the audio output from a consumer device like an iPod or whatever, filtering for low, mid, and high frequencies, and then converting the levels into a PWM to drive LEDs for each frequency range.

    Passive filters will separate the low (<500 Hz), mid (500>1000 Hz), and high (>1000 Hz) frequencies, at which point I will rectify the separate signals to get a DC voltage level, which will be used to derive pulse-width modulation to drive LEDs color coded to each range.

    If Wikipedia is to be trusted, typical peak voltage for the input signal from most consumer devices will be 0.45 volts or so. Should I be trying to amplify before my passive filters, or after?

    I noticed that radio shack carries the NTE890. I think it might serve to translate the DC voltage into the PWM I want to drive my LEDs. Does anyone have any experience with the NTE890 in regards to this application?

    Would I be better off just using 555 timer ICs to accomplish this?
     
  2. jcsd
  3. Jun 9, 2012 #2

    sophiecentaur

    User Avatar
    Science Advisor
    Gold Member

    Are you trying to make a simple, three band spectrum analyser here? Is it to drive effects lighting. Or what?
    It's not clear, from your suggested integrated circuit, what exactly you want to do. Let's establish that first.
     
  4. Jun 9, 2012 #3
    Sorry. To be clear, let's step back a bit. I want to create a visualizer which uses red for base, green for mid-range, and blue for high frequencies. It effectively drives effects lighting, but it is in some crude sense a spectrum analyzer. Filters cut off low, mid-range, and high frequencies. These signals are then rectified to DC voltage levels. The voltage levels then dictate pulse width signals which drive LEDs for red, green, and blue respective to the associated bandwidths.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook