PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Parallelport ansteuern für Anfänger



smusmut
05.02.2010, 17:50
Hallo,
Ich bin noch ziemlich neu im Thema Paralelport usw.
Deshalb meine Fragen:
Wie steuert man den Parallelport am einfachsten an?
-Welche Software, Sprach usw...
Braucht man zwingend noch irgenwelche Hardware?


danke smusmut

Jaecko
05.02.2010, 18:27
"Damals" unter Dos / Win3.1 reichte das mitgelieferte QBasic und der Befehl "Out". Unter Win98/XP geht das mit der inpout32.dll; da gehts dann auch mit "Out". Ob und wie das unter Vista/7 geht... keine Ahnung.
Welche Programmiersprache man verwendet, ist eigentlich auch egal; obs jetzt Visual Basic oder C# oder .... ist.

Ob noch weitere Hardware nötig ist, kommt drauf an, was damit gemacht werden soll. Nur zum Signale senden brauchts nix weiteres. Soll damit was geschaltet werden, müssen halt noch Transistoren/Relais/Schütz (je nach Leistung) verwendet werden.

smusmut
05.02.2010, 20:28
nein...
ich will nur servos steuern!
geht es auh mit vb.net?

uwegw
05.02.2010, 20:33
Für Servos kommst du ohne externen Controller nicht aus, weil der Parallelport sich nicht schnell genug und vor allem nicht mit definierten Zeiten schalten lässt.

Zum Beispiel so eine Platine:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=67&products_id=118
Die wird über die serielle Schnittstelle angesteuert.

Bei .NET gibt es ab Version 2.0 die serialPort-Komponente. Damit ist die Ansteuerung relativ einfach.

Searcher
05.02.2010, 20:35
Hi,
ich finde das hier http://www.soft-collection.com/#Parallel%20Port%20Viewer sehr einfach. Wenn man programmiert, kann es zur Kontrolle des Programms oder der angeschlossenen HW dienen. Aber nur für relativ langsame Pegelwechsel und bis WINXP.

Gruß
Searcher

smusmut
05.02.2010, 20:56
Danke an euch alle ich werd mich da mal durcharbeiten.

Besserwessi
06.02.2010, 11:57
@uwegw:

Wenn einem nicht gerade ein Multitasking Betreibssystem wie Windows dazwischen kommt, kann man denParallelen Port am PC auch zu kontrollierten Zeiten und relativ schnell (im Breich 0.1 .. 1 µs) schalten. Das geanue Timing kann aber vom Motherboard abhängen und bei den neueren wird man da kaum Daten zu finden. Von der Hardware sollte es also auch direkt am Parallelport gehen, nur die Software wird umständlich, und man braucht dafür volle Kontrolle, also kein Windows, sondern eher unter DOS.

smusmut
06.02.2010, 12:40
Schade...
Was sind denn in VB.Net die Grundbefehle mit der inpout.dll?

Jaecko
06.02.2010, 13:40
In VB.Net weiss ichs nicht. Aber das alte VB6-Projekt hab ich mal angehängt. Sollte kein Problem sein, das in .net zum laufen zu kriegen

Jin3
11.10.2010, 20:11
Bei .NET gibt es ab Version 2.0 die serialPort-Komponente. Damit ist die Ansteuerung relativ einfach.

Servus in einem deiner Kommentare erwähnst du das man mit NET Framework sehr leicht serialPorts ansteuern kann.

Geht das auch mit Parrallel Port

Ich habe Anhand meiner Recherche herausgefunden, das man für .net Framework 2 die Programme mit Microsoft Visual 2005 Programmieren kann.

Wir wollen Signale mit dem Parallel Port versenden.
Ich habe im Internet nach einer Möglichkeit gesucht mit Visio 2010 die zu Programmieren jedoch habe ich leider nichts gefunden. Microsoft Viso soll der nachfolger für Visual sein.

http://s5.directupload.net/images/101011/86v9y9pc.jpg


Jetzt habe ich mir auch Microsoft Visual 2005 gekauft damit ich das dort Programmieren kann.

Kannst du mir beschreiben wie diese Komponente ansteuert.

Ich hoffe du kannst mir eine kurze Beschreibung geben wie man dieses Komponente startet.
Außerdem würde ich mich auch sehr darüber freuen wenn du mir ein Buch oder eine Internetseite nennen kannst wo man sich dieses Wissen aneignen kann.

uwegw
11.10.2010, 20:49
Ich habe im Internet nach einer Möglichkeit gesucht mit Visio 2010 die zu Programmieren jedoch habe ich leider nichts gefunden. Microsoft Viso soll der nachfolger für Visual sein.
http://s5.directupload.net/images/101011/86v9y9pc.jpg

Da bringst du was durcheinander:
Visio ist ein Programm zum Erstellen von Grafiken, Plänen und Diagrammen. Damit kann man zwar z.B. Flussdiagramme erstellen, aber nur als Dokumentation einer Software, die man mit anderen Programmen erstellt hat.
Visual Studio ist die Programmierumgebung von Microsoft, die es für diverse Programmiersprachen gibt.
Es gibt davon auch eine kostenlose Version (Visual Studio Express Edition), die für den Hobbygebrauch in den meisten Fällen ausreicht.
http://www.microsoft.com/germany/express/products/windows.aspx

mfg uwegw

Jin3
11.10.2010, 21:03
Und wie starte ich die Komponente für parallel Port

Danke habe ich auch gemerkt

Searcher
12.10.2010, 19:17
beim Zugreifen auf die LPT Schnittstelle hat mir diese Seite sehr geholfen:

http://bastronik.zierath-software.de/ltp.html


Gruß
Searcher

Richard
12.10.2010, 21:52
Hallo,
Ich bin noch ziemlich neu im Thema Paralelport usw.
Deshalb meine Fragen:
Wie steuert man den Parallelport am einfachsten an?
-Welche Software, Sprach usw...
Braucht man zwingend noch irgenwelche Hardware?


danke smusmut

Ich war jetzt extra auf den Boden und habe ein PC Bastel Buch von 1990 gefunden. :-) Mit original Diskette! Also gekauft und nie damit befasst....Aber Du wirsdt es kaum gebrauchen können außer Du hast einen PC aus diesem Jahrgang und willst damit leben..

Gruß Richard