Hi, Folks!
Die 10 Koppler per Software-PWM anzusteuern ist nicht unbedingt sehr aufwändig.
Wenn man bedenkt, dass die "natürliche Trägheit" der Koppler die notwendige PWM-Frequenz drastisch nach unten drückt ( vermutlich reicht sogar 1 kHz), vereinfacht das die Software erheblich...
Die Soft-PWM selber ist ein ganz kleiner Task:
- PWM-Periodenzähler einrichten und initialisieren
- Alle Koppler-LEDs einschalten
- Periodenzählerstand mit den einzelnen PWM-Einstelldaten vergleichen
- bei Gleichheit entspr. LED ausschalten
- nächste Periode
- usw.
Der Zeitschlitz für den Task ist sehr schmal! Da hat man jede Menge Zeit übrig, um den ganzen Rest zu erledigen.
Wenns natürlich "mehrbytiges PWM" wird, spielt die Taktfrequenz eine große Rolle.
"Lötfertig" wirds in nächster Zeit vermutlich nix geben...
PLAY LOUD!!