RE: Schmitt Trigger
Hallo Gerd,
die Zahlen sollen im Smitt-Trigger alle für sich untersucht werden. Das mit den 4D Arrays ist natürlich ungewollt - das ist mir erst am abend klar geworden, wie man das verhindert. Und mit der 1 mal auszuführenden For-Loop hatte ich einen Denkfehler. Nun zurück zum Smitt-Trigger:
Ziel ist folgendes:
Das Array wird eingelesen und die Schwellgrenzen (untere und obere Grenze) bestimmt.
Das 1.Element des Arrays wird nun eingelesen. Ist es kleiner als die obere Grenze wird eine Null ausgegeben.
Dann wird das 2. Element eingelesen und wieder mit der oberen Grenze verglichen.
Die Elemente werden weiter ausgelesen, bis ein Element größer als die Schwellgrenze ist, dann wird eine 1 ausgegeben.
Eine Null wird erst dann wieder ausgegeben, wenn das Element kleiner als der 2te Schwellwert (untere Grenze) ist.
Ich will dies an einem Bsp zeigen:
Array das eingelesen wird: 1 2 3 4 5 6 8 10 9 9 5 4 1 1 [das soll ein Signal sein]
Schwellwerte sind jetzt Bsphaft 3 und 8
Als Ausgabe ergolgt nun: 0 0 0 0 0 0 0 1 1 1 1 1 0 0
Danke schonmal im Vorraus.
|