LabVIEWForum.de - Hardware für Flanken zählen von mehreren Signalen

LabVIEWForum.de

Normale Version: Hardware für Flanken zählen von mehreren Signalen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

da ich mich selber als Neuling in diesem Thema beschreiben würde, tue ich mich im Augenblick schwer mit folgendem Problem.
Ich möchte mittels zweier von externer Hardware erzeugten digitalen Signalen eine Drehzahl ermitteln. Dabei möchte ich von jedem Signal sowohl steigende als auch fallende Flanken erfassen.
Aktuell bin ich Besitzer einer USB-6001. Damit ist es mir bislang nur gelungen von einem Signal steigende Flanken zu zählen.
Da ich glaube, dass ich für mein Vorhaben eine neue Messkarte anschaffen muss, wäre ich um etwas Hilfe bei der Auswahl sehr dankbar. Mir ist nicht ganz klar, welche Karte für diese Zwecke ausreichend ist, und welches Zubehör benötigt wird.

Da dies mein erster Beitrag ist, ist konstruktive Kritik gern gesehen, um Fehler zukünftig vermeiden zu können.

Viele Grüße, und danke im Voraus!
Hallo Elektro,

herzlich willkommen im Forum!

Zitat:Ich möchte mittels zweier von externer Hardware erzeugten digitalen Signalen eine Drehzahl ermitteln. Dabei möchte ich von jedem Signal sowohl steigende als auch fallende Flanken erfassen.
Aktuell bin ich Besitzer einer USB-6001. Damit ist es mir bislang nur gelungen von einem Signal steigende Flanken zu zählen.
Da ich glaube, dass ich für mein Vorhaben eine neue Messkarte anschaffen muss,
Die einfachen USB600x können nur steigende Flanken zählen, da wirst du sicherlich etwas neues brauchen…

Fragen:
1. Art des Signals: Du willst also von zwei unabhängigen Signalen jeweils die steigenden und fallenden Flanken zählen? Oder handelt es sich um einen einzelnen Quadratur-Encoder, der eben zwei Spuren (AB-Signal) ausgibt?
2. Signalparameter: Welche Spannungspegel? Welche Frequenzen werden erwartet?
3. Formfaktor der Hardware: willst du weiterhin USB-Hardware verwenden? Soll es eine PCI(e)-Karte für einen PC sein? Soll es ein cDAQ/cRIO mit Modulen sein? Soll es ein PXI-Chassis mit passenden Karten sein?
4. alles relevante, was dir dazu noch so einfällt…
(23.02.2021 09:38 )GerdW schrieb: [ -> ]1. Art des Signals: Du willst also von zwei unabhängigen Signalen jeweils die steigenden und fallenden Flanken zählen? Oder handelt es sich um einen einzelnen Quadratur-Encoder, der eben zwei Spuren (AB-Signal) ausgibt?
Genau um ein solches Signal handelt es sich. Die beiden Signale sind um 90° versetzt.

Zitat:2. Signalparameter: Welche Spannungspegel? Welche Frequenzen werden erwartet?
Als Spannungspegel kann zwischen 5V und 24V gewählt werden. Da würde ich mich flexibel zeigen und vermutlich mit der besten Lösung gehen.
Die maximale Frequenz richtet sich hier nach dem Motor, welcher nur 35U/min macht, also ca. 0,6 Hz.
Bei 360 Impulsen/U komme ich auf eine f_max = 216 Hz pro Signal.
Ich hoffe ich habe da keinen groben Fehler gemacht.

Zitat:3. Formfaktor der Hardware: willst du weiterhin USB-Hardware verwenden? Soll es eine PCI(e)-Karte für einen PC sein? Soll es ein cDAQ/cRIO mit Modulen sein? Soll es ein PXI-Chassis mit passenden Karten sein?
Hier würde ich am liebsten eine USB-Lösung wählen, um weiter am PC arbeiten zu können. Sollte diese gegenüber anderen lösungen unwirtschaftlich sein natürlich nicht.

Zitat:4. alles relevante, was dir dazu noch so einfällt…
Da es mir primär um eine Möglichkeit geht die Flanken korrekt erfassen zu können, möchte ich meine USB-6001 Karte weiterhin verwenden, um analoge Signale zu erfassen. Die neue Karte muss also nicht zwangsläufig die vorhandene ersetzen, sondern eher ergänzen.
Hallo Elektro,

dann geht es mit einer USB6210 los, die bietet 2 Counter, die Quadratur-Encoder-fähig sind…

Ruf doch mal bei NI an (089-7413130) und lass dich beraten!
Referenz-URLs