Hab bei meinem Vinculum Roboter sowas aufgebaut mit einem I2C Treiber, damit lässt sich ganz wunderbar eine Vielzahl von LEDs ansteuern. Das Problem ist ja meistens, dass man pro RGB LED drei PWM Kanäle braucht und wenn man also 3 Streifen unabhängig beleuchten möchte sind es schon 9 PWM Kanäle. Da wird man mit L296 richtig Geld hinlegen müssen.
Meine Lösung war ein TLC59116F (http://www.ti.com/lit/ds/symlink/tlc59116f.pdf) der kann 16 PWM Kanäle individuell ansteuern. Mit einer kleinen I2C Schaltung für den PC kann man das sogar vom Computer aus. So sieht es dann aus, wenn man in Matlab Schieberegler aufbaut und die Beleuchtung damit steuerthttp://www.youtube.com/watch?v=utSsOezoXHk
Weiterer Vorteil von dem Chip ist, dass er von Spannung und Strom der LEDs unabhängig ist und bis zu 20V / 120mA arbeitet.
Lesezeichen