Sida 1 av 1
USB till parallell
Postat: 3 december 2009, 11:32:41
av FormerMazda
Hallo!
Nu är det projekt på gång!
Har kikat lite på USB till parallell-omvandlare. Min tanke är att med qbasic på nyare dator styra printerporten. Det var enkelt förr iallafall.
Men nu finns ju inte printerporten kvar på datorerna längre, och speciellt inte på en asus eeebox.. Men när man läser om befintliga USB->parallell så verkar de inte vara så kompatibla? Har till och med läst att nån modell inte ens installerades som en LPT-port alls.
Nån med erfarenhet eller tips till andra produkter?
Målet är alltså att med en eeebox få några I/O som jag kan läsa/styra. Som vanligt med låg budget, annars hade jag skaffat PLC och låtit firma göra jobbet..
Re: USB till parallell
Postat: 3 december 2009, 12:23:31
av limpan4all
Titta på FTDI FT245R
http://www.ftdichip.com/Products/FT245R.htm
Där är en bra bas att bygga på.
Re: USB till parallell
Postat: 3 december 2009, 12:29:46
av sodjan
> Men när man läser om befintliga USB->parallell så verkar de inte vara så kompatibla?
De är sannolikt kompatibla på en viss nivå, d.v.s programvarumässigt (API, anrop).
Däremot är de inte kompatibla på hårdvarunivå (registervivå). Så program som kör
via LPT-porten genom att direkt skriva/läsa från adress 278 (eller vad det nu var)
kommer inte att fungera med USB adaptrarna. Men det är ju ganska uppenbart...
En annan fråga är om nya teknik som FTDI prylarna och gammal teknik som qbasic
"spelar" speciellt bra tillsammans. Kanske, kanskde inte...
Re: USB till parallell
Postat: 3 december 2009, 12:36:05
av FormerMazda
> En annan fråga är om nya teknik som FTDI prylarna och gammal teknik som qbasic
"spelar" speciellt bra tillsammans. Kanske, kanskde inte...
Från förr när man lekte med QB så var det ju parallellporten som gällde, där finns mina kunskaper. Byter jag till nyare/annat hårdvaruinterface så faller nog kunskaperna i QB också även om teknisk möjlighet finns.
Men för att summera: qbasic registernivåanrop till parallellport är bara att glömma i nyare system då.
Ingen som har en EtherTrak till salu?

Den kan jag kommunicera med i Citect iallafall.
Re: USB till parallell
Postat: 3 december 2009, 12:40:52
av sodjan
> Men för att summera: qbasic registernivåanrop till parallellport är bara att glömma i nyare system då.
Njae. På system som saknar en LPT port som är "standard" på registernivå, oavsett
om det är nytt eller gammalt... Jag har för mig att det finns PC-card lösningar för LPT
portar som är fungerar som de gamla LPT portarna som även fungrar i "nyare system".
Re: USB till parallell
Postat: 3 december 2009, 12:49:17
av sodjan
Se även t.ex :
http://www.dustin.se/pd_5010103352.aspx
http://www.quatech.com/catalog/parallel_pcmcia.php
Andra länken ovan skrev:
Description
Quatech’s SPP-100 fully supports the IEEE 1284 EPP standard, and functions exactly like a computer’s
native parallel port. Thus, unlike the many USB to parallel converters on the market, Quatech’s SPP-100
will work seamlessly with any hardware or software that requires either an EPP or standard parallel port.
It is compatible with both 3.3V and 5V systems.
Many portable and hand-held computers do not provide a parallel port. When they do, the built-in port
often cannot function in EPP mode. Quatech’s SPP-100 is an ideal choice in these situations when a
high speed parallel interface is required...
Re: USB till parallell
Postat: 3 december 2009, 12:51:13
av FormerMazda
Sorry, summeringen felskriven på sätt och vis.
Skulle ha varit USB-LPT på eeebox. Inte nyare system. Finns alltså inga andra expansionsmöjligheter på en sån än USB. Men jag tackar för tipset!
Re: USB till parallell
Postat: 3 december 2009, 12:57:50
av sodjan
OK. Ja med USB så är det ju kört om man måste köra direkt mot LPT-registren.
Däremot kan du ju ha en USB lösning som t.ex emulerar en serieport och sedan
någon lösning där du kan hanterade digitala I/O via kommandon över serielinan.
Det skulle även fungera i qbasic, du kan väl köra mot valfri COMx: port ?
Re: USB till parallell
Postat: 3 december 2009, 13:12:33
av FormerMazda
Japp, det går med QB. Så det skulle kunna vara en lösning att ha USB->COM->I/O !
Re: USB till parallell
Postat: 3 december 2009, 13:31:02
av Icecap
FT245R uppträder som en COM-port men data läsas och skrivas parallellt. Detta betyder dock inte att den uppträder som en LPT-port men med specifik hårdvara (grindar och latches typ) kan man "skyffla" data in och ut enklare än det kan vara med seriell interface.
Men vägen fram är nog en COM-port.
Re: USB till parallell
Postat: 3 december 2009, 15:13:33
av blueint
Ett alternativ är en MCU (AVR eller PIC) som programmeras att motta kommandon och utföra ev bitbang externt.
Kräver programmering mot USB-API, samt kunskaper i C programmering på MCUn.