LabVIEWForum.de
Positive und negative Taktflanken zählen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW FPGA (/Forum-LabVIEW-FPGA)
+---- Thema: Positive und negative Taktflanken zählen (/Thread-Positive-und-negative-Taktflanken-zaehlen)



Positive und negative Taktflanken zählen - Franz94 - 04.04.2016 14:15

Hallo!
Um ein Drehzahlsignal zu erfassen habe ich die Taktflanken in einer gewissen Zeit gemessen und dadurch mir die Drehzahl bestimmt. Da mein Inkrementengeber 'nur' 4096 Impulse pro Umdrehung liefert möchte ich gerne sowohl die positiven als auch die negativen Taktflanken mitmessen, addieren und durch die doppelte Anzahl an Impulsen pro Umdrehung dividieren. Nun habe ich meinen bereits funktionierenden Code um die Polarität erweitert, jedoch funktioniert es nicht so wie ich es mir vorgestellt habe --> ich erhalte nur die positiven Taktflanken, negative sind immer 0...

als Hardware wird ein cRIO system und ein NI9401. was könnte das Problem sein?

mfg
Franz

EDIT: wie es der Teufel schon will hab ich den Fehler gerade (durch Zufall) gefunden... habe den Parameter 'SAMPLE_HA_NEG' durch eine Konstante auf false gesetzt und dadurch funktionierte es nicht... Lol


RE: Positive und negative Taktflanken zählen - jg - 04.04.2016 14:20

Was für ein cRIO?
Soll der Screenshot auf dem RT-Teil (dann zu langsam) oder auf dem FPGA (dort wird das Sharing der D-IN-Resource in 2 SCTL wahrscheinlich zu Problemen führen) laufen?

Gruß, Jens


RE: Positive und negative Taktflanken zählen - Franz94 - 04.04.2016 14:24

Hallo!

cRIO 9082 und das ganze läuft auf der FPGA...

wie bereits oben editiert hab ich das Problem bereits gelöst... trotzdem danke - ist ein supper Forum, wo einem immer sofort geholfen wird Dais


RE: Positive und negative Taktflanken zählen - jg - 04.04.2016 14:45

Offtopic2
Ich bin ein wenig verwirrt von deinen Screenshots. Wie hast du es geschafft, dass deine SCTLs eine Anzeige für die CPU haben? Auf dem FPGA gibt es keine CPU. Huh

Und bitte in Zukunft die Anwendung der Shift-Taste nicht so sehr vernachlässigen.

Danke, Jens