You definitely want to use Ohms Law V=IR So your input voltage is 5V, and your voltage drop is 1.8-2.1, therefore you have a net voltage of 3.2 - 2.9 - given that your supply is exactly 5.0V. What's typical to drive this type of LED is 20ma current source. LEDs are really current devices not voltage devices.
So R = V/I R=3.2/.02 = 160 or R=2.9/.02 = 145. If your are driving directly to ground. I'd assume you'd want to switch these with a transistor or FET. So you'll need to subtract their voltage drop too. A FET would almost be negligible. But that can be calculated too, use its on resistance times the current you want (again V=IR) example a 2N7002 will have a on resistance of 4 Ohms @ Vgs of 4.5 and 200mA You should really look at the curves for On-Res vs Drain current - there you get an estimation of 1.3 Ohms at 0.02mA with a Vgs of 4.5-5V. So V=IR V=0.02*1.3 = 0.026V - that would change the resistance values to 158.7 and 143.7 Ohms. For the 3.0-3.2 you would then have 3.026 and 3.226 => 1.974 and 1.774 drop with 0.020 A yields R of 98.7 and 88.7 Ideally, you don't want to drive the LED at it's max all the time - it will shorten its life. I would shoot for 15-18mA as the max. Using the lowest Voltage drop stated (the higher drop will be safe and you'll have less drop and therefore current through the resistor) So for the Red - (5-1.826)/0.020 = 158.70 (5-1.826)/0.018 = 176.33 (5-1.826)/0.015 = 211.60 Split the diff = 194 - std resistance values in that area are 196 and 200 Ohms. Lowest I'd go is 162 Ohm 1% For the G & B - (5-3.026)/0.020 = 98.70 (5-3.026)/0.018 = 109.66 (5-3.026)/0.015 = 131.60 Spit the diff = 121 - std resistance values in that area are 120 and 121 Ohms.Lowest I'd go is a 100 Ohm 1% Adjust the resistors based on the actual voltage of your supply - substitute it for the 5 in the equations above. Now I just realized something. If you want to PWM each of the colors it will be a bit more difficult as this board is Common Cathode - which means the minus or negative side (cathode side) of each of the LEDs are tied together - therefore you need to PWM the source side vs the ground side This just means that you'll need to use a PNP or a P-FET instead of a N-FET like the 2n7002. Driving this is a little more complicated - can still use a N-FET if you have a higher voltage source that you can switch. If not use a P-FET and then drive the PWM signal to a open collector or open drain logic gate that's 5V tolerant. Another option is to use a high current gate or driver IC that will translate your 3.3V signal to a 5V signal or even 3.3 would work if your actual drops don't exceed 3.2V - then you could drive them directly and use smaller resistors since your source voltage would be 3.3 vs 5. As you can see there are many ways to skin this cat. If you need more help, let me know. GL, Matt On Monday, July 28, 2014 10:30:16 AM UTC-5, doog wrote: > > no, it will not work connected directly to the BBB as Gerald stated. He > said it will only provide 6mA of current and you have 3 LEDs which, if you > read the specifications, will require more than that for each LED to light. > Voltage is not current but it is related along with resistance via Ohm's > Law. > > http://en.wikipedia.org/wiki/Ohm's_law > > you will need to understand this at the very least if you plan on > connecting things to the BBB beyond things others have build specifically > for connecting to it. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.