Gast
#232473
Hallo! Es sollen 5 Glühbirnen (12 V, wenige Watt) per Controller zum Flackern gebracht werden. Ich bräuchte also mindestens 5 PWM Kanäle. Da ich noch einen Mega8 hier habe (dieser hat nur 3 Hardware PWM) habe ich mich gefragt, ob ich das nicht auch per Software PWM lösen kann. Ich würde hierzu einen Timer initialisieren, eine Variable aufzählen und jedes mal mit den 5 PWM Werten der Lampen überprüfen und den Pin entsprechen an und abschalten. Eine Aufläsung von 8 Bit pro Kanal ist vollkommen ausreichend. Ich frage mich nun, ob der das mit dem Controller möglich ist (von der CPU Belastung her, m.E. durchaus) und mit welcher Frequenz der Timer in etwa aufgerufen werden sollte, damit ich eine saubere PWM erhalte. Das Flackern will ich mit Pseudozufallszahlen realisieren, die Lampen sollen über Mosfets (IRLU2905) angesteuert werden. Vielen Dank für Eure Zeit! Liebe Grüße Jan