INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Unstetiger Sinus Verlauf mit Analoger Eingabekarte



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.03.2006, 08:12
Beitrag #7

cb Offline
LVF-SeniorMod


Beiträge: 1.734
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Unstetiger Sinus Verlauf mit Analoger Eingabekarte
wenn ich das in Post Nummer 1 richtig gelesen hab, dann benutzt du eine Funktion "Read1AnalogInput" und die läßt du in einer for Schleife laufen.

es ist nur eine Vermutung, aber ich vermute, dass Read1AnalogInput sowas wie EINEN Messwert erfassen bedeutet. Konkret: die Karte wird initialisiert, der Messwert wird aufgenommen, die Karte wird deinitialisiert. Und das machst du in einer For-Schleife 10.000 mal ... das quasi eine sofware-getimte erfassung, und es wundert mich nicht dass das hakt ...

Ich vermute, dass die Aussetzter daher kommen, dass Windows grade Zeit für irgendetwas anderes beansprucht und dein Programm halt eben mal warten muss.

Ich vermute auch stark, dass du keine "wait for next millisecond multiple" in deiner for-schleife hast? und ich vermute, dass deine Systemlast während der Erfassung auf 100% steht?

Wenn ich mit meiner Vermutung richtig liege, dann gibt es folgendes zur Abhilfe: lies dir das Handbuch deiner Messkarte durch und programmiere eine kontinuierliche Messdatenerfassung. Bei DAQmx ginge das ungefähr so: task anlegen, kanäle hinzufügen, samplerate auf z.B. 2000 Hz, continuierliche Datenerfassung, task starten, in einer while schleife softwaregetaktet die messwerte z.B. in 100 Samples blöcken abholen (= hardware-getimed), irgendwann schleife beenden, erfassung stoppen, task schließen.

vielleicht gibt es ja auf der Homepage des Herstelles ein Beispiel?

Grüße
CB

http://www.rotabench.com - Prüftechnik für Elektromotoren
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Unstetiger Sinus Verlauf mit Analoger Eingabekarte - cb - 09.03.2006 08:12

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sinus Sweep Auswerten janso 1 3.035 03.11.2020 16:55
Letzter Beitrag: Freddy
  Frequenzermittlung aus digitalem Signal Verlauf MicroScoop 12 8.469 09.10.2019 06:22
Letzter Beitrag: Achim
  Encoder - Sinus / Cosinus auswerten nxitimi 17 17.438 25.01.2018 19:26
Letzter Beitrag: Lucki
  Sinus unterbrechungsfrei ausgeben Chris_EG2 5 5.634 29.07.2015 13:29
Letzter Beitrag: GerdW
  Druckmessung Verlauf in Sekunden cobain2004 8 8.196 10.07.2014 13:26
Letzter Beitrag: cobain2004
  Falsche Werte durch paralleles Einlesen digitaler und analoger Werte daxel 13 14.179 20.08.2013 12:03
Letzter Beitrag: daxel

Gehe zu: