' schrieb:Der Drehgeber hat 1024 Inkremente pro Umdrehung. Der zu messende Motor dreht maximal mit 5000 Umdrehung pro Minute!
Das Problem wurde
hier schon behandelt. Kann Dir aber mein Vi nicht auf 6.1 konvertieren.
Mit Nyquist hat das wenig zu tun, sondern es ist, wie Du weitgehend schon richtig gemacht hast, so zu rechnen:
Drehwinkelgaber macht 1024 Vollschritte = 4096 Zustandsänderungen auf den beiden Leitungen pro Umdrehung. Die Anzahl der Abtastungen muß mindestens so hoch sein, damit diese alle erfassst werden, besser wenigstens Faktor 1.5 höher, falls die Impulse nicht ideal mäanderformig sind. Bei Abtastrate von 500kHz ergibt sich als maximal messbare Drehzahl:
Nmax = 500000/(4096*1.5) = 81 U/sec = 4880 U/min.
Es reicht also knapp bei 500kHz Abtastrate.
Es ist allerdings merkwürdig, wenn Du dafür nicht den Digital-Input verwendest. Man kann damit auch hohe Abtastraten erreichen, allerdings ist die Konfigurierung umständlicher, da DI nicht, wi AI, einen eigenen internen Counter zur Erzeugung des Hardware-Taktes hat. Zur Erzeugung muß der universelle Counter benutzt werde und das Countersignal muß interen zum DI geroutet werden. Außerdem müssen die Signal 5V-Kompatibel sein bzw. mit einer vorgesetzten einfachen Hardware dazu gemacht werden. Alles Schwierigkeiten, die ich aber versuchen würde zu lösen statt die AI-Eingänge dazu zu missbrauchen.