Gast
#4041305
Hallo zusammen eine kurze Frage zum Thema PWM und Messungen. Für meine Abschlussarbeit suche ich Möglichkeiten wie eine Fehlmessung innerhalb eines PWM Signals möglichst früh entdeckt werden kann. Dazu die Aufgabe, wenn das PWM Signal "ON" ist müssen 3 Messungen erfolgen um dann den Mittelwert zu berechnen. Dabei kann es sein, dass eine Messung in die "OFF" Phase fällt, aufgrund der ADC-Delay Zeit etc. Aktuell berechne ich den Mittelwert auch wenn eine Messung in die "OFF"- Zeit fällt und vergleiche anschließend den Mittelwert mit einer gewissen Toleranz zur vorherigen Messung. Also wenn (a_n + b_n + c_n) /3 <> ((a_(n+1) + b_(n+1) + c_(n+1)) /3)+-Toleranz, gilt die Messung als gültig und wird verwendet. Gibt es eine Möglichkeit bereits bei der Messung von b durch einen einfachen Mikrocontroller Befehl zu überprüfen ob die Messung "gut wird" oder verwerfen muss. Natürlich kann ich jedes Mal (a_n + b_n) /2 <> ((a_(n+1) + b_(n+1) )) /2)+- Toleranz oder (a_n - b_n)<>Toleranz rechnen. Aber wäre ja dasselbe wie davor. Gerne bin ich offen für eure Vorschläge.