ich habe jetzt zuhause Unmengen von 12 V Halogen auf LED umgebaut, 24 V CW/WW angesteuert über Lunatone Controller an einem DALI Bus. Jetzt habe ich das erweitert und mich wieder intensiver mit den Komponenten beschäfftigt. Die Controller können über den DALI Bus parametriert werden, unter anderem in der PWM Frequenz. Durch Nachbestellung habe ich jetzt noch zwei verschiedene Firmwarestände, in der älteren kann die fPWM eingestellt werden auf 122 244 488 976 2000 / 4000 Hz, in der neueren ist das geändert auf Auto oder zwei feste Einstellungen. Der Haken bei hoher PWM Frequenz ist, das in dem Fall die min. Heilligkeit statt 0,1 % bei 122 Hz und 2,02 % bei 1 kHz ist. 122 Hz ist aber Disco Stroboskop und selbst bei betäubtem Sehnerv nicht erträglich. Mit den XMega habe ich mich nicht beschäfftigt, möchte ich auch nicht unbedingt. Mein Frage ist nun: warum können die nicht hohe PWM und kleine Abstufungen gleichzeitig? Es ist afaik 16 Bit PWM programmiert und dumm sind die Entwickler mit Sicherheit auch nicht. Aber über eine logarithmische Tabelle sollte das doch möglich sein? Was hat der XMega für Timerclocks für die PWM?
Wenn deine PWM 4000 Hz hat und der Timer eine Auflösung von 16 Bit, dann muss der Timer mit 262 MHz getaktet werden.
jetzt wo du es sagst... Dann muss bei der hohen Frequenz die Auflösung reduziert werden und die Stufen werden gröber. In dem neueren 'Auto' Mode wird wohl dynamisch angepasst.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.