Tips på bra USB->RS232-omvandlare
Tips på bra USB->RS232-omvandlare
Ska få en ny laptop på jobbet och det är ju svårt att få tag på modeller som har inbyggd RS232-port nu för tiden så jag är ute efter en bra USB-adapter. Har hört att det kan vara problem med rätt många sådana så jag tänkte kolla om någon har något bra tips på en modell som funkar bra.
Får gärna klara RS-485 också.
Får gärna klara RS-485 också.
Se till att den bygger på FTDI chip...
Den enda adapter jag kör med är följande:
http://www.dustin.se/DacsaPortal/?ProdID=5010034924
(Ja den är dyrare, men utan strul sparar jag snabbt in den halvtimmen...)
Har ännu inte hittat nått ställe där den inte funkar (sitter tex en kopplad till min NSLU2a)
Den enda adapter jag kör med är följande:
http://www.dustin.se/DacsaPortal/?ProdID=5010034924
(Ja den är dyrare, men utan strul sparar jag snabbt in den halvtimmen...)
Har ännu inte hittat nått ställe där den inte funkar (sitter tex en kopplad till min NSLU2a)
-
- Inlägg: 8213
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Skall den klara RS485 halv duplex så titta på N1U dyr men bra, galvanisk åtskillnad åt alla håll. http://www.qe.se/N1U.htm FTDI baserad.
Jag måste hålla med Icecap, undvik "Aten". Jag har på senare tid haft en del problem med två sådana som jag har. De har en tendens att blockera USB-portar även när de inte är inkopplade, så den första tillgängliga porten förflyttas högre och högre upp för varje gång man kopplar in den och sen får man gå in manuellt och rensa. De blockerar inte bara sin egen drivrutin utan också för andra omvandlare. Sen verkar de även orsaka problem för andra USB-anslutna enheter, både omvandlare och andra, när de är anslutna. De FTDI-baserade är mycket bättre och håller sig oftast till samma port varje gång man kopplar in dem, om inte något annat har blockerat den.
-
- Inlägg: 8213
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Det där med att den identifieras som en seriell mus känner jag igen från en Aten-adapter som jag har privat. Kan den ha FTDI-chip kanske?
Tillägg:
Såg för övrigt att FTDI har egna kablage: http://www.elfa.se/elfa-bin/dyndok.pl?dok=13066.htm
Tillägg:
Såg för övrigt att FTDI har egna kablage: http://www.elfa.se/elfa-bin/dyndok.pl?dok=13066.htm
Senast redigerad av nlinus 26 april 2008, 11:49:22, redigerad totalt 1 gång.
Re: Tips på bra USB->RS232-omvandlare
Om burken har PCMCIA plats, så tycker jag du ska skaffa ett pcmcia-kort med com-portar istället. Jag köpte ett sånt med dubbla comportar både RS232 och 422/485.nlinus skrev:Ska få en ny laptop på jobbet och det är ju svårt att få tag på modeller som har inbyggd RS232-port nu för tiden så jag är ute efter en bra USB-adapter. Har hört att det kan vara problem med rätt många sådana så jag tänkte kolla om någon har något bra tips på en modell som funkar bra.
Får gärna klara RS-485 också.
Betydligt bättre än USb-tjafset..
Jag har denna: http://www.sunix.com.tw/it/en/Product_D ... =23&sid=23
http://www.prisjakt.nu/produkt.php?p=244782
Huruvida den är bra eller dålig är lite svårt att svara på eftersom jag inte testat någon annan com-port i pcmcia-stuk. Men jag är nöjd, lite klumpig utanför burken bara.. Men den är 1000 ggr bättre än dessa USB-adaptrar jag testat.
Nyare lapptopps har dock inte alltid pcmcia, utan istället expresscard, men det finns lösningar till det också: http://www.sunix.com.tw/it/en/Product_D ... 39&sid=534
http://www.prisjakt.nu/produkt.php?p=244782
Huruvida den är bra eller dålig är lite svårt att svara på eftersom jag inte testat någon annan com-port i pcmcia-stuk. Men jag är nöjd, lite klumpig utanför burken bara.. Men den är 1000 ggr bättre än dessa USB-adaptrar jag testat.
Nyare lapptopps har dock inte alltid pcmcia, utan istället expresscard, men det finns lösningar till det också: http://www.sunix.com.tw/it/en/Product_D ... 39&sid=534
-
- EF Sponsor
- Inlägg: 2108
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Det finns väl vissa skillnader som gör att det inte går, om man inte från början designar sin produkt att fungera med omvandlare.
Saxat från USB-in-a-Nutshell:
Unlike RS-232 or similar serial interfaces where the format of data being sent is not defined, USB is made up of
several layers of protocols.
Each USB transaction consists of a
Token Packet (Header defining what it expects to follow), an
Optional Data Packet, (Containing the payload) and a
Status Packet (Used to acknowledge transactions and to provide a means of error correction)
As we have already discussed, USB is a host centric bus. The host initiates all transactions. The first packet,
also called a token is generated by the host to describe what is to follow and whether the data transaction will
be a read or write and what the devices address and designated endpoint is. The next packet is generally a
data packet carrying the payload and is followed by an handshaking packet, reporting if the data or token was
received successfully, or if the endpoint is stalled or not available to accept data.
Jag kan inte USB speciellt bra men vad jag förstår är de största skillnaderna att data, med USB, skickas i paket + att man vet inte när data kommer fram till skillnad från "äkta RS232" där man kan skicka en byte och den kommer fram i princip samma ögonblick som den skickas.
Ett sätt att minska problemen är att bygga in sin USB-UART omvandlare i sin produkt, då har man iaf koll på vilket chip och drivrutin kunden använder. Många sätter dock dit serieport av gammal vana, varav kunden åker till Clas Ohlson och köper billigaste USB-RS232 omvandlare och problem uppstår.
Saxat från USB-in-a-Nutshell:
Unlike RS-232 or similar serial interfaces where the format of data being sent is not defined, USB is made up of
several layers of protocols.
Each USB transaction consists of a
Token Packet (Header defining what it expects to follow), an
Optional Data Packet, (Containing the payload) and a
Status Packet (Used to acknowledge transactions and to provide a means of error correction)
As we have already discussed, USB is a host centric bus. The host initiates all transactions. The first packet,
also called a token is generated by the host to describe what is to follow and whether the data transaction will
be a read or write and what the devices address and designated endpoint is. The next packet is generally a
data packet carrying the payload and is followed by an handshaking packet, reporting if the data or token was
received successfully, or if the endpoint is stalled or not available to accept data.
Jag kan inte USB speciellt bra men vad jag förstår är de största skillnaderna att data, med USB, skickas i paket + att man vet inte när data kommer fram till skillnad från "äkta RS232" där man kan skicka en byte och den kommer fram i princip samma ögonblick som den skickas.
Ett sätt att minska problemen är att bygga in sin USB-UART omvandlare i sin produkt, då har man iaf koll på vilket chip och drivrutin kunden använder. Många sätter dock dit serieport av gammal vana, varav kunden åker till Clas Ohlson och köper billigaste USB-RS232 omvandlare och problem uppstår.