Hi guys,
I am creating an array of 12 bi-colour PWM LEDs which will be powered by an arduino + LED driver chip.
I need to find a way to measure/monitor the output of these LEDs to make sure they are behaving as expected (so we know the code/chip are both working correctly).
Is the best way to do this: create an identical circuit using photodiodes and create some code to read the input to the photodiodes and then compare?
I was thinking about just using one photodiode to test each LED one after the other. However since these LEDs will all be turning on/off dependant on the timings in the code it would be good to know if they are turning on/off at the correct times relative to each other - which I can't do with just one photodiode. (I could maybe do this with one photodiode if I just synced up the results from each LED, that way I could compare their timings accurately).
If you know of an easier way then feel free to share it! Thanks.
I am creating an array of 12 bi-colour PWM LEDs which will be powered by an arduino + LED driver chip.
I need to find a way to measure/monitor the output of these LEDs to make sure they are behaving as expected (so we know the code/chip are both working correctly).
Is the best way to do this: create an identical circuit using photodiodes and create some code to read the input to the photodiodes and then compare?
I was thinking about just using one photodiode to test each LED one after the other. However since these LEDs will all be turning on/off dependant on the timings in the code it would be good to know if they are turning on/off at the correct times relative to each other - which I can't do with just one photodiode. (I could maybe do this with one photodiode if I just synced up the results from each LED, that way I could compare their timings accurately).
If you know of an easier way then feel free to share it! Thanks.