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 

Dieses Thema hat akzeptierte Lösungen:

Arduino Periode messen



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!

20.09.2023, 11:52 (Dieser Beitrag wurde zuletzt bearbeitet: 20.09.2023 11:53 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Arduino Periode messen
Hallo Fuchs,

Zitat:Die benötigte Genauigkeit liegt im Millisekundenbereich.
Du willst also mit >=1kHz samplen…

Zitat:Wichtig ist die Wiederholbarkeit. Wenn ich 50 Messungen mache und die Streuung zu groß dann ist das blöd! Ich dachte mir schon, dass die Messung am PC nicht so genau ist. Die Frage ist wie ungenau sie ist. Liegt die auch im µs Bereich würde ich das so machen.
Beim (virtuellen) COM-Port (VCP) wirkt auf PC-Seite der ganze Treiberstack (USB-LowLevel, USB-Seriell, VISA) und drumherum Windows mit seinem Multitasking: das könnten µs sein, wenn der Virenscanner oder WinUpdate loslegt aber auch mehrere Sekunden…

Zitat:Da fehlt mir im Moment noch ein wenig das Verständnis. Ich schreibe ein Programm auf der Oberfläche von LabView. Wie kann ich nun die Zeit zwischen zwei Signalen auf dem Board messen und mir dann wieder auf dem PC anzeigen lassen?
Das Problem lautet: "Wann startete (oder endete) der erste Puls und wann der darauffolgende Puls?"
Du musst also dir den ersten Zeitpunkt merken und schauen, wann der nächste Puls/Zeitpunkt eintritt. Dann die Differenz bilden!

Wenn du jetzt mit konstanter Samplerate arbeitest, vereinfacht sich das Problem zu: bei welchem Sample trat der erste Puls auf und wieviele Samples später der zweite? Dann einfach "Differenz der Samplenummer / Samplerate" berechnen…

Das kannst du sowohl auf LabVIEW/PC-Seite machen oder im Arduino. Der Arduino hat den Vorteil, dass er als µC "quasi realtime" arbeitet und auch einfach zählen kann. Auf PC-Seite musst du erstmal die ganzen Messdaten vom Arduino (per VCP) übertragen und auswerten - was eben mit Overhead und Jitter behaftet ist. Deshalb würde ich für diese klar umrissene Aufgabe die Lösung direkt auf dem Arduino bevorzugen…

Zitat:Für die Spannungsversorgung von Magnetventilen (24V) wird letztendlich eine kleine Kunststoffbox verwendet. Da soll auch der Arduino rein. Mit dem USB-6001 hätten wir dann zwei Kästen und mehr Kabelsalat.
In eine geringfügig größere Kunststoffbox passt auch die USB-6001 hinein…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Arduino Periode messen - Fuchs - 20.09.2023, 09:38
RE: Arduino Periode messen - GerdW - 20.09.2023, 10:45
RE: Arduino Periode messen - Fuchs - 20.09.2023, 11:24
RE: Arduino Periode messen - GerdW - 20.09.2023 11:52
RE: Arduino Periode messen - Fuchs - 20.09.2023, 15:33
RE: Arduino Periode messen - RMR - 21.09.2023, 06:38
RE: Arduino Periode messen - Fuchs - 21.09.2023, 07:45
RE: Arduino Periode messen - TpunktN - 21.09.2023, 12:07
RE: Arduino Periode messen - Fuchs - 22.09.2023, 06:00
RE: Arduino Periode messen - GerdW - 22.09.2023, 06:53

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Arduino Ultraschallsensor mit Ni USB-6009 sylar113 5 6.398 27.05.2014 20:03
Letzter Beitrag: jg
  Counter mit definierter Periode / Messfrequenz abfragen Robka 6 7.550 19.05.2010 11:46
Letzter Beitrag: Robka
  Beim Sinus jeden Maximalwert pro Periode erfassen holographics 1 6.908 02.11.2009 22:05
Letzter Beitrag: jg
  Mit DAQmx STOP TASK warten bis periode zu ende SteffenSI 4 6.785 14.06.2009 19:28
Letzter Beitrag: SteffenSI
  Counter für Periode triggern? Thor 0 3.465 27.02.2009 14:18
Letzter Beitrag: Thor

Gehe zu: