Guten Abend, da ich gerne etwas neues ausprobiere dachte ich mir, dass man einen USB - Drucker ja auch mit einem Mikrocontroller ansteuern kann. Im weiten Web bin ich jedoch nicht fündig geworden, vl hat ja jemand aus dem Forum eine Idee oder zumindest einen Denkanstoß für mich. Vielen Dank! mfg Markus
Puh, da hast du dir was vorgenommen. USB mag noch so praktisch sein, es ist hochkompliziert. Imho: Vergiss es. Einen alten Nadeldrucker mit Centronicsschnittstelle ist bestimmt einfacher und hat mehr "Stil"(?).
Du brauchst dann einen USB-Host Controller samt Treiber für den Drucker. Eventuell geht da was mit dem Vinculum vom FTDI, aber dann ist es fraglich, ob du auf unterste Ebene mit dem Drucker sprechen kannst. Heutzutage ist die meiste Intelligenz der Drucker im Treiber, der bereitet das komplette Druckbild auf. Sowas ginge dann höchstens bei PostScript oder PCL Laserdruckern...
Ok, also ein schwieriges Projekt, puhh ;) Mir würde es ausreichen, wenn man einen simplen ASCII - Code ausdrucken könnte. Es sollen nämlich Werte von einem Sensor an den USB - Drucker gesendet werden. Warum überhaubt USB? Ganz einfach, ich möchte nicht viel Geld in einen Seriellen - Drucker investieren, wenn ich einige alt USB Geräte zu Hause stehen habe.
Leg dir einen Epson AL-M2000 Drucker zu. Die Usb Schnittstelle verbindest du mit deinem PC fuer normale Jobs und die Centronics Schnittstelle mit deinem MC ! So habe ich das gemacht...der MC holte Daten aus einem Industrieprozess ab und druckte Produktionsprotokolle aus. Die Seiten wurden komplett vom MC generiert (Assembler) und mit den Daten ' geschmueckt '.
Markus Klien schrieb: > Warum überhaubt USB? Ganz einfach, ich möchte nicht viel Geld in einen > Seriellen - Drucker investieren, wenn ich einige alt USB Geräte zu Hause > stehen habe. selbst wenn du deine Zeit nur mit 5€/h rechnest, wird ein alter/neuer drucker mit RS232 billiger.
Heutige USB-Drucker sind quasi komplett dumm. Denen wird vom PC jedes Pixel, das sie ausdrucken sollen vorgegeben. Da its nichts mit ASCII-Zeichen einfach so ausdrucken.
Danke für die vielen Antworten, bin zum Entschluss gekommen, dass ich das mit der USB Ansteuerung doch bleiben lasse. @Rigi Taler: vielen Dank, werde mir diesen Drucker mal ansehen oder ich werde mir doch einen alten RS232 Drucker auf ebay besorgen. =)
kommt darauf an was du drucken willst. Es gibt Thermotransferdrucker die oft noch eine RS232 haben. Sie werden auch einfach so über text befehle gesteuert. z.b. http://www.thermotransferdrucker.net/Thermotransferdrucker/TSC-Etikettendrucker/TSC-TTP-247-Desktopdrucker::2948.html
Peter II schrieb: > kommt darauf an was du drucken willst. Es gibt Thermotransferdrucker die > oft noch eine RS232 haben. Sie werden auch einfach so über text befehle > gesteuert. Es gibt sogar noch Nadeldrucker mit paralleler und serieller Schnittstelle.
Werde mir warscheinlich einen Nadeldrucker mit RS232 besorgen, da es ws das einfachste ist, um ein kleines Formular mit Messwerten zu Drucken. Danke für eure Mühe!
Hier http://www.1apc.de/1aPCShop/parallelusbkonverter-p-5529.html gibt es auch einen Konverter, der die alte LPT nach USB umsetzt.
kuwiro schrieb: > Hier > http://www.1apc.de/1aPCShop/parallelusbkonverter-p-5529.html > gibt es auch einen Konverter, der die alte LPT nach USB umsetzt. damit fehlt aber immer noch der Treiber, ich denke HP & Co bietet keine Treiber für Atmel an.
Peter II schrieb: > kuwiro schrieb: >> Hier >> http://www.1apc.de/1aPCShop/parallelusbkonverter-p-5529.html >> gibt es auch einen Konverter, der die alte LPT nach USB umsetzt. > damit fehlt aber immer noch der Treiber, ich denke HP & Co bietet keine > Treiber für Atmel an. Naja, wenn man die Source eines Linux-Treibers für den Drucker bekommt, könnte das sogar was werden...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.