Bicolored LED Peak Indicator

Hi!

I was wondering if there is a schematic out there for an audio peak indicator circuit that uses 1 multicolor (red/green) led that turns green under 0dbu, orange betwern 0dbu and +10dbu, and red above +10dbu. The trick here is to be able to turn off the green led gradually after 0dbu and completely off after +10dbu.

Any ideas? 🙂
Thanks!
 
A SSR to switch off green LED after +10dbu? :unsure:
Just an idea tho, not tested.

https://www.digikey.com/en/products/detail/toshiba-semiconductor-and-storage/TLP4227G-F/1823620

Screenshot 2024-04-05 at 23-28-43 audio-level-indicator-lm339-vu-meter.png (PNG Image 438 × 35...png
 
Member
Joined 2011
Paid Member
1. Find a talented circuit designer who will work for free, or for pizza and beer

2. Hand her this design specification

3. Victory!

edit- Don't be shocked if the final design happens to include a USD 0.75 microcontroller chip, to perform the logarithmic brightness-versus-current calculations. And maybe to also drive the LEDs using PWM.
_
 

Attachments

  • brightness.png
    brightness.png
    60 KB · Views: 40
  • Like
Reactions: 1 user

stv

Member
Joined 2005
Paid Member
gradually after 0dbu and completely off after +10dbu
Also keep in mind that a gradually changing colour will be difficult to "read", since e.g. dark orange and red may be very similar. The advantage of defined thresholds is that levels are clearly distinguishable.

For such a version to turn the green led on and off you could use two comparators (or op amps) that can source and sink current.
Both outputs low: green led off.
output 1 high, output 2 low: green led on
both outputs high: green led off.
 
green and red make brown, orange is made from yellow and red.
That counts for substractive colours, like paint and printers: their primaries are magenta, yellow and cyan.
With additional colours, (primary) red, green and blue paint rules don't apply.
Red & green yields yellow, not brown.
Have you ever attended a theatre show?
More here.
 
  • Like
Reactions: 1 user
You can build a forest of op-amps and comparators, or, like Mark suggested, a uP chip with a couple analog inputs can be programmed to drive as many LEDs as you like, however you want them to behave. These uP are dirt cheap and the only other thing you need is an audio rectifier. A fast uP could do that too. You probably need a driver chip for enough LED current.
An analog circuit would use a classic ladder chip(s) like LM3914 and add the color control to the anode drive. The anode drive switch over could be driven from the LM3914 outputs. An issue may be which LED lead is common, anode or cathode. You could adapt LM3914 to common anode LEDs with a positive driver chip or a bunch of PNP transistors but that's extra parts.

https://www.makerguides.com/interfacing-an-led-bar-graph-with-arduino-uno-a-complete-guide/

https://hiphopmakers.com/best-free-vu-meter-plugins
 
Neurochrome.com
Joined 2009
Paid Member
How does the window comparator get the 'gradually' part right ? Isn't this an analogue application ?
It depends on what kind of gradual you're expecting. You can certainly design a window comparator such that you get green for signals below X, red for signals above Y, and yellow(-ish), i.e., both red and green LEDs on for signals between X and Y. Sounds to me that that'll fit OP's application. It can also be built for a few bucks so it's cheap to try.

Tom