- #1
- 5
- 0
Hey,
So I'm making a really cool RGB LED project, and I need four of the RGB's to be in series. Now, as I understand this it's impossible since all three share an Anode.
The LED's are going to be controlled via MAX6966, it's a PWM constant current source for the LEDs. I'm treating this kind of as a black box, i have no idea how it works (i understand data, registers, etc.) but I'm assuming that whatever i hook up to the output of it, it's going to drive it at 20mA regardless of the voltage on the other and and what is connected to it.
::::THIS IS WHERE I NEED HELP::::
I would like to be able to drive four LED's from one output, i.e. connect the LED's in series so that they all share the 20mA current and all light up the same. However, we've established this isn't possible.
Assumption 1:
If i were to connect all the anodes to high, say a +15/20 Voltage source, and then connect each of the colors together to the outputs of the corresponding output on the LED driver, would it functionally be equivalent to having 3 sets of 4 LED's in parallel (despite them all sharing the common anode)? I could also ask this as: If i were to hook them up like this would the 20 mA of current that the MAX6966 delivers be evenly split amongst the four LED's in parallel? My basic knowledge of circuits leads me to say YES! if I am wrong, then we need another fix!
Assumption 2:
Assuming assumption 1 is TRUE, this brings me to my next assumption. Since it's parallel, if the current divides evenly amongst the four LED's (Assumption 1) then if I could get a current controlled current source that would basically scale the current by 4, so 20mA becomes 80mA which is then split evenly between the four LED's as 20mA.
So if 1 and 2 are true, I'd need a CCCS that takes the input current and scales it by 4. How do I do that? Is it even possible?
I could in theory drive each of the four LED's individually, but then I would have to be sending data EVEN faster than I already am and I'm slightly worried that it's not going to be fast enough as it is. I'd also need more MAX6966's and that's not on my list of things to do
So I'm making a really cool RGB LED project, and I need four of the RGB's to be in series. Now, as I understand this it's impossible since all three share an Anode.
The LED's are going to be controlled via MAX6966, it's a PWM constant current source for the LEDs. I'm treating this kind of as a black box, i have no idea how it works (i understand data, registers, etc.) but I'm assuming that whatever i hook up to the output of it, it's going to drive it at 20mA regardless of the voltage on the other and and what is connected to it.
::::THIS IS WHERE I NEED HELP::::
I would like to be able to drive four LED's from one output, i.e. connect the LED's in series so that they all share the 20mA current and all light up the same. However, we've established this isn't possible.
Assumption 1:
If i were to connect all the anodes to high, say a +15/20 Voltage source, and then connect each of the colors together to the outputs of the corresponding output on the LED driver, would it functionally be equivalent to having 3 sets of 4 LED's in parallel (despite them all sharing the common anode)? I could also ask this as: If i were to hook them up like this would the 20 mA of current that the MAX6966 delivers be evenly split amongst the four LED's in parallel? My basic knowledge of circuits leads me to say YES! if I am wrong, then we need another fix!
Assumption 2:
Assuming assumption 1 is TRUE, this brings me to my next assumption. Since it's parallel, if the current divides evenly amongst the four LED's (Assumption 1) then if I could get a current controlled current source that would basically scale the current by 4, so 20mA becomes 80mA which is then split evenly between the four LED's as 20mA.
So if 1 and 2 are true, I'd need a CCCS that takes the input current and scales it by 4. How do I do that? Is it even possible?
I could in theory drive each of the four LED's individually, but then I would have to be sending data EVEN faster than I already am and I'm slightly worried that it's not going to be fast enough as it is. I'd also need more MAX6966's and that's not on my list of things to do