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 

Pulse zählen



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!

28.04.2011, 11:02
Beitrag #1

dualsbiker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 115
Registriert seit: Sep 2009

8.6 & 2010
2009
DE_EN

15745
Deutschland
Pulse zählen
Hallo, folgendes Problem:

ein Inkrementgeber eines Gleichstrommototrs liefert pro Umdrehung 500 Pulse. Nimmt man als Randbedingung seine Leerlaufdrehzahl von 5400 1/min ergibt das eine Frequenz der Pulse von 45,5kHz. Nutze ich den Counter meines NI USB6216 zählt er, warum auch immer, nicht jeden Puls. Nutze ich hingegen einen digitalen Eingang und drehe den Motor von Hand ganz langsam sehe ich, dass sich der Zustand der LED sehr schnell ändert. Ich auf diese Weise also die 500 Pulse pro Umdrehung zählen könnte.
Jetzt packe ich also die Geschichte in eine Schleife und kann maximal jede Millisekunde den Zustand abfragen, das ist aber nur 1kHz. Was kann ich da machen, kann ich das Gerät nicht eine Array an Zuständen aufzeichnen lassen und diese dann, z.B. jede Sekunde, auslesen ? Geht das überhaupt, kann mir jemand einen Tip geben ? Bin völlig ab vom Weg.

Schon mal Danke im Voraus.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2011, 11:13
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Pulse zählen
Die 6216 kann bei DI nur mit Software-Takt aufzeichnen. Da wirst du nie auf deine 45kHz kommen. Also ja, an dieser Stelle bist du (mit dieser Hardware) auf dem Holzweg.

Dass der Counter Impulse nicht mitzählt, kann ich mir kaum vorstellen. Laut Specs kann der Eingangsfrequenzen mit 80 MHz, das ist weit über dem Maximum was du brauchst.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2011, 11:18
Beitrag #3

dualsbiker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 115
Registriert seit: Sep 2009

8.6 & 2010
2009
DE_EN

15745
Deutschland
RE: Pulse zählen
Alles klar, kann es dann sein, dass der Puls nicht "rechteckig" genug ist oder interessiert den Counter die Form des Pulses nicht ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2011, 20:57
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Pulse zählen
Kann ich mir bei einem Digital-Encoder weniger vorstellen..., nicht dass du einen Analog-Encoder hast.
Und bei den Grenzen wird sich der Counter nach den typischen TTL-Leveln für High und Low richten, schätze ich.

Was genau ist denn das Problem? Woher bist du dir so sicher, dass nicht jeder Puls gezählt wird? Schon mal die Signale parallel mit einem Oszi überprüft? Oder falls kein Oszi zur Hand, dann "hochfrequent" mit den Analog-Eingängen deiner DAQ-Karte auslesen...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2011, 21:02 (Dieser Beitrag wurde zuletzt bearbeitet: 28.04.2011 21:03 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Pulse zählen
Hallo,

TTL definiert nicht nur Pegel, sondern auch die RiseTime! (Steht auch, recht versteckt, in den Specs verschiedener NI-DAQ-Karten.) Gerade bei längeren Kabeln etc. kommt es da schnell mal zu Problemen.

Notfalls einen kleinen Schmitt-Trigger vor den CTR- oder DigitalTrigger-Eingang der NI-Karte, und es wird wieder alles gezählt/ausgelöst...

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


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Pulse zählen Durchflussensor mit Hilfe einer Waveform Aisser 10 9.424 19.06.2017 19:15
Letzter Beitrag: GerdW
  Erzeugung der Pulse mit NI USB 6002(DAQmx) Felix777 10 11.647 10.08.2015 22:49
Letzter Beitrag: jg
  Durchflusssensor - Pulse zählen/Frequenz messen zig 46 33.073 07.10.2014 09:56
Letzter Beitrag: zig
  Pulsfolgen mit Veränderebarer frequenz und exakter anzahl der pulse phz 4 5.265 12.03.2013 09:37
Letzter Beitrag: phz
  Pulse-Frequenzy-Divider mit NI PCIe-6351 jo0 1 3.703 18.05.2011 18:39
Letzter Beitrag: jg
  Schnelle Pulse erzeugen mit NI-PCIx-6351 Bjoern_LPT 17 14.975 15.02.2011 13:18
Letzter Beitrag: jg

Gehe zu: