Rotary volume led indicator circuit

Thread Starter

ekremgusani

Joined Mar 20, 2011
157
I will appreciate if someone can help me with circuit without arduino and programming to build a circuit volume led indicator with leds that can go up wilth volume up and down with volume down.
I want to connect that circuit to my actual radio or any knob volume device.
I want it to be similar to this video on YouTube but without arduino programing.
Will appreciate circuit or if i can buy the actual ready to use module.
Thanks.
 

Reloadron

Joined Jan 15, 2015
7,866
If you can settle for something less all of the whistles and bells there are plenty of experimenter ready made boards out there based on the LM3914 Dot/Bar display analog-controlled LED driver or the LM3915. A simple Google of LM3914 board with LEDs should get you started. The LM3914 is basic so none of the features in the video but will give a dot / bar display of audio level.

Ron
 

crutschow

Joined Mar 14, 2008
38,361
there are plenty of experimenter ready made boards out there based on the LM3914 Dot/Bar display analog-controlled LED driver or the LM3915.
But how would you interface that to a volume control (while it's also controlling volume)?
Offhand I don't see how that can be readily done. :confused:
 

ArakelTheDragon

Joined Nov 18, 2016
1,366
A simple comparator will do. This circuit is normally done to indicate battery voltage, but you can use it for volume as well. If during the volume increase, the voltage increases, then all you have to do is compare the higher voltage to the other pin of the comparator and on the output you will get a high.

If the circuit is current controlled, it becommes trickier, you need to convert the current to voltage, for which there are many ways. Lets leave this for after you tell us is your device voltage or current controlled?
 

Reloadron

Joined Jan 15, 2015
7,866
But how would you interface that to a volume control (while it's also controlling volume)?
Offhand I don't see how that can be readily done. :confused:
Uh Oh, I failed to read the question through.
I will appreciate if someone can help me with circuit without arduino and programming to build a circuit volume led indicator with leds that can go up wilth volume up and down with volume down.
I should have read deeper into that. No, I don't see it readily done working from a volume control pot. My bad on that for not completely reading through the question.

Ron
 

djsfantasi

Joined Apr 11, 2010
9,237
How about a hybrid solution? Mechanical and electrical. This required a few design constraints. Is there sufficient space for a larger pot? Is there room for the LEDs? And is there room for an external driver board and wiring for the LEDs? If you think there is, read on.

What is the description of the pot to which you’d like to add this feature? Shaft size, resistance and type (linear or logarithmic)?

If it’s a single, linear pot, I’d look for a dual linear (stacked) pot to replace the existing one. (this is what sensacell is suggesting). Then use the second deck to drive a LM3914 circuit.

I’ve had no luck funding a stacked pot with both linear and logarithmic decks. So, I thought why not make your own.

If it’s a logarithmic pot, then I’d look for a dual logarithmic pot and a dual linear pot from the same manufacture.

Pots from the same manufacturer often use the same mechanical casing. CAREFULLY disassemble the casings. Gently bend the metal clips so you can reuse them. Remove the bottom decks. Make sure you don’t lose the wiper. Then, reassemble the pots, switching the bottom decks.

You should get two pots, each with a logarithmic deck and an linear deck. Rewrite the pot into its original location. Bring the linear leads out to an LM3914 circuit board.

And you’ve hacked your solution!
 

Reloadron

Joined Jan 15, 2015
7,866
Do they still make the LM3915? If we want to get something along the lines of a VU (Volume Unit) maybe the LM3915 would be a better choice?

Ron
 

bertus

Joined Apr 5, 2008
22,898
Hello,

There are 3 versions.
The LM3914 , a linear voltage display.
The LM3915 , a logarithmic display in 3 dB steps.
The LM3916 , a dedicated VU meter display.

Bertus
 

DC_Kid

Joined Feb 25, 2008
1,242
Is the ask a VU meter or light display with volume setting?

I'd say easily done, but you need addressable LED elements, like neoPixels. You can do VU and volume setting display with below method. The point at which you sample the source will depend on if you want VU or just volume setting display. If VU then you need to find a pre-amp out setting because those have max voltage and will vary. For volume control display you need non varying voltage at dial point, etc.

As example, using a neoPixel ring from Adafruit, and a Trinket 5v, you can monitor the voltage from the pot and then light up the correct amount of LED's accordingly, and you can do so in many ways. neoPixels allow you to send I/O to the pixel addressing color and brightness. So technically you can fade from green to yellow to red as the volume goes from low to high, or, you could have just one LED light up to follow the dial around, you could even blink the LED's when volume was pegged to max.

Skies the limit when it comes to neoPixel LED's. Plenty of examples around for neoPixel and Trinket/Arduino platform.


Without programming i'd say using op-amp to build steps is a good way. Just monitor the voltage from the pot and choose resistors accordingly to build a op-amp step/ladder.

Simple bar graph, see https://www.allaboutcircuits.com/textbook/semiconductors/chpt-8/the-operational-amplifier/
 
Last edited:

MisterBill2

Joined Jan 23, 2018
27,251
The simple way is to replace the regular volume control with a dual one, like for stereo, or, if it already is a dual, add a third pot and use that to control the LEDs. The much more complicated way would be to use one of those DC volume control ICs and use the same control voltage to also control the display.Quite complicated but it certainly will work.
 

ArakelTheDragon

Joined Nov 18, 2016
1,366
The simple way is to replace the regular volume control with a dual one, like for stereo, or, if it already is a dual, add a third pot and use that to control the LEDs. The much more complicated way would be to use one of those DC volume control ICs and use the same control voltage to also control the display.Quite complicated but it certainly will work.
Why does it needs to be complicated, its better to use 4 comparators, wich will also amplify the signal and the circuit is simple.
 

MisterBill2

Joined Jan 23, 2018
27,251
Why does it needs to be complicated, its better to use 4 comparators, wich will also amplify the signal and the circuit is simple.
The reason that it "needs to be complicated " is that the requirement is to light a long string of LEDs, adding one at a time, as the control is rotated. Using four comparators would only control 4 LEDs. And adding a circuit to get a steady control voltage without affecting the sound quality would be quite complicated.
 

ArakelTheDragon

Joined Nov 18, 2016
1,366
4 comparators can easily switch 4 strips of LEDs with a transistor on the output. And since comparators can be used for very small signals and medical equipment, they will not affect the sound quality.
 
Top