Hi everyone. I would like to experiment with some cheap ebay led's for lighting while working on vehicles. The Idea is to have a 4ch variable current supply in the heart of the system. That way I can use 4 different led's say spots, floods and strips to light up the work area. I will need to be able to adjust the current on each channel, probably up to about 10W each channel at the high end.
The system will be powered by a 12V input. I'm not going to have any step up circuitry, so If it get's limited by the voltage before reaching full current that will be fine for what I need.
I'm not too sure on how to read the current and send it to the the arduino. Just looking around I came across the max471 chip. It seems really easy to use and has a inbuilt shunt, making it very simple. I was thinking if I use this to monitor the current, and then just write some code to vary the pwm output of a fet, use a lc filter to smooth it, it should work.
Would this be a good idea, or is there a better way to go about varying the current to a load with a arduino? Could anyone suggest a chip for current monitoring?