I need to drive some RGB LEDs to generate a bit of eye candy and I'm wondering if anybody has some experience on a few questions. First, I'm thinking of using 5 bits of intensity per color since the entire RGB value would fit nicely in 16 bits. Anybody have an opinion whether 32 intensity levels for an LED is "smooth enough" or "disconcertingly jumpy"? The LEDs are going to be pretty busy so I think (hope) I might be able to get away with fewer steps than otherwise.
2nd question, how would the eye perceive the linearity of 32 equal intensity steps (that is, ON times of e.g. 100us, 200us, 300us ... 3100us out of 3100us)? I'm wondering if I may need to go to unequal intensity steps to get a more apparently linear intensity ramp. Anybody have experience with this?I'll be wiring this up and playing with it before too long, but in the meantime I thought I'd find out if anybody else has dealt with these questions. Many thanks!
Mike