Hallo,
ja, das mit "1/min" und "1/s" war mein Fehler...
Zitat:Abtastrate: Falls ich mich nicht verlesen habe bis 77khz..
Jein. Diese Abtastrate gilt, wenn man den Arduino selbst in C programmiert. Tust du aber nicht, du nutzt das LabVIEW-for-Arduino-Paket…
Zitat:Kannst du mir das mit dem Counter erklären?? Habe ich das richtg verstanden: Der COunter detektiert quasi im Arduino schon HIGH/LOW und zählt eben die Impulse und Logischerweise das Zeitdelta? D.h labview bekommt schon fertige Daten (wäre das der vorteil davon?). Bei einem Digitalen Input bekommt labview quasi einfach Signale und hat eine eigene Uhr (Was Rechenleistung benötigt) ???
Wenn etwas direkt in der Hardware erledigt wird, ist dies fast immer einfacher (und CPU-schonender) als wenn du es selbst programmieren musst. Ein Counter zählt selbst Pulse, meist kann man noch die zu verwendende Flanke vorgeben. LabVIEW muss dann nur noch einmal pro Sekunde den aktuellen Counterstand abfragen und du kannst dann ruckzuck die Umdr/s berechnen...
Mit dem aktuell verwendeten DI geht das nicht so einfach, hier musst du (zeit-)äquidistant abtasten und selbst zählen und rechnen. Kannst du auf deinem Windows-PC äquidistant abtasten? Wenn ja, mit welcher Samplerate?