Hallo Leute,
Ich hab da mal ein großes Anliegen und hoffe ihr Könnt mir da Helfen. Ich bin Student und arbeite eben an einem Projekt. Bin auch ein neuling in Labview und arbeite damit erst seit 2 Wochen.
Nun, ich versuche seit 4 Tagen eine Lösung für mein Problem zu finden, leider vergebens.
Zunächst einmal zu dem Versuchsaufbau, damit ihr überhaupt wisst worum es geht. Ich habe zwei Gleichstrommotoren, einer wird als Motor und der andere als Generator betrieben. Beide Motoren sind über eine Welle verbunden. Im Grunde ist eine Teilaufgabe von mir das Drehmoment durch die Verdrehung der Welle zu bestimmen. An jedem ende der welle befindet sich eine Lichtschranke mit einer Segmentscheibe. So erfasse ich also 2 Analoge Signale.
Im Grunde muss ich die Signalverschiebung messen.
Je mehr sich die Welle verdreht so sind also weiter die Signale von einander entfernt.
Ich habe das ganze vorerst Simuliert mit einem Verschiebungswinkel von 90°, damit man alles schön erkennt.
über ein NOR FlipFlop setze ich zu erst das Signal (Boolesches Signal) vom ersten analogen Signal.
Anschließend rücksetze ich den FlipFlop sobald das zweite analoges Signal anliegt. So bekomme ich ein Boolesches Signal. Jetzt ist meine Aufgabe die Länge dieses Impulses zu Messen. Dadurch kann ich den Verdrehwinkel nämlich bestimmen.
Ich habe versucht durch dieses Boolesche Signal zu erst einen Digitalen verlauf zu erstellen, welches ich dann in ein analoges Signal umgewandelt habe um dann die Impulsdauer zu bestimmen. Leider funktioniert das nicht so. Der Timing und Übergangsmesser gibt mir dann einen Fehler aus. Die Amplitude wäre Null. Wie schon erwähnt bin ich seit 4 Tagen nur an diesem Problem am werklen und bin am verzweifeln. Ich hoffe ihr könnt mir da Helfen.
Meine Hardware ist NI USB 6009.
edit: Es wäre für mich vorteilhafter auf positive Flanke alles zu steuern, jedoch habe ich da überhaubt keine Ahnung wie ich das machen soll.