Mit fester Geschwindigkeit, variable, Intervall?
Für einen mit fester Geschwindigkeit würde ich einen Zähler nehmen, der hochtickert falls der Wischer eingeschaltet, oder der Zähler nicht Null ist. Falls ein Maximum überschritten ist, wird der Zähler wieder auf Null gesetzt. Diesen durchlaufenden Bereich mit nonlinearities in eine Hin- und Herbewegung umwandeln, fertig.
Für höhere Geschwindigkeiten den Zähler stärker erhöhen.
Für Intervallschaltung wird's schwieriger. Wenn es immer Intervallbetrieb ist, einfach den Bereich vergrößern und an die nonlinearity Tabelle einen Eintrag mit Nullwinkel anhängen, dann bewegt der Wischer sich nicht, trotzdem der Zähler läuft. Bei Umschaltbarkeit Intervall <-> Dauerbetrieb, muss man nochmal nachdenken, vielleicht immer zyklenweise Pause machen oder so (ein Zyklus wischen, zwei aussetzen).
Arne Bartels
|