Autor Beitrag
Sebastian R.
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 72
Erhaltene Danke: 1



BeitragVerfasst: So 01.10.06 10:05 
Hi Leute,
auf www.delphi-roboter.de gibt es einige kostenlose DLLs um die serielle und parallele Schnittstelle anzusteuern. Ich habe jetzt ein altes LPT-Kabel ausgegraben, angeschlossen und einen kleinen Elektromotor angeschlossen (Pin 4, Pin 35). Der dreht sich jetzt natürlich automatisch, da Pin 35 ein Masse-Pin ist, d.h. aber schonmal das das Kabel etc. funzt.

Jetzt habe ich den Motor an Pin 4 und Pin 5 angeschlossen - der Motor dreht sich natürlich nicht. Mein Problem ist jetzt aber, dass ich mit der DLL keinen Pin steuern kann. Ich habe mir sogar eine Schleife geschrieben, die alle Pins an- bzw. ausschaltet, aber nichts funktioniert.

Habt ihr dazu vielleicht ein kleiens Tutorial/Link/Tipp?

Vielen Dank, Sebastian.
oldmax
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 380


D3 Prof, D4 Prof
BeitragVerfasst: So 01.10.06 11:38 
Hi Sebastian
Schau mal bei Delphi-Praxis rein. Da habe ich unter Tutorials eine kleine Anleitung zu LPT geschrieben und wie man damit externe Geräte anspricht .. Relais und so und mit ein paar elektrischem Grundlagen. :mahn:
Einen Motor direkt an den Port anzuschließen ist so gut wie ein Küchenmesser in den Bauch deines Teddys :shock: .... es kann gut gehen .... :?
Wenn Fragen sind, kannst du mir dann ja ne PN schicken.
Gruß oldmax

_________________
Zier dich nich so, ich krieg dich schon....
Sebastian R. Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 72
Erhaltene Danke: 1



BeitragVerfasst: So 01.10.06 12:36 
Hi oldmax,
vielen Dank schonmal, ich werde mir das Tutorial anschauen. ;)

MfG, Sebastian.
Pierre
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 138

Win 98se und XP prof
D5Pers und D7Prof
BeitragVerfasst: Mo 02.10.06 16:05 
Hallo,
Du meinst sicherlich bei der parallelen Schnittstelle den PIN 4 (+) und den PIN 25 (-).
Meinst Du im Absatz 2 die serielle Schnittstelle?
Dann ist die Aussage richtig. Bei der parallelen Schnittstelle wären dies sonst beide +PINs.

Hast Du bei den Befehlen auch die richtige Adresse Deiner Schnittstellen angegeben?
Siehe Grätemanager.

Gruß Pierre
Waldheini
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 32

Win 98SE, XP
D5 St., K3 Prof
BeitragVerfasst: Mo 02.10.06 20:31 
Bei der parallelen Schnittstelle sind Pin 18-25 0V (-), Pin 2-9 sind die Datenausgänge (D0-D7), Pin 1 ist Strobe (Daten gültig bei L-Pegel). Pin 11 und 12 (Busy und PaperEmpty) sollten L-Pegel haben (0V), da bei H-Pegel keine Daten ausgegeben werden. Das ganze ist TTL-Kompatibel, also ist es fraglich ob ein Motor damit ohne Treiber läuft.
Die angegebenen Pinnummern beziehen sich übrigens auf die 25polige Sub-D Buchse am Rechner und nicht auf die des Centroncs-Steckers für den Drucker.
Waldheini
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 32

Win 98SE, XP
D5 St., K3 Prof
BeitragVerfasst: Mo 02.10.06 20:34 
Bei der parallelen Schnittstelle sind Pin 18-25 0V (-), Pin 2-9 sind die Datenausgänge (D0-D7), Pin 1 ist Strobe (Daten gültig bei L-Pegel). Pin 11 und 12 (Busy und PaperEmpty) sollten L-Pegel haben (0V), da bei H-Pegel keine Daten ausgegeben werden. Das ganze ist TTL-Kompatibel, also ist es fraglich ob ein Motor damit ohne Treiber läuft.
Die angegebenen Pinnummern beziehen sich übrigens auf die 25polige Sub-D Buchse am Rechner und nicht auf die des Centroncs-Steckers für den Drucker.
trick
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19



BeitragVerfasst: Mo 09.10.06 13:15 
Titel: muss auch was im bios geändert werden
hi leute

wo wir grad bei der parallelen schnittstelle sind, wollt ich mal fragen ob man dafür auch im bios einstellungen vornehmen muss. da gibt es nämlich verschiedene einstellungen zu dieser schnittstelle.
irgendwas mit :

EEP,
ECP u.
SSP
oder so.

Hat das irgendeinen einfluss für die ansteuerung der schnittstelle.

trick