Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi Parallele Schnittstelle (https://www.delphipraxis.net/128070-parallele-schnittstelle.html)

delphi-projekt 23. Jan 2009 14:34


Parallele Schnittstelle
 
Hallo alle miteinander,

sorry für diese x-te Frage zu diesem Thema, aber ich brauche dringend Hilfe. :wall:
Ein Kumpel und ich wollen eine an den PC angeschlossene Fernbedienung ansprechen.
Diese Fernbedienung ist über den Druckeranschluss(parallele Schnittstelle) angeschlossen.
Nun zu meinem Problem: Ich nutze Windows XP und habe absolut keinen durchblick wenn es um
solche Anschlüsse geht. In diversen Threads bin ich auch nicht weiter gekommen.

Der Anschluss ist so aufgebaut, das Pin 3,5,7 und 9 angesprochen werden müssen.
der Pin 1 und 13 sind der + und - Pol.

Kann mir irgend einer einen Quellcode geben, den ich nutzen kann?

RWarnecke 23. Jan 2009 14:53

Re: Parallele Schnittstelle
 
Hallo und willkommen in der DP :dp: ,

was hast Du denn schon ? Zu diesem Thema gab es so einige Beiträge hier schon im Forum. Ich bin gerne dazu bereit, Dir zu helfen, wenn Du an einer Stelle im Sourceocode nicht weiterkommst. Aber einen kompletten Sourcecode wirst Du hier nicht so einfach bekommen.

omata 23. Jan 2009 15:24

Re: Parallele Schnittstelle
 
klick

delphi-projekt 24. Jan 2009 09:17

Re: Parallele Schnittstelle
 
Naja, mein Probelm ist hauptsächlich das, dass ich ja Windows XP nutzen muss.

Zur Vorgeschichte: Wir müssen in unserer Schule ein Delphi-Projekt starten, am besten etwas
ausgefallenes (für bessere Abiturnoten etc.)

Ich habe mit einem Kumpel also ein kleines RC Auto genommen, welches wir über den PC steuern wollen.
Die Fernbedienung ist so umgebaut, dass aus der Fernbedienung ein Druckerkabel kommt. Dabei sind
in dem Druckerkabel verschiedene Pins aktiviert die wir ansprechen müssen.

Z.b. Wenn wir eine Stromquelle (5V) an Pin 3 anschließen fährt das Auto gerade aus. Wenn wir diesen
Impuls nun an Pin 5 anschließen, fährt das Auto nach rechts.

Mein Problem ist nun halt das, das ich nicht so recht weiß, wie so ein Quelltext aufgebaut sein muss
da ich ein absoluter Anfänger bin. Außerdem war immer wieder von verschiedenen DLL´s die Rede.

Könntest du mir also helfen RWarnecke?

PS: Die Fernbedienung funktioniert schon :spin2: *stolz* :spin2: .

little_budda 24. Jan 2009 10:55

Re: Parallele Schnittstelle
 
Hallo,

schau dir mal diesen Thread an.
Da findest du auch Beispielcode.

Gruß Holger.

delphi-projekt 30. Jan 2009 13:23

Re: Parallele Schnittstelle
 
Hallo alle zusammen. Leider sind wir echt nicht weiter gekommen mit dem Quelltext. Kann uns denn nicht jemand noch irgendwie helfen?

Es gibt immer Fehlermeldungen, und unsere Fernbedienung wird einfach nicht angesprochen.

Klaus01 30. Jan 2009 13:28

Re: Parallele Schnittstelle
 
.. dann zeige doch mal Deinen SoruceCode.


Grüße
Klaus

blink182 30. Jan 2009 13:34

Re: Parallele Schnittstelle
 
hi,
wir machen in der Schule auch was mit Hardware in Delphi, nutzen aber die Serielle Schnittstelle (ComPort), vllt solltet ihr darauf umsteigen, ist relativ leicht mit TComPort (Doku) ist auch kostenlos.
Hab eben mal geschaut, vllt hilft euch das ja weiter. Dort wird gezeigt wie man mit Delphi die parallele Schnittstelle ansteuert.
Viel Glück noch bei eurem Projekt :)
MfG blink182

delphi-projekt 3. Feb 2009 17:47

Re: Parallele Schnittstelle
 
Oh, danke, das letzte zur parallelen Schnittstelle hat wirklich geholfen.
Nur noch ein Problem gibt es, wie kann ich einen - Pol per Delphi und PC ausgeben lassen?

Wäre gut, wenn ihr eine schnelle Antwort wüsstet.

Danke :gruebel:

Klaus01 3. Feb 2009 17:53

Re: Parallele Schnittstelle
 
Guten Abend,

meinst Du mit Pol einen bestimmten Pin der Schnittstelle?

Die Datenpins sind ja D0 bis D7
Ein Char hat 8 Bit oder auch ein Byte.
Der Char #01 würde dann D0 ansprechen
Der Char #02 würde dann D1 ansprechen
Der Char #04 würde dann D2 ansprechen.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:14 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz