Hi guys, would very much appreciate some advice before moving on and purchasing components.
For an RGB room lighting project I will be driving 5 analog RGB LED strips (12V 6A max load), by using all 15 PWM outputs (5 LED strips x 3 channels) on the MEGA2560. I'm looking to go by most of the instructions online and use TIP120 transistors, 15 of them, along with 2.2K resistors from Arduino to the transistor bases/collectors.
Even with the resistors in place would this still create a current overload from the Arduino, supposing there will be full PWM load on all 15 pins?
I've tried and failed to work it out from the TIP120 Datasheet, which is here: http://www.adafruit.com/datasheets/TIP120.pdf
Has anyone had such problems from pushing all the PWMs like this?
Otherwise I am fairly confident with the rest of the setup, including having a good 12v power supply to power Arduino and LED strips together. (I would guess heatsinking the Arduino's onboard power regulator would be a good idea?)
Are there any other problems I haven't considered that you could foresee with the project?