Search found 9 matches

by horchi
Sat Jan 27, 2007 3:42 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Bei USB darf man sich nicht aufs Timing verlassen. Es kommt bei Linux wie bei Windows durchaus zu Verzoegerungen. Wie lange ist unvorhersehbar. Linux duerfte zwar bessere Werte haben, aber das Prinzip ist das gleiche.

Dann müsste ich um recht genaue Werte zu erhalten eine externe Uhr mitlaufen ...
by horchi
Sat Jan 27, 2007 10:09 am
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Hallo,

um den Faden doch nochmals aufzunehmen, ...

Wie sicher ist der Ausgabezyklus von 8ms seitens des Betriebssystems (Linux)? Ist es möglich, dass hier bei höherer CPU Last deutliche Verzögerungen auftreten oder ist diese Abfrage an einen nicht maskierbaren Interrupt oder ähnliches gebunden ...
by horchi
Mon Dec 04, 2006 9:14 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Hi,

wollte nur noch mal kurz berichen, der IC (IOWarrior24) ist am Wochenende angekommen. Nach dem Zusammenbau der Schaltung und Anschluss an den USB Port wurde er sofort erkannt und auch das zuvor installierte Modul automatisch geladen.
Ein kleine Proggi in C++ welches schon alles macht was ich ...
by horchi
Mon Nov 27, 2006 4:53 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

... allerdings zu beachten, das sie ein Signal erzeugen müssen, das länger als 8ms (Iow24) ansteht. Sonst kann der IOWarrior dieses Signal u.U. nicht erkennen.

das hatte ich überlesen.
Ich glaube nun habe ich euch wirklich genug ausgefragt ;)

Der IOWarrior ist bereits bestellt, wenn ich's fertig ...
by horchi
Mon Nov 27, 2006 4:39 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Wo kommt denn diese Idee her?

Der IO-Warrior kann nicht beliebig viele Events zwischenspeichern, es gibt nur den Sendepuffer und den Datenpuffer. Ist der Sendepuffer nach einer Änderung noch nicht abgeholt worden, so wird bei jeder weiteren Änderung der Datenpuffer überschrieben. Also maximal zwei ...
by horchi
Mon Nov 27, 2006 3:03 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Ok, ich glaube nun habe auch ich es verstanden:

Zusammenfassung des Ablaufs (ausgehend vom IOW24):

- für jede Änderung an den Pins (Ändeung > 1 ms) bekomme ich Daten
- diese Daten werden alle 8ms seitens des Kernel-Modul vom Warrior abgeholt/abgefragt
- ändert sich also 3 x in den 8ms etwas ...
by horchi
Mon Nov 27, 2006 12:58 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Hi Guido,

das habe ich erst nach meinem letzten Post gelesen.
Wenn der Host die Anfragen macht könnte ich diesen Zyklus doch im Kernel Modul (oder was ist mit Host gemeint) auch für den IOW24 aug 1ms ändern?

Danke
Jörg
by horchi
Mon Nov 27, 2006 12:54 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Hi Eberhard,

danke für die genauen Daten!

Dann pollt man den IOWarrior periodisch und kann für neue Daten den Zeitpunkt des Eintreffens speichern. Die maximale Auflösung wäre 8ms für Iow24/Iow40 und 1 ms für den Iow56.
Verständnissfrage, wenn sich in einem Pollzyklus an den Pins mehrmals etwas ...
by horchi
Sun Nov 26, 2006 6:09 pm
Forum: IO-Warrior Deutsch
Topic: Reaktionszeit / Signallaufzeit
Replies: 16
Views: 29518

Reaktionszeit / Signallaufzeit

Hallo,

ich bin neu im Forum und habe auch gleich eine Frage, was sonst ;)

Ich möchte eine kleine (Zeit) Messstecke mit Lichtschranken aufbauen, nun überlege ich mir, ob ich diese über den IO-Warrior an den USB-Port anbinde. Hierbei stellt sich die Frage, welche 'Auflösung' realisierbar ist. Wenn ...