phoo
13.06.2006, 14:57
Hallo,
ich habe zusammen mit ein paar anderen Leute einen Roboter gebaut, der zwei Motoren und fünf Schalter besitzt. Die ganze Sache möchte ich über den Parallelport steuern und überwachen.
Die beiden Motoren werden über eine Relaiskarte angesprochen, da die Leistung des Parallelportes natürlich nicht ausreicht und das ist auch nicht mein eigentliches Problem.
Mein Problem ist, dass ich nicht so recht weiß, wie ich die Sensoren anschließen soll. Drei der Sensoren sind nur einfache Schalter, die bei betätigung einen Stromkreis schließen sollen, und die anderen beiden sind optischer Natur, indem die ein Signal senden, wenn sie eine Lichtquelle sehen.
Das Programm, das den Roboter steuert, ist bzw. wird mit Delphi geschrieben.
Ich hatte mir gedacht, dass ich den Sensoren jeweils ein Daten-Pin spendiere und diesen Pin dann per Polling regelmäßig auslese, ob er ein Signal bekommen hat bzw. ob der Stromkreis geschlossen ist und dann ggf. reagiere.
Irgendwie scheine ich allerdings noch Probleme mit dem Verständnis der Anschlüsse an den Parallelport zu haben, weil das alles nicht funktioniert.
Ich hoffe, dass mein Problem nun einigermaßen verständlich ist, danke.
ich habe zusammen mit ein paar anderen Leute einen Roboter gebaut, der zwei Motoren und fünf Schalter besitzt. Die ganze Sache möchte ich über den Parallelport steuern und überwachen.
Die beiden Motoren werden über eine Relaiskarte angesprochen, da die Leistung des Parallelportes natürlich nicht ausreicht und das ist auch nicht mein eigentliches Problem.
Mein Problem ist, dass ich nicht so recht weiß, wie ich die Sensoren anschließen soll. Drei der Sensoren sind nur einfache Schalter, die bei betätigung einen Stromkreis schließen sollen, und die anderen beiden sind optischer Natur, indem die ein Signal senden, wenn sie eine Lichtquelle sehen.
Das Programm, das den Roboter steuert, ist bzw. wird mit Delphi geschrieben.
Ich hatte mir gedacht, dass ich den Sensoren jeweils ein Daten-Pin spendiere und diesen Pin dann per Polling regelmäßig auslese, ob er ein Signal bekommen hat bzw. ob der Stromkreis geschlossen ist und dann ggf. reagiere.
Irgendwie scheine ich allerdings noch Probleme mit dem Verständnis der Anschlüsse an den Parallelport zu haben, weil das alles nicht funktioniert.
Ich hoffe, dass mein Problem nun einigermaßen verständlich ist, danke.