Epson LX 800 mit 6pin DIN Buchse

Es gibt 60 Antworten in diesem Thema, welches 7.858 mal aufgerufen wurde. Der letzte Beitrag (5. Dezember 2024 um 13:19) ist von andi6510.

  • Nicht wirklich viel Mehrarbeit. Du kannst die einfach nebeneinander plazieren. Als Sockel nimmst Du einfach Einzelsockel oder lötest sie ein.

  • Du kannst die einfach nebeneinander plazieren.

    Ja, könnte ich, aber das wäre nicht nur Platzverschwendung sondern verkompliziert dann auch das Routing auf nur 2 Lagen (sofern man vorhat, was halbwegs störfestes und solides zu erzeugen...)

    Aber wie schon geschrieben: ich würde eher den entgegengesetzten Weg gehen und dem C64 an den Parallelport des Druckers anpassen oder -vermutlich noch leichter- einfach die beiden offenbar sowieso jeweils mit TTL-Pegeln arbeitenden "RS232"-Style-Schnittstellen verwenden, die vom C64 führt ja zu Unrecht ein Schattendasein, immerhin wird sie sogar vom Basic unterstützt, das kann nicht viel der im C64 steckenden HW von sich behaupten :wink:

  • Du kannst die einfach nebeneinander plazieren.

    Ja, könnte ich, aber das wäre nicht nur Platzverschwendung sondern verkompliziert dann auch das Routing auf nur 2 Lagen (sofern man vorhat, was halbwegs störfestes und solides zu erzeugen...)

    Aber wie schon geschrieben: ich würde eher den entgegengesetzten Weg gehen und dem C64 an den Parallelport des Druckers anpassen oder -vermutlich noch leichter- einfach die beiden offenbar sowieso jeweils mit TTL-Pegeln arbeitenden "RS232"-Style-Schnittstellen verwenden, die vom C64 führt ja zu Unrecht ein Schattendasein, immerhin wird sie sogar vom Basic unterstützt, das kann nicht viel der im C64 steckenden HW von sich behaupten :wink:

    Meinst Du Störfest im Sinn der Abstrahlung?

    Wenn ja, da wirst Du bei den Frequenzen keine wirklichen Probleme haben. Oder was erwartest Du da?

    Bei der Einstrahlung würde ich da auch nichts erwarten. Was erwartest Du da?

    Platzverschwendung wäre es nur, wenn es unnütz wäre. Ist es aber nicht. Von daher sehe ich das unkritisch.

    Kritischer sehe ich eher den Verlust der Kompatibilität vieler Programme, die dann nicht mehr von Haus aus mit dem Drucker zusammenarbeiten können. Über die serielle Verbindung kann jede Software auf VC 20 und C 64 mit dem Drucker zusammenarbeiten. Andere Schnittstellen funktionieren nur mit Zusatzhardware/-software. Genau das ist ja der Clou vom integrierten Interface im Drucker.

  • Über die serielle Verbindung kann jede Software auf VC 20 und C 64 mit dem Drucker zusammenarbeiten.

    Du meinst den seriellen IEC-Bus vermutlich?

    Heute versteht man unter seriell ja nun eher RS232 und davon war hier ja ebenso schon die Rede, da der Drucker intern die Daten eben RS232-seriell erwartet (sofern das stimmt, was dazu geschrieben wurde, ich hab keinen hier, um es zu überprüfen...)

    Konnte nicht auch die RS232 Verbindung (am UP) im Kernal von VC20/64 als Drucker genutzt werden???


    Störfestigkeit schon eher einstrahlend resp. übersprechend zwischen den Leitungen, insb. aber auch die Takterzeugung, was zu generell instabilem Verhalten führen könnte.

    Im Zusammenspiel mit einem "universellen" IEC -> Centronics-Interface, wie es sie damals recht häufig gab und auch heute noch zur Genüge und für meist kleines Geld zu kaufen *) gibt, hat man auch mit dem ja bereits eingebauten Centronics-Interface eine in jeder SW funktionierende Lösung, jedenfalls dann, wenn -wie hier wohl gegeben- der Drucker einen vom Interface unterstützten Befehlssatz UND Zeichensatz hat. Was eventuell verloren geht ist die Unterstützung der C=-Grafiksonderzeichen, aber das hängt eben von den Fähigkeiten des Interfaces ab.

    Aber auch diese steckbaren "Werks"-interfaces konnten nicht immer alles fehlerfrei, zumindest erinnere ich mich dunkel an zeitraubendes Gepfriemel, bis mein damaliger Star NL10 mit IEC-Interface so drucken wollte, wie es sich gehört...


    *) Vorsicht: manche (recht verbreitete!) erfordern ein Spezialnetzteil und haben KEINEN Verpol- geschweige denn Überspannungsschutz, d.h. die sind schon nach einmaligem Versuch mit falschem Netzteil mausetot, d.h. sollte man sich die Funktion auf ebay & Co. zusichern lassen!

  • Über die serielle Verbindung kann jede Software auf VC 20 und C 64 mit dem Drucker zusammenarbeiten.

    Du meinst den seriellen IEC-Bus vermutlich?

    Störfestigkeit schon eher einstrahlend resp. übersprechend zwischen den Leitungen, insb. aber auch die Takterzeugung, was zu generell instabilem Verhalten führen könnte.

    Im Zusammenspiel mit einem "universellen" IEC -> Centronics-Interface, wie es sie damals recht häufig gab

    Ja, genau den seriellen IEC meine ich. RS232 geht ohne zusätzliches Interface nicht.

    Wie schon geschrieben, dürfte das bei den verwendeten Frequenzen eher unkritisch sein. Das spielt normal erst bei höheren Frequenzen eine Rolle. Aber klar, man kann immer dicke Schnitzer bauen. Liegt natürlich an den Fähigkeiten des Layout-Designers.

    Externes Centronics-Interface geht natürlich immer, jedoch ging es hier ja um das interne Interface im Drucker, was genau den Charme einer integrierten Lösung mit sich bringt. Extern braucht auch mehr Platz und bringt mehr Kabelsalat mit sich, ist also im Normalfall nachteilig.

  • Ja, genau den seriellen IEC meine ich. RS232 geht ohne zusätzliches Interface nicht.

    Ja, vollkommen richtig, nur IEC ja auch nicht, aber das RS232 interface (ohne Zwischenspeicher) wäre absolut primitiv, nämlich nur entweder (wenn man auch andere Computer als die Commodores anschliessen will 1x MAX232 mit ein paar passiven Bauteilen und eben SubD9 Steckverbinder, geht also auf Lochrasterplatte), oder gar nur ein reines Kabelinterface vom Userport (hat ja RS232 mit 5V TTL Pegel) auf den Anschluss für das optionale Interface im Drucker, da dort ja ebenso RS232 mit TTL-Pegel vorhanden ist (als Schnittstelle, auf die diese internen Steckmodule externe Protokolle wie IEC oder HPIB, Ethernet, Appletalk etc. umwandeln.)

    Daher würde ich das doch lieber so lösen und auf C= Seite den Drucker über Geräteadresse 2, also RS232 Seriell ansprechen... Hätte eben den Charme, auch mit allen anderen Plattformen,die RS232 verwenden (und das waren und sind sehr viele...) kompatibel zu sein, wenn man eben den Pegelwandler optional vorhält.

  • Ruudi, Deine Lösung klappt aber nicht für bestehende Software im Bereich VC20, C64, ... , die über den seriellen IEC druckt.

    -> Integriertes Interface im Drucker als schlanke unkomplizierte Lösung.

    Deine RS232-Lösung ist zwar generell richtig, jedoch für die Praxis aus meiner Sicht eher unrelevant. Denn wer schreibt die ganzen existierenden Programme auf Druckausgabe RS232 um?

    -> RS232 kann man als zusätzliche Schnittstelle wählen für neue Software.

    Ist ja an sich auch kein Thema auf das Interface einen Nec D7810 zu setzen. Der ist verfügbar und wahrscheinlich gibt es gar nicht mehr so viele Drucker, die am Ende dieses Interface bekommen würden.

    Von daher muß man die Welt nicht immer neu erfinden.

  • Ich bin's wieder.

    Nach langer Pause wollte ich nochmal etwas drucken und nun friert der IEC Bus nur noch ein, d.h. wenn ich das Laufwerks-Listing machen will bleibt alles stehen. Hab alles ausser den Drucker abgesteckt (Floppy, SD2IEC) um Fehlerquellen auszuschließen. Zuerst den Drucker einschalten, dann den C64.

    Das letzte mal funktionierte es ja, jetzt geht gar nichts mehr mit dem Drucker. Ist da irgendwas kaputt gegangen?

    Ich stehe völlig auf dem Schlach :(

  • Schuss ins Blaue: anderes Kabel getestet?

    Ja, auch das hab ich getestet.

    Dann habe ich noch alles andere abgesteckt (Joystick, USB-Mausadapter, Expansion-Modul) ... aber das ergebnis ist das selbe. Wenn ich den drucker als letztes einschalte geht es und kann Laufwerks-Listing erstellen und in GeoWrite drucken. Nach dem Reset funktioniert aber wieder nichts.

    Vielleicht kaufe ich mir irgendwann dieses Userport-Centronics Kabel, das müsste ja mit Geos funktionieren.

  • Nach dem Reset funktioniert aber wieder nichts.

    da gibts doch diese "Reset-Verbesserung für 1541-Laufwerke":

    ..hab ich schonmal für Paddy gemacht, find aber grad die Grafik nicht ... kinzi ?

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Welche Board Revision hat dein C64? Es gab spätere Revisionen, die hatten eine Diode in der Resetleitung am IEC Port, damit sich der Rechner nicht ständig resettet, wenn irgendwo jemand eine Leuchtstofflampe einschaltet. Nachteil dieser Diode war, dass die Resetleitung für den Bus dann nur noch auf 0.7V runter gezogen wird, statt auf 0V. Evtl hat der Drucker mit den 0.7 V dann ein Problem.

    Wenn dein Rechner die Diode hat, könnte man sie testweise mal überbrücken.

  • Welche Board Revision hat dein C64? Es gab spätere Revisionen, die hatten eine Diode in der Resetleitung am IEC Port, damit sich der Rechner nicht ständig resettet, wenn irgendwo jemand eine Leuchtstofflampe einschaltet. Nachteil dieser Diode war, dass die Resetleitung für den Bus dann nur noch auf 0.7V runter gezogen wird, statt auf 0V. Evtl hat der Drucker mit den 0.7 V dann ein Problem.

    Wenn dein Rechner die Diode hat, könnte man sie testweise mal überbrücken.

    Mein C64 hat das Mainboard Rev.250425. Vielleicht könnte man ja auch am IEC-Adapter des Druckers irgendwelche Wiederstände tauschen. Aber eigentlich hab ich's aufgegeben, ich glaube, ich sehe mich nach einem anderen Drucker um.

  • ... Aber eigentlich hab ich's aufgegeben, ich glaube, ich sehe mich nach einem anderen Drucker um.

    Kleines Update:

    Ich habe den Drucker gegen einen MPS1230 eingetauscht. Er funktioniert gut und der IEC Bus hängt sich nicht mehr auf.

  • Ich habe die Bilder auch noch in höherer Qualität.

    Bitte melde dich an, um dieses Bild zu sehen.

    Spannend! Das Epson-Interface, das ich kürzlich mit einem LQ-500 bekommen habe, sieht nochmal anders aus:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Der NEC-Chip scheint aber der gleiche zu sein. Auf der Platine steht "GGS 30588" und "EPSON Deutschland 1988".

  • naja - sooo anders siehts gar nicht aus - eigentlich alle Bauteile gleich, nur das Layout wurde mal zwischendurch "erneuert" und schön aufgeräumt

    aber ja - danke fürs posten :thumbup: