Hallo,
Ich habe einen PC mit einem Messsystem, das von einem Labview-Rechner
aus digitale Signale zu den einzelnen Messdurchläufen erhält. Die beiden
Rechner sind ca. 2 m entfernt und das Messsystem wird über einen
20-poligen Wannenstecker mit Flachbandkabel angesteckt.
Die digitale Beschaltung sieht im Flachbandkabel so aus:
1 | Labview Messsystem
|
2 |
|
3 | O0----------------I0
|
4 | O0----------------I1
|
5 | O0----------------I2
|
6 | O0----------------I3
|
7 | O0----------------I4
|
8 | O0----------------I5
|
9 | O0----------------I6
|
10 | O0----------------I7
|
11 | Gnd---------------Gnd
|
12 | Strobe------------Strobe
|
I/O0..7 sind 8 bit Datenleitung und Strobe gibt den Befehl den aktuellen
Wert an den Datenleitungen zu speichern.
Das Problem ist nun folgendes: Die Leitungen werden kurz vor dem Strobe
Signal geschaltet, und dabei gibt es einen HF-Burst (so im Bereich 5-100
MHz), der sich in die Strobe Leitung einkoppelt und wärend des Setzens
des Datenbytes bereits das Lesen veranlasst.
Ich kann nicht genau sagen, wo und wie es einkoppelt, aber meine
Vermutung ist, dass das Flachbandkabel dabei eine Rolle spielt. Weiß
jemand was man tun kann? Ich habe versucht den Strobe durch einen
Tiefpass zu jagen, aber das Problem bleibt bestehen, wenn auch etwas
besser. Auch das Abkoppeln von Strobe in eine BNC Leitung bringt nur ein
Bisschen was.
Die Benötigten Zeitgenauigkeiten sind ca. 100 us, also nicht so
megaschnell.