|
Problem mit Schrittmotorsteuerung auf Parallelport
|
|
27.03.2008, 17:34
Beitrag: #1
|
|||
|
|||
|
Problem mit Schrittmotorsteuerung auf Parallelport
Hallo
Ich möchte über Vee Express 8.5 zwei Schrittmotoren über Takt/Richtungssignale auf dem Parallelport steuer. Ich habe einen Vee-Treiber, so dass ich auf dem Parallelport schreiben kann. Zum Test wollte ich einfach mal eine konstante Taktfrequenz auf dem Parallelport ausgeben. 500-1kHz, über eine Schleife in Vee mit "Delay". Die Frequenz verdoppelt/halbiert sich die ganze Zeit und lässt sich nicht genau einstellen. Außerdem geht die CPU-Last auf fast 100%. Kann man das gar nicht in Vee machen? Wie könnte ich es sonst machen? Vielleicht einen extra Prozess programmieren (nicht in Vee), den in Windows mit hoher Prio laufen lassen und nur durch Vee ansprechen? Gibt es so etwas vielleicht schon? Gruß, Fred |
|||
|
27.03.2008, 22:34
Beitrag: #2
|
|||
|
|||
|
Schrittmotorsteuerung auf Parallelport
Hi,
eine auf Absolut-Zeit gesteuerte Ausgabe wird schwerig. Wenn sich die Zeitabschnitte dem Milli-Sekundenbereich nähern, dann entstehen Unregelmäßigkeiten. Es fehlt dazu eine konstante Zeitbasis im ?s Bereich, damit eine gute Genauigkeit ereicht wird. Das bei schnell laufenden Schleifen die CPU-Last auf 100% steigt, ist normal. Eine Lösung in VEE fällt mir spontan dazu nicht ein.
Gruß Bratbaecker |
|||
|
03.04.2008, 10:56
Beitrag: #3
|
|||
|
|||
|
Hab mal das forum nach Parallelport durchsucht und das hier gefunden...
Es gibt vielen Moeglichkeiten, und es ist vielleicht zu schwer, um eine allgemeingueltige zu zeigen. In der VRF kannst du viele Beispiele finden, wenn du nach z.B. Parallelport suchst. Eine Fundstelle ist z.B.: http://www.alytec.com/download.html">http://www.alytec.com/download.html reicht dir das schon ?[/url] |
|||
|
|

Suche
Mitglieder
Kalender
Hilfe



