LPT Ersatz unter Win7
Moderator: DL7UCX
Re: LPT Ersatz unter Win7
Hallo Ben,
ok, dann konzentrieren wir uns mal auf die Anbindung über EXPANDIO.
Ist eh die bessere Alternative, da nur ein USB kabel zum Rechner geführt werden muss.
73 de Udo
ok, dann konzentrieren wir uns mal auf die Anbindung über EXPANDIO.
Ist eh die bessere Alternative, da nur ein USB kabel zum Rechner geführt werden muss.
73 de Udo
Re: LPT Ersatz unter Win7
Hallo,
so das ExpandIO läuft und nun geht's ans Ankoppeln...
Danke Ben!
73 de Udo
so das ExpandIO läuft und nun geht's ans Ankoppeln...
Danke Ben!
73 de Udo
- DL7UCX
- Beiträge: 6641
- Registriert: Donnerstag 8. August 2002, 19:23
- Wohnort: Dabendorf
- Kontaktdaten:
Re: LPT Ersatz unter Win7
Eine Alternative für DLPORTIO auf Systemen mit Vista / Windows 7 oder 64 bit ist auf http://qsl.net/w3km/replace-dlportio-64-bit.htm zu finden.
73 Ben
73 Ben
Re: LPT Ersatz unter Win7
Hallo Zusammen,
das Interesse an einer LPT scheint noch vorhanden zu sein. Nur, die im Handel erhältlichen USB/LPT-Adapter sind für unsere Anwendungen nicht zugebrauchen
Hier wird ein USB/LPT Adapter vorgestellt, mit dem wir mindestens einen Teil unserer Anwendungen realisieren könnten.
http://www-user.tu-chemnitz.de/~heha/ba ... C/USB2LPT/
Um Näheres zu erfahren habe ich kurzerhand die Schaltung auf einem Experimentierboard aufgebaut und mit der frei zugänglichen Soft-und Firmware das Ganze ausprobiert.
Als µC wurde eine Atmega 8 im 28poligen DIL-Gehäuse verwendet. Die Firmware der Revision 6 war bei mir nicht so sehr erfolgreich, so dass ich Rev.5
werwendete.
Bei dem Test habe ich mich erst einmal nur auf CW und PTT beschränkt. PIN 17 , 2 (Key) und PIN 3(PTT) funktionieren.
Getestet wurde mit WinXp auf zwei Rechnern.
73 Wolfgang
das Interesse an einer LPT scheint noch vorhanden zu sein. Nur, die im Handel erhältlichen USB/LPT-Adapter sind für unsere Anwendungen nicht zugebrauchen
Hier wird ein USB/LPT Adapter vorgestellt, mit dem wir mindestens einen Teil unserer Anwendungen realisieren könnten.
http://www-user.tu-chemnitz.de/~heha/ba ... C/USB2LPT/
Um Näheres zu erfahren habe ich kurzerhand die Schaltung auf einem Experimentierboard aufgebaut und mit der frei zugänglichen Soft-und Firmware das Ganze ausprobiert.
Als µC wurde eine Atmega 8 im 28poligen DIL-Gehäuse verwendet. Die Firmware der Revision 6 war bei mir nicht so sehr erfolgreich, so dass ich Rev.5
werwendete.
Bei dem Test habe ich mich erst einmal nur auf CW und PTT beschränkt. PIN 17 , 2 (Key) und PIN 3(PTT) funktionieren.
Getestet wurde mit WinXp auf zwei Rechnern.
73 Wolfgang
Re: LPT Ersatz unter Win7
Hallo Wolfgang,
beim ATmega8 mit USB melden sich bei mir aber Zweifel hinsichtlich Schnelligkeit (CW > 120 cpm) an. Die meiste (> 95%) der USB-Firmware wird da ja als HID-Backend realisiert, weil die Treiberprogrammierung in Windows sonst einfach unendlich kompliziert wird, und da sind die Timings so fest, dass gewisse Schritte unter den Tisch fallen (wenn eine Maus mal einen Pixel weniger liefert, fällt das schließlich auch nicht auf)...
Habe einmal ähnliche Experimente mit eigener Firmware gemacht, Atmega8 ist bei 120 cpm an der Grenze (konnte man am Oszi gut beobachten), spätestens bei 140 hat man es dann auch deutlich gehört, dass das Tastverhältnis nicht mehr stimmt und das war auch nicht mehr hinzubekommen. Im Endeffekt bin ich dann bei Microchips PIC18F2550 gelandet, der mit 48 MHz angefeuert wurde, hier war dann erst bei 200 Schluss - für mich ausreichend
Hast du das getestet?
73 Dominik
beim ATmega8 mit USB melden sich bei mir aber Zweifel hinsichtlich Schnelligkeit (CW > 120 cpm) an. Die meiste (> 95%) der USB-Firmware wird da ja als HID-Backend realisiert, weil die Treiberprogrammierung in Windows sonst einfach unendlich kompliziert wird, und da sind die Timings so fest, dass gewisse Schritte unter den Tisch fallen (wenn eine Maus mal einen Pixel weniger liefert, fällt das schließlich auch nicht auf)...
Habe einmal ähnliche Experimente mit eigener Firmware gemacht, Atmega8 ist bei 120 cpm an der Grenze (konnte man am Oszi gut beobachten), spätestens bei 140 hat man es dann auch deutlich gehört, dass das Tastverhältnis nicht mehr stimmt und das war auch nicht mehr hinzubekommen. Im Endeffekt bin ich dann bei Microchips PIC18F2550 gelandet, der mit 48 MHz angefeuert wurde, hier war dann erst bei 200 Schluss - für mich ausreichend
Hast du das getestet?
73 Dominik
Re: LPT Ersatz unter Win7
danke für den Hinweis, werde ich in diese Richtung weitertesten
73 Wolfgang
73 Wolfgang
- DL7UCX
- Beiträge: 6641
- Registriert: Donnerstag 8. August 2002, 19:23
- Wohnort: Dabendorf
- Kontaktdaten:
Re: LPT Ersatz unter Win7
Hallo,
der ExpandIO, mit dem ich eine Lösung (s.u.) laufen habe, ist in der "Full Speed Version" über HID mit 32000 commands/s spezifiziert.
Die Probleme gibt es wahrscheinlich mit "HID-Low Speed" (200 commands/s).
Wenn es nur um CW geht, scheint mir eine Lösung über COM-Port-Leitung oder WinKey (und kompatible) einfacher bzw. besser.
73 Ben
der ExpandIO, mit dem ich eine Lösung (s.u.) laufen habe, ist in der "Full Speed Version" über HID mit 32000 commands/s spezifiziert.
Die Probleme gibt es wahrscheinlich mit "HID-Low Speed" (200 commands/s).
Wenn es nur um CW geht, scheint mir eine Lösung über COM-Port-Leitung oder WinKey (und kompatible) einfacher bzw. besser.
73 Ben
Re: LPT Ersatz unter Win7
Da kann ich auch zustimmen, ich habe dieses Projekt vor 5 Jahren umgesetzt und es war wirklich schwierig genug einen Treiber für Windows XP zu programmieren, als dann Vista und folgende kamen, wurden die Programmier-Anforderungen (für das selbe Teil) immer extremer und ich habe dann keine Zeit mehr darin investiert. Heute läuft hier ein USB-Seriell Wandler von Silicon Labs, da ich nur noch CW brauche. Wenn ich andere Anwendungen laufen habe (zeitweise SSTV-Experimente), dann kann beim TS-480 die PTT ganz komfortabel über die CAT-Leitung gesteuert werden .DL7UCX hat geschrieben:Wenn es nur um CW geht, scheint mir eine Lösung über COM-Port-Leitung oder WinKey (und kompatible) einfacher bzw. besser.
73 Dominik
- DL7UCX
- Beiträge: 6641
- Registriert: Donnerstag 8. August 2002, 19:23
- Wohnort: Dabendorf
- Kontaktdaten:
Re: LPT Ersatz unter Win7
Deswegen finde ich die Lösung über HID eigentlich sehr interessant, da man keine Treiber braucht und es unter allen Windows-Versionen läuft.
73 Ben
73 Ben
Re: LPT Ersatz unter Win7
Hi,
Der Test mit dem Atmega8 (USB to LPT) habe ich nun beendet.
Unsaubere Zeichen bei höheren Tempi, so wie von Dominik im Versuch festgestellt, konnte ich nicht hören.
Bei 12MHz Systemtakt verarbeitet der Atmega8 CW mit 200CPM .
CW mit Winkey oder über COM ist eleganter, aber wer nicht auf die LPT verzichten möchte, könnte auch diesen Weg gehen.
Ich habe eine Hörprobe angehängt. Sorry, MP3-Anhänge sind nicht zulässig!
Ben, hast Du andere Rechte? Dann würde ich Dir das MP3 schicken
73 Wolfgang
Der Test mit dem Atmega8 (USB to LPT) habe ich nun beendet.
Unsaubere Zeichen bei höheren Tempi, so wie von Dominik im Versuch festgestellt, konnte ich nicht hören.
Bei 12MHz Systemtakt verarbeitet der Atmega8 CW mit 200CPM .
CW mit Winkey oder über COM ist eleganter, aber wer nicht auf die LPT verzichten möchte, könnte auch diesen Weg gehen.
Ich habe eine Hörprobe angehängt. Sorry, MP3-Anhänge sind nicht zulässig!
Ben, hast Du andere Rechte? Dann würde ich Dir das MP3 schicken
73 Wolfgang
- DL7UCX
- Beiträge: 6641
- Registriert: Donnerstag 8. August 2002, 19:23
- Wohnort: Dabendorf
- Kontaktdaten:
Re: LPT Ersatz unter Win7
Hallo Wolfgang,
woher kommt eigentlich Deine Erkenntnis
73 Ben
woher kommt eigentlich Deine Erkenntnis
Und wie allgemein gilt die?Nur, die im Handel erhältlichen USB/LPT-Adapter sind für unsere Anwendungen nicht zugebrauchen.
73 Ben
Re: LPT Ersatz unter Win7
Hallo Ben,
Ich hatte 2010 einen Konverter USB/parallel, so die Bezeichnung des Lieferanten, geordert.Zu meinem Bedauern musste ich feststellen, dass damit ein Drucker mit LPT-Anschluß läuft, aber UCXLog-Anwendungen nicht möglich sind. Zu dem gleichen Ergebnis kam auch ein OM aus dem OV. Er hatte einen Adapter eines anderen Herstellers.
Damit keine Missverständnisse aufkommen möchte ich an dieser Stelle darauf hinweisen, dass sich die von mir gemachten Erfahrungen nur auf das von mir erworbene Produkt beziehen.
73 Wolfgang
Hier gibt es auch noch Info´s zum USB/LPT-Adapter
http://www-user.tu-chemnitz.de/~heha/ba ... C/USB2LPT/
Ich hatte 2010 einen Konverter USB/parallel, so die Bezeichnung des Lieferanten, geordert.Zu meinem Bedauern musste ich feststellen, dass damit ein Drucker mit LPT-Anschluß läuft, aber UCXLog-Anwendungen nicht möglich sind. Zu dem gleichen Ergebnis kam auch ein OM aus dem OV. Er hatte einen Adapter eines anderen Herstellers.
Damit keine Missverständnisse aufkommen möchte ich an dieser Stelle darauf hinweisen, dass sich die von mir gemachten Erfahrungen nur auf das von mir erworbene Produkt beziehen.
73 Wolfgang
Hier gibt es auch noch Info´s zum USB/LPT-Adapter
http://www-user.tu-chemnitz.de/~heha/ba ... C/USB2LPT/
- DL7UCX
- Beiträge: 6641
- Registriert: Donnerstag 8. August 2002, 19:23
- Wohnort: Dabendorf
- Kontaktdaten:
Re: LPT Ersatz unter Win7
Hallo Wolfgang,
ließ sich denn der DLPORTIO bei dem "Konverter USB/parallel" erfolgreich installieren?
Drucker benutzen diesen nicht!
Welches Windows?
73 Ben
ließ sich denn der DLPORTIO bei dem "Konverter USB/parallel" erfolgreich installieren?
Drucker benutzen diesen nicht!
Welches Windows?
73 Ben
Re: LPT Ersatz unter Win7
Hallo Ben,
Der Rechner arbeitet mit XP,SP3
DLPORTIO war bereits installiert und die Onboard -LPT wurde auch erkannt.
Der Konverter wurde nach anstecken als neues Gerät erkannt und automatisch installiert
Im Gerätemanager gab es unter USB-Controller einen Eintrag "LPT", aber nicht unter Anschlüsse.
Und was nicht unter Anschlüsse im Gerätemanager steht, wird nicht im UCXLog erkannt.
73, Wolfgang
Der Rechner arbeitet mit XP,SP3
DLPORTIO war bereits installiert und die Onboard -LPT wurde auch erkannt.
Der Konverter wurde nach anstecken als neues Gerät erkannt und automatisch installiert
Im Gerätemanager gab es unter USB-Controller einen Eintrag "LPT", aber nicht unter Anschlüsse.
Und was nicht unter Anschlüsse im Gerätemanager steht, wird nicht im UCXLog erkannt.
73, Wolfgang
- DL7UCX
- Beiträge: 6641
- Registriert: Donnerstag 8. August 2002, 19:23
- Wohnort: Dabendorf
- Kontaktdaten:
Re: LPT Ersatz unter Win7
Hallo Wolfgang,
ich bin mir nicht sicher, aber ich könnte mir gut vorstellen, daß nur vor der Installation vorhandene Parallel-Ports vom DLPORTIO erkannt werden (bei den klassischen LPTs war das ja immer gegeben).
Das hieße manuell deinstallieren und neu installieren ...
73 Ben
ich bin mir nicht sicher, aber ich könnte mir gut vorstellen, daß nur vor der Installation vorhandene Parallel-Ports vom DLPORTIO erkannt werden (bei den klassischen LPTs war das ja immer gegeben).
Das hieße manuell deinstallieren und neu installieren ...
73 Ben