Gast
#3422577
Hallo Freunde, mir wurde hier diese Woche schon zwei mal geholfen. Ich versuche es noch ein drittes Mal... Ich möchte mit einer Messkarte von DAQ Measurement computing (PCI-DAS1602/12) die Frequenz einer Pulskette bestimmen. Ich bin jetzt "schon" so weit, das ich auf die Karte zugreifen und Spannungen messen kann. Für die Frequenzmessung gäbe es eigentlich die Funktion cbCFreqIn(). Allerdings funktioniert diese Funktion nur mit 9513 Zählern. Auf dem PCI-DAS1602/12 sind aber 82C54 Counter eingebaut. Ich glaube das ist der Grund, weshalb meine Messung nicht funktioniert. Obwohl mir das sehr komisch vorkommt. Eigentlich müsste das eine PCI-DAS1602/12 -Karte auch können, schliesslich kostet das Ding ja genug. Mein Ansatz ist nun, den Umweg über einen externen Interrupt zu versuchen, und somit die Frequenz selber zu bestimmen. Meine Frage lautet nun: Wenn ich einen Interrupt an meiner Karte habe, werden dann während ich die Interruptroutine abarbeite noch Samples aufgenommen. Oder steht dann alles still? Oder noch besser, hat jemand von euch die cbCFreqIn() mit einer PCI-DAS1602/12 realsiert? Vielen Dank für eure Hilfe, leroi