Moin!
In meinem Projekt sollen 24 Leds unabhängig voneinander aufleuchten. Das Aufleuchten einer LED soll so ablaufen: aufdimmen....Haltezeit...runterdimmen.
Die Haltezeit von den jeder einzelnen LED verändert sich während des Programmablaufs ständig. Im Extremfall (Zufall) könnte es also vorkommen, daß alle 24 Leds
gleichzeitig in der Aufdimmphase sind. Dafür müssten dann ja 24 pwm -Signale an den Ausgängen anliegen (?)
Ich arbeite mit dem Atmega2560. Der hat aber "nur" 16 pwm. Eine 8-bit Auflösung würde mir ja locker reichen, aber es fehlen immer noch 8 pwm. Nun gibt es ja Soft- und Hardware pwm...
Also meine Frage: Ist es so, daß zwar mit "16 pwm channels" beim 2560er die Hardware- pwm gemeint ist, es jedoch dem Programmierer frei steht, aus jedem der 84 I/O Ausgänge
eine SOFT pwm zu machen? Vielen Dank für Eure Hilfe!
In meinem Projekt sollen 24 Leds unabhängig voneinander aufleuchten. Das Aufleuchten einer LED soll so ablaufen: aufdimmen....Haltezeit...runterdimmen.
Die Haltezeit von den jeder einzelnen LED verändert sich während des Programmablaufs ständig. Im Extremfall (Zufall) könnte es also vorkommen, daß alle 24 Leds
gleichzeitig in der Aufdimmphase sind. Dafür müssten dann ja 24 pwm -Signale an den Ausgängen anliegen (?)
Ich arbeite mit dem Atmega2560. Der hat aber "nur" 16 pwm. Eine 8-bit Auflösung würde mir ja locker reichen, aber es fehlen immer noch 8 pwm. Nun gibt es ja Soft- und Hardware pwm...
Also meine Frage: Ist es so, daß zwar mit "16 pwm channels" beim 2560er die Hardware- pwm gemeint ist, es jedoch dem Programmierer frei steht, aus jedem der 84 I/O Ausgänge
eine SOFT pwm zu machen? Vielen Dank für Eure Hilfe!