Forum: Mikrocontroller und Digitale Elektronik eigenbau usb/lpt konverter


von dan (Gast)


Lesenswert?

hallo zusammen,

ich hab mir vor kurzem mal uebrlergt meine ansteuerung eines T6963
von parallel auf usb umzuruesten.
und zwar hat' ich mir das so vorgestellet:

 PC(usb) -----> USB/LPT Converter---> T6963

nach kurzer recherche hatte ich aber festgestellt, das diese teile ewig 
teuer sind! daher mein gedanke, das teil selbst zu basteln!

hat da jemand erfahrung mit?

thx in advance

mfg

von Andreas Reich (Gast)


Lesenswert?

Hallo dan,

guck mal etwas tiefer in den Thread "AVR-USB-Interface", da findest du 
mehrere Möglichkeiten, einen AVR an USB anzubinden.
Der LPT-Port ist von der Elektronik her trivial, also solltest du mit 
einem 8515 (o.ä.) und einem der USB-Chips schon alles haben, was du 
brauchst.

von Matthias (Gast)


Lesenswert?

Hallo Dan,

was genau ist ein T6963? Welche Teile sind teuer, meinst du einen IC 
oder Fertiggeräte? Was genau meinst du mit selber basteln, möchtest du 
einen USB-Interface-IC benutzen? Hast du dir schon mal Gedanken über den 
Treiber für dein USB-Gerät gemacht? Deine Angaben sind ein wenig dürfig, 
um dir eine konkrete Hilfestellung zu geben.


Gruß Matthias

von Andreas Reich (Gast)


Lesenswert?

An Matthias: Der T6963 bzw. T6963C ist ein Grafik-LCD-Controller von 
Toshiba. Tut aber eigentlich nix zur Sache ;-)

von dan (Gast)


Lesenswert?

hab's schon gefunden ;) sorry!

ach ja, ich meinte ein fertiggeraet, und ja, ich wollte in usb-interface 
benutzen!(wie sollte es anders moeglich sein?)

ps. nen usb-treiber zu schreiben sollte nicht viel schwieriger sein, als 
das ganze fuer zb. lpt zu machen....

trotzdem danke!

von Andreas Reich (Gast)


Lesenswert?

Das versteh ich jetzt nicht ganz ... willst du selbst bauen oder ein 
Fertiggerät?

Meinst du vielleicht eine fertige Schaltung zum Selbstbauen?

von Matthias (Gast)


Lesenswert?

Hallo Dan,

Port I/O ist trivial, da gebe ich dir recht. Aber einen echten 
Windows-Treiber zu programmieren ist alles andere als trivial.


Gruß Matthias

von dan (Gast)


Lesenswert?

moin

@andreas
kein fertiggeraet ausm katalog oder so! ohne ein USB-INTERFACE-IC werd 
ich aber nicht auskommen......!

@matthias
hab da schon mal n bischen rumgespielt...das sollte schon gehen!

in dem anderen thread find ich aber nur seriell-konv. und dann noch 
haendler im ausland... ist das nicht recht teuer mit porto? hab bisher 
nur im inland bestellt..

mfg

von Matthias (Gast)


Lesenswert?

Hallo Dan,

du hast recht, der andere Thread beschäftigt sich mit USB-seriell 
Konvertern. Von der Firma "FTDI Chip" ist ein USB-parallel Konverter 
erhältlich. Dieser Konverter wird wie ein externes RAM angesteuert 
(Memory-Mapped-I/O), diesen USB-IC kannst du nicht ohne Mikrokontroller 
verwenden. Dieser USB-IC heißt "FT8U245AM" und ist auch in Deutschland 
über die Firma UNITRONIC AG erhältlich.

Wir beschäftigen uns in dem anderen Thread ausschließlich mit Händlern 
aus Deutschland, lediglich die Preisangaben sind in US-$.


Gruß Matthias

von Michael (Gast)


Lesenswert?

Hallo,

ich bin eben über diesen Beitrag gestolpert. Ich weiß er ist
mittlerweile sehr alt, aber vielleicht ist ja noch einer der
Beteiligten hier dabei, oder evtl. kann mir auch jemand anders helfen.

Ich würde gerne ein Grafik-LCD mit dem T6963C-Controller über den
USB-Port ansteuern und eines der vielen kostenlosen Programme nutzen um
mir Rechnerinfos auf dem LCD auszugeben. Ich dachte daran das Ganze mit
einem PIC- oder Atmel-Prozessor zu realisieren. Die Hardware ist kein
Problem, nur mit dem Programmieren hab' ich's nicht so...

Hat vielleicht schonmal jemand von etwas in der Richtung aufgebaut? Ich
wäre für jede Hilfe und Anregung sehr dankbar!

Gruß Michi

von Dominik (Gast)


Lesenswert?

Möchtest du deine Hardware über die Programme ansteuerndie bereits
existieren oder möchtest du ein eigenes Programmieren welches die
Rechnerinfos ausgibt?
Im ersten Fall müsstest du ein USB-Interface bauen mit Treibern, die
eine virtuelle LPT-Schnittstelle installieren. Dann könntest du den
Port bei den Programmen wählen.
Im letzteren Fall müsstest du dich etwas mit der Programmierung unter
Windows auseinander setzen. Ich arbeite zur Zeit (wenn ich denn mal
Zeit hab) an etwas ähnlichen. Ich werde mir das Programm welches auf
dem PC läuft und die anzuzeigenden Daten ermittelt selber
programmieren, da ich so immer flexibler bin in Sachen Schnittstelle
und Anzeigemöglichkeiten.

von Steffen (Gast)


Lesenswert?

Wenn es nur zur Displayansteuerung sein soll und nicht fertige Programme
auf eine virtuelle LPT-Schnittstelle zugreifen müssen, dann kannst Du
einen FT232BM oder einen FT245BM im Bit-Bang Mode verwenden.
Einen MC brauchst Du dafür nicht.

Treiber für den Zugriff gibt es fertig als DLL.

Steffen

von Thorsten (Gast)


Lesenswert?

Der FT245 hat aber doch nur 8 IO Leitungen, für ein T6963 werden aber 13
Leitungen benötigt. Ohne etwas zusätzliche Hardware wirds nicht gehen.

Thorsten

von Steffen (Gast)


Lesenswert?

Ok, also entweder ein Schieberegister dazu oder ein FT2232. Der
vereinigt im Prinzip zwei FT232 bzw. FT245.

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
Noch kein Account? Hier anmelden.