Figure 3: shifted period
7047bb635bd81ab1799d6af18a6035443dddb38e266c19a976bce854760b91f5
1. Diagrammtyp & Architektur-Kontext
Signal- und Timing-Diagramm im Kontext des AUTOSAR Classic Platform MCAL PWM-Treibers (PWM_Driver). Es visualisiert das zeitliche Signalverhalten bei Verwendung der Kanal-Klasse PWM_FIXED_PERIOD_SHIFTED zur Phasenverschiebung zwischen mehreren synchronisierten PWM-Kanälen.
2. Komponenten, Entitäten & Schnittstellen
Dargestellt sind drei logische/physikalische PWM-Kanäle (Ch. 0, Ch. 1, Ch. 2), die jeweils digitale Rechtecksignale ausgeben. Parameter und Zeitgrößen sind:
period: Die identische, feste Periodendauer der PWM-Ausgangssignale.Time shift ta: Zeitlicher Phasenversatz vom Startpunkt des KanalsCh. 0zum Startpunkt des KanalsCh. 1.Time shift tb: Zeitlicher Phasenversatz vom Startpunkt des KanalsCh. 1zum Startpunkt des KanalsCh. 2.
3. Dynamisches Verhalten & Sequenzablauf
Alle drei Kanäle arbeiten mit derselben festen Periodendauer (period) und einem identischen Tastverhältnis (Duty Cycle). Der Periodenbeginn (steigende Flanke) der aufeinanderfolgenden Kanäle ist kaskadiert verzögert:
- Kanal
Ch. 0startet als Referenzkanal. - Kanal
Ch. 1startet um das Zeitintervalltaversetzt nachCh. 0. - Kanal
Ch. 2startet um das Zeitintervalltbversetzt nachCh. 1.
Die Phasenverschiebung ist konstant (ta = tb), sodass die Einschaltflanken äquidistant über die Zeit verteilt werden.
4. Normative Relevanz & Entwickler-Hinweise
Für Kanäle des Typs PWM_FIXED_PERIOD_SHIFTED ist die Periodendauer statisch konfiguriert und zur Laufzeit unveränderlich; lediglich das Tastverhältnis kann modifiziert werden. Der Phasenversatz (Time shift) dient der Vermeidung gleichzeitiger Schaltflanken (Reduzierung von EMV-Störungen und Spitzenströmen) sowie speziellen Ansteuerungen in Motorregelungen (z. B. Mehrphasen-Inverter). Treiber-Implementierungen müssen hardwareseitige Timer-Kopplungen bzw. Trigger-Verzögerungen so konfigurieren, dass der definierte Phasenversatz über alle Zyklen hinweg stabil eingehalten wird.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.