| CncPlayer www.CncPlayer.com |
|
| Home | Help | Down |
Fo |
Shop | Mem |
Im |
| Cnc Software CncPlayer |
Making a CncPlayer cable (document version 0.97)
Übersicht
Eine Anmerkung des Autors: Diese Kabel-Bauanleitung ist brand neu. Die einzige Person, die bisher jemals danach ein Kabel gemacht hat, war ich. Ich habe ein 9 / 25 poliges Kabel und ein 25 / 25 poliges Kabel gelötet und beide haben prima funktioniert. Es könnte aber möglich sein, daß sich hier in dieser Doku einige Fehler eingeschlichen haben (z.B. als ich die Pinbelegung gezeichnet habe). Falls Sie zu den ersten Leuten gehören, die ein CncPlayer Kabel nach dieser Anleitung bauen, dann kontrollieren Sie bitte sorgfälltig dieses Dokument auf Fehler! Bitte geben Sie mir eine Nachricht, wenn Sie erfolgreich im Kabelbauen waren oder wenn Sie auf Probleme gestoßen sind. Nachtrag: Drei Leute haben inzwischen gemeldet, daß sie erfolgreich ein Kabel nach folgender Anleitung gebaut haben. Zwei weitere Anwender haben gemeldet, ein fertiges Kabel im Handel gekauft zu haben (diese Kabel dienen im allgemeinen zum Austausch von Daten über den COM Port zwischen PC und Notebook). Siehe auch Null Modem Kabel in Schritt 3: Die Pinbelegung. Schritt 1: Finden Sie die Verbindungen Vorwort: Ein Kabel zu bauen und die Software zu installieren, ist eigentlich ziemlich einfach für alle, die ein bisschen Ahnung mit Elektronik und Computer haben. Ich will jedoch genügend Informationen bringen, damit auch ungeübte Anfänger klarkommen. Deshalb habe ich viele Bereiche angesprochen und manche Grundlagen erklärt (z.B. wie man eine Boot-Disk erstellt). Im Ergebnis ist dieses Dokument daher ziemlich lange geworden. I entschuldige mich bei den Experten und hoffe, daß die Informationen den Anfängern nützen. Achtung! Kabel für den Drucker Port sind standardisiert, Kabel für die serielle RS232 Kommunikation (also den COM Port, um den es hier geht) jedoch nicht! Selbst wenn Sie also ein Kabel haben, das von den Steckern her in den COM Port passt, dann bedeutet das noch lange nicht, daß es auch funktioniert! Die Pin Belegung von seriellen Kabeln ist im allgemeinen sehr unterschiedlich, und die Wahrscheinlichkeit, daß ein Kabel auf Anhieb passt, entsprechend gering. Mit anderen Worten: Sehr wahrscheinlich funktioniert Ihr vorhandenes Kabel nicht mit dem CncPlayer! Lösung: Um Kabelprobleme zu vermeiden, müssen Sie sich 100% vergewissern, daß Ihr Kabel die selbe Pin Belegung hat, wie weiter unten im Text beschrieben! Andernfalls wird Ihr Kabel nicht mit dem CncPlayer funktionieren.
Suchen Sie nach diesen Verbindern, wie ich sie im obigen Bild zeige, an der Rückwand Ihres Computers. Für unser Projekt können beide (9 pol. oder 25 pol.) verwendet werden. Achtung: Alle COM Ports sind MÄNNCHEN. Betrachten Sie die Rückwand Ihres Computer's sorgfältig und Sie finden diese Verbinder.
Wie eben gesagt, haben die meisten PCs 2 serielle COM Ports. Sie werden gewöhnlich als COM1 und COM2 bezeichnet. Wenn Sie eine serielle Maus haben, dann steckt die vermutlich in COM1. COM2 ist gewöhnlich frei. Falls Sie eine PS/2 Maus haben, dann sind COM1 und COM2 gewöhnlich frei. Hoppla, um ins Internet zu kommen, haben Sie evtl. Ihr Modem an COM2 hängen. Ich habe eine ISDN Karte und deshalb fast vergessen, daß viele Leute ihr Modem an COM2 haben. Wenn Ihre Maus an COM1 hängt und Ihr Modem an COM2, dann sind beide Ports belegt und nichts mehr frei. In diesem Fall haben Sie 4 Möglichkeiten: 1: Ziehen Sie vorübergehend Ihr Modem von COM2 ab und nutzen Sie diesen Port für das CncPlayer Kabel. 2: Verwenden Sie einen Y (oder mehrfach) Umschalter zum "multiplexen" Ihres COM2 Ports. 3: Falls Ihr Mainboard eine PS/2 Maus unterstützt, dann kaufen Sie eine. Das macht COM1 frei. 4: Kaufen Sie eine Einsteckkarte mit 4 COM Ports. Die Installation ist jedoch oft schwierig. Für den Fall, daß Sie keinen freien COM Port für das CncPlayer Kabel haben, empfehle ich Lösungen 1/2/3. Ich empfehle nicht 4, da Sie da vmtl. mit Interrupts und ähnlichen Dingen zu tun haben. 4 ist mehr für die Experten mit Zeit. Bleiben Sie besser "konservativ" mit 1/2/3. Wie auch immer, Sie wissen, daß Sie einen freien COM Port für das CncPlayer Kabel brauchen. Es ist Ihre Aufgabe, einen bereit zu stellen. Untersuchen Sie Ihren Windows PC <-> DOS PC 1: 9 pol Verbinder <-> 9 pol Verbinder 2: 25 pol Verbinder <-> 9 pol Verbinder 3: 9 pol Verbinder <-> 25 pol Verbinder 4: 25 pol Verbinder <-> 25 pol Verbinder 2 und 3 sind gleichwertig, daher bleiben noch 3 Möglichkeiten übrig und Sie müssen nun auswählen, welches Kabel Sie brauchen. 1: 9 pol Verbinder <-> 9 pol Verbinder 2: 9 pol Verbinder <-> 25 pol Verbinder 3: 25 pol Verbinder <-> 25 pol Verbinder Haben Sie Ihre Entscheidung getroffen? Ist es 1, 2 oder 3? OK, weiter gehts.
Jetzt brauchen wir noch das Kabel selbst: Wir brauchen ein Kabel mit mindestens 6 Adern + Masse Leitung. Ich habe ein abgeschirmtes Kabel verwendet und die Abschirmung als Masse Leitung verwendet. Ich bin kein Elektronik Experte, denke aber, das Kabel braucht nicht unbedingt eine Abschirmung. Ein mindestens 7 adriges Kabel ohne Abschirmung sollte also auch funktionieren (allerdings habe ich das praktisch nicht getestet und überlasse diese Frage daher den Elektronik Experten).
Hinweis: Wenn Sie ein Anfänger sind, der noch niemals zuvor gelötet hat, dann empfehle ich Ihnen, daß Sie 2 Verbinder mehr kaufen und das Kabel einige cm länger. So haben Sie genügend Material für Löt-Übungen! Ich habe Sie gewarnt :-)
Null Modem Kabel: Wenn Sie sich auf die Suche nach einem sogenannten Null Modem Kabel begeben, dann haben Sie gute Chancen, ein fertiges, passendes Kabel zu finden. Ein "Null Modem Kabel" ist ein spezielles Kabel für die Verbindung zweier Computer über den seriellen COM Port (sowas brauchen viele, um LAPtop mit PC verLINKen zu können). Beachten Sie, daß es eine Vielzahl verschiedener Null Modem Kabel am Markt gibt. Bereits ein Kabel mit 3 Adern das RxD, TxD und Gnd verbindet, darf die Bezeichnung Null Modem Kabel führen, funktioniert aber nicht mit dem CncPlayer. Prüfen Sie daher sorgfältig, bevor Sie kaufen. Die Pinbelegung eines Null Modem Kabels ist oft auf die Verpackung aufgedruckt. Falls Sie ein Null Modem Kabel finden, daß unserem CncPlayer Kabel ähnlich ist, dann könnten Sie dennoch erwägen es zu kaufen, wenn es abschraubbare Steckergehäuse hat. Sie könnten dann das Kabel umlöten, damit es den Vorgaben des CncPlayer Kabel entspricht. Beachten Sie, daß das Umlöten eines Kabels schon einiges an Fähigkeiten und Geschick erfordert, also nicht unbedingt für Anfänger geeignet ist. Es ist oft einfacher, ein komplett neues Kabel zu bauen. Achtung: Wenn Sie Ihr CncPlayer Kabel nach einem der drei folgenden Pinbelegungen bauen, dann empfehle ich, daß Sie sich "Ihre" Pinbelegung ausdrucken. So brauchen Sie nicht ständig durch alle drei Pinbelegungen scrollen, was doch zu Verwechslungen führen könnte. Um ein Bild zu speichern klicken Sie es mit der rechten Maustaste und wählen Sie Speichern unter. Wenn Sie den Text und das Bild für "Ihr" CncPlayer Kabel haben, dann sind Verwechslungen mit den beiden anderen Pinbelegungen ziemlich ausgeschlossen. Hinweis: Die Farben für die Adern bestimmen Sie bitte selbst! Viele Kabel haben z. B. weiße und gelbe Adern, aber natürlich kann ich hier in dieser Anleitung keine weiße Ader abdrucken. Ich habe deshalb einfach beliebige Farben für die Adern genommen, die einen guten farblichen Kontrast zum weißen Untergrund dieser Doku und zu sich selbst haben. In einfachen Worten: Ersetzen Sie die Ader-Farben in dieser Anleitung einfach mit den Ader-Farben, die Sie bei Ihrem Kabel vorfinden. Wenn Ihr Kabel z.B. keine rote Ader hat, dann nehmen Sie statt dessen einfach eine weiße Ader oder was eben gerade verfügbar ist. Es ist ziemlich wahrscheinlich, daß Ihr Kabel andere Farben hat als die, die ich gezeichnet habe. Sie müssen dann bzgl. Farben meine Anleitung etwas abändern. Sie können die Farben so nehmen, wie es Ihnen gefällt.
1: Hier sind die Angaben für ein 9 pol. auf 9 pol. Kabel:
Windows PC ist 9 pin und Dos PC ist 9 pin --------------------------------------------------------------------- 9-Sub-D-Weibchen 9-Sub-D-Weibchen --------------------------------------------------------------------- I Pin 2: RxD Receive Data --- O Pin 3: TxD Transmit Data O Pin 3: TxD Transmit Data --- I Pin 2: RxD Receive Data O Pin 4: DTR Data Terminal Ready --- I Pin 6: DSR Data Set Ready I Pin 6: DSR Data Set Ready --- O Pin 4: DTR Data Terminal Ready O Pin 7: RTS Request To Send --- I Pin 8: CTS Clear To Send I Pin 8: CTS Clear To Send --- O Pin 7: RTS Request To Send Pin 5: Gnd --- Pin 5: Gnd Alle anderen Pins nicht verbunden Alle anderen Pins nicht verbund. --------------------------------------------------------------------- I = Input Pin; O = Output Pin ---------------------------------------------------------------------
2: Hier sind die Angaben für ein 9 pol. auf 25 pol. Kabel: (ist das gleiche wie ein 25 pol. auf 9 pol. Kabel)
Windows PC ist 9 pin and Dos PC ist 25 pin or Windows PC ist 25 pin and Dos PC ist 9 pin --------------------------------------------------------------------- 9-Sub-D-Weibchen 25-Sub-D-Weibchen --------------------------------------------------------------------- I Pin 2: RxD Receive Data --- O Pin 2: TxD Transmit Data O Pin 3: TxD Transmit Data --- I Pin 3: RxD Receive Data O Pin 4: DTR Data Terminal Ready --- I Pin 6: DSR Data Set Ready I Pin 6: DSR Data Set Ready --- O Pin20: DTR Data Terminal Ready O Pin 7: RTS Request To Send --- I Pin 5: CTS Clear To Send I Pin 8: CTS Clear To Send --- O Pin 4: RTS Request To Send Pin 5: Gnd --- Pin 7: Gnd Alle anderen Pins nicht verbunden Alle anderen Pins nicht verbund. ---------------------------------------------------------------------- I = Input Pin; O = Output Pin ----------------------------------------------------------------------
3: Hier sind die Angaben für ein 25 pol. auf 25 pol. Kabel:
Windows PC ist 25 pin and Dos PC ist 25 pin ---------------------------------------------------------------------- 25-Sub-D-Weibchen 25-Sub-D-Weibchen --------------------------------------------------------------------- O Pin 2: TxD Transmit Data --- I Pin 3: RxD Receive Data I Pin 3: RxD Receive Data --- O Pin 2: TxD Transmit Data I Pin 6: DSR Data Set Ready --- O Pin20: DTR Data Terminal Ready O Pin20: DTR Data Terminal Ready --- I Pin 6: DSR Data Set Ready O Pin 4: RTS Request To Send --- I Pin 5: CTS Clear To Send I Pin 5: CTS Clear To Send --- O Pin 4: RTS Request To Send Pin 7: Gnd --- Pin 7: Gnd Alle anderen Pins nicht verbunden Alle anderen Pins nicht verbund. --------------------------------------------------------------------- I = Input Pin; O = Output Pin ---------------------------------------------------------------------
Es ist sehr wichtig, daß Sie Ihr frisch gelötetes Kabel sorgfältig kontrollieren! Ich empfehle dazu ein Vergrößerungsglas und ein helles Licht für eine gute Sicht! Ich habe Sie gewarnt.
Ihr Kabel ist nun fertig. Bitte verbinden Sie jetzt damit Ihren DOS und Ihren Windows PC. Kabel sollten Sie stets nur bei ausgeschalteten Computern einstecken! Achtung: CP und CPC befinden sich im Anfangsstadium. Die grundlegende serielle Kommunikation (und nichts anderes brauchen wir hier, um unser Kabel zu testen) funktioniert aber. Bezüglich all der anderen CP/CPC Motor Kontroll Funktionen beachten Sie bitte die restliche CncPlayer Dokumentation. Der Zweck dieser Doku hier ist nur der Bau eines CncPlayer Kabels und dessen Test. Beginnen wir mit dem DOS Computer: Jetzt folgt der Windows Computer: Diese Anleitung ist keine allgemeine Anleitung zum Umgang mit CP and CPC. Es ist nur eine Anleitung wie man eine Verbindung zwischen DOS und Windows PC herstellt und wie man das CncPlayer Kabel testet. Bitte beachten Sie meine anderen Quellen für allgemeine CncPlayer Information. |
| Tuesday, 2010.09.07 - 20:09:51 |
|
|||||||
|