Użycie przejściówki USB-RS232 w laptopie do 2600 zł ? doświadczenia użytkowników?
brak RS232, urządzenie na RS232, przejściówka :(
From: "Piotrek" <piotrek_at_nospam_piotrek.com>
Subject: brak RS232, urządzenie na RS232, przejściówka :(
Date: Sun, 10 Jul 2005 09:16:45 +0200
Witam.
Otóż mam mały problem.
Chcę kupić jakiegoś laptopa do 2600 zł, aby prezentować klientom pewne
urządzenie podłączane pod port RS232.
Niestety żaden spotkany przeze mnie laptop do tej ceny nie posiada portu
RS232. Czy jeśli kupię przejściówkę USB ===> RS232 to urządzenie będzie
poprawnie działało (program został napisany pod port RS232). Czy są jakieś
komplikacje, braki komunikacji (zależy mi na bezawaryjności).
Może ktoś kiedyś posiadał taką przejściówkę i może podzielić się wrażeniami?
Pozdrawiam
From: =?ISO-8859-2?Q?Pawe=B3_Hadam?= <hdmp_at_nospam_go2.pl>
Subject: Re: brak RS232, =?ISO-8859-2?Q?urz=B1dzenie_na_RS232=2C_pr?=
Date: Sun, 10 Jul 2005 10:14:52 +0200
Piotrek napisał(a):
Witam.
Otóż mam mały problem.
Chcę kupić jakiegoś laptopa do 2600 zł, aby prezentować klientom pewne
urządzenie podłączane pod port RS232.
Niestety żaden spotkany przeze mnie laptop do tej ceny nie posiada portu
RS232. Czy jeśli kupię przejściówkę USB ===> RS232 to urządzenie będzie
poprawnie działało (program został napisany pod port RS232). Czy są jakieś
komplikacje, braki komunikacji (zależy mi na bezawaryjności).
Może ktoś kiedyś posiadał taką przejściówkę i może podzielić się wrażeniami?
Testwałem kilka takich scalaków używanych w przejściówkach. Jeżeli
używasz standardowego programowanai portów opartego na API i
standardowych prędkości transmisji, bez żadnego wydziwiania (niezależne
machanie nóżkami sterującymi RTS, DTR, itp.), to wszystko powinno być
ok. Kłopoty mogą się pojawić, jeżeli port RS wykorzystujesz w
niestandardowy sposób. Np. interfejs programujący do PonyProga nie
programuje AVR, a pamięci I2C idą strasznie powoli, jeżeli podepnie się
go przez taką przejściówke.
Pozdrawiam,
PAwel
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: brak RS232, =?ISO-8859-2?Q?urz=B1dzenie_na_RS232=2C_pr?=
Date: Sun, 10 Jul 2005 22:54:50 +0200
Paweł Hadam wrote:
Testwałem kilka takich scalaków używanych w przejściówkach. Jeżeli
używasz standardowego programowanai portów opartego na API i
standardowych prędkości transmisji, bez żadnego wydziwiania (niezależne
machanie nóżkami sterującymi RTS, DTR, itp.), to wszystko powinno być
ok. Kłopoty mogą się pojawić, jeżeli port RS wykorzystujesz w
niestandardowy sposób.
Kłopoty mogą też być jeżeli aplikacja korzysta z portu w jak najbardziej
standardowy sposób (wywołania API), ale protokół komunikacji jest mało
elastyczny i był wymyślany w epoce RS232. Sam kiedyś coś takiego
popełniłem (i poprawiłem szybko gdy przyszło do użycia FT232BM) -
wystarczy, że po każdym wysłanym bajcie aplikacja czeka na potwierdzenie
a na wykonanie całej sekwencji operacji ma timeout np. 100 ms. W
przypadku sprzętowego portu RS232 (na płycie głównej / karcie PCI /
PCMCIA) opóźnienia transmisji były bardzo krótkie i przy stałym czasie
reakcji odpytywanego urządzenia wszystko szło płynnie. Po przejściu na
konwerter USB->RS232 zaczęło się mocno sypać, bo transmisja 1 znaku
przez USB, wypchnięcie go szeregowo przez scalak FT232BM i przesłanie
odpowiedzi spowrotem przez USB potrafiły zająć nawet kilkanaście ms.
Problem trochę poprawiły nowe sterowniki FTDI gdzie można było ustawić
minimalny okres odpytywania urządzenia na 1 ms. Ale i tak transmisja
szła kilka razy wolniej niż przez prawdziwy RS232. Trzeba było
przeprojektować protokół aby przesyłane były długie ramki (i najlepiej
potwierdzenie z oknem).
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: "Konop" <konop13_at_nospam_gazeta.pl>
Subject: Re: brak RS232, urządzenie na RS232, przejściówka :(
Date: Sun, 10 Jul 2005 10:55:37 +0200
Użytkownik "Piotrek" <piotrek_at_nospam_piotrek.com> napisał w wiadomości
news:42d0c910$0$2118$f69f905_at_nospam_mamut2.aster.pl...
Witam.
Otóż mam mały problem.
Chcę kupić jakiegoś laptopa do 2600 zł, aby prezentować klientom pewne
urządzenie podłączane pod port RS232.
Niestety żaden spotkany przeze mnie laptop do tej ceny nie posiada portu
RS232. Czy jeśli kupię przejściówkę USB ===> RS232 to urządzenie będzie
poprawnie działało (program został napisany pod port RS232). Czy są jakieś
komplikacje, braki komunikacji (zależy mi na bezawaryjności).
Może ktoś kiedyś posiadał taką przejściówkę i może podzielić się
wrażeniami? Pozdrawiam
Jeśli chcesz mieć stuprocentową pewność - kup taką przejściówkę (albo
pożycz) i przetestuj na stacjonarnym kompie, czy działa. Jak pójdzie, to z
laptoptem raczej też :)... .
Pozdrawiam
Konop
From: "Sebastor" <brakadresu_at_nospam_onet.pl>
Subject: Re: brak RS232, urządzenie na RS232, przejściówka :(
Date: Sun, 10 Jul 2005 21:28:25 +0200
Tylko przejsciowki na PCMCIA sa w pelni kompatybilne z RS232.
Sebasto
From: Waldemar Krzok <waldemar.krzok_at_nospam_t-online.de>
Subject: Re: brak RS232, =?ISO-8859-2?Q?urz=B1dzenie_na_RS232=2C_pr?=
Date: Sun, 10 Jul 2005 21:28:33 +0200
Sebastor wrote:
Tylko przejsciowki na PCMCIA sa w pelni kompatybilne z RS232.
bo de facto jest to to karta PCI :-)
Waldek
From: "Sebastor" <brakadresu_at_nospam_onet.pl>
Subject: Re: brak RS232, urządzenie na RS232, przejściówka :(
Date: Sun, 10 Jul 2005 22:08:27 +0200
"Waldemar Krzok" <waldemar.krzok_at_nospam_t-online.de> wrote in message
news:darssk$c3j$05$6_at_nospam_news.t-online.com...
Sebastor wrote:
Tylko przejsciowki na PCMCIA sa w pelni kompatybilne z RS232.
bo de facto jest to to karta PCI :-)
No duzo lepsza bo z przyjaznym dla elektronika interfejsem IDE :)
Sebasto
From: Waldemar Krzok <waldemar.krzok_at_nospam_t-online.de>
Subject: Re: brak RS232, =?ISO-8859-2?Q?urz=B1dzenie_na_RS232=2C_pr?=
Date: Sun, 10 Jul 2005 22:08:00 +0200
Sebastor wrote:
"Waldemar Krzok" <waldemar.krzok_at_nospam_t-online.de> wrote in message
news:darssk$c3j$05$6_at_nospam_news.t-online.com...
Sebastor wrote:
Tylko przejsciowki na PCMCIA sa w pelni kompatybilne z RS232.
bo de facto jest to to karta PCI :-)
No duzo lepsza bo z przyjaznym dla elektronika interfejsem IDE :)
właśnie chciałem byłem to napisać, ale jakoś misie PCi wyskoczyło. IDE
miało być...
Waldek