RTV forum PL | NewsGroups PL

Jakie konwertery RS232 do 500kbaud na 3.3V polecacie, żeby nadawać i odbierać?

Czym zmienić RS232 >115200 na 3.3 ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jakie konwertery RS232 do 500kbaud na 3.3V polecacie, żeby nadawać i odbierać?

Goto page Previous  1, 2, 3

RoMan Mandziejewicz
Guest

Mon Sep 07, 2009 4:42 pm   



Hello Adam,

Monday, September 7, 2009, 5:26:27 PM, you wrote:

[...]

Quote:
Jak na razie, to Ty sobie pozwoliłeś podważyć kompetencje innych swoją
pisanina o żartach.
Bez przesady. Ja nikomu nie sugeruje że nie zna się na tym o czym pisze.
Ja kwestionuje sprawę dopasowania przy tak niskiej prędkości transmisji.

Niskiej? Transmisja modemowa przy 1200 bps nie będzie działać, jeśli
linia telefoniczna nie będzie dopasowana i pojawią się zbyt duże
odbicia. A my to o 500 kbps bez jakiejkolwiek modulacji piszemy. To
jest 4us na każdy element kodu. Próba potwierdzenia bitu startu
następuje po 2 us - ledwie 100 metrów potrzeba, żeby drugie odbicie
sfałszowało całkowicie próbę - transmisja po prostu nie będzie
działać. Przy mniejszej odległości moment próby bitu trafi na któreś
z kolei odbicie. Nie trzeba wcale kilometra - wystarczy kilkadziesiąt
metrów bez dopasowania i ponad 38400 bps nie wyjdziesz. A dopasować
RS232 jest trudno, bo normatywna wydajność nadajników jest za mała,
żeby potem poprawnie odczytały to odbiorniki - trzeba buforować,
niestety :(

W klasycznej, nieistniejącej już w Polsce, transmisji teleksowej, z
szybkością zaledwie 50bps, było dopasowanie na wszelkich łączach
międzycentralowych i dzierżawionych - ale rzadko się to stosowało, bo
zdecydowanie lepiej było zapakować kilkanaście kanałów teleksowych w
jeden telefoniczny.

--
Best regards,
RoMan mailto:roman@pik-net.pl
Spam: http://www.allegro.pl/sklep/7416823_squadack Smile

Sebastian Biały
Guest

Mon Sep 07, 2009 4:44 pm   



sikurasaka wrote:
Quote:
Ma ktos sposob na obsluge COM z poziomu visty bez uzycia .net?

A API nie działa?

John Smith
Guest

Mon Sep 07, 2009 4:53 pm   



Quote:
Niskiej? Transmisja modemowa przy 1200 bps nie będzie działać, jeśli
linia telefoniczna nie będzie dopasowana i pojawią się zbyt duże
odbicia. A my to o 500 kbps bez jakiejkolwiek modulacji piszemy. To
jest 4us na każdy element kodu. Próba potwierdzenia bitu startu
następuje po 2 us - ledwie 100 metrów potrzeba, żeby drugie odbicie
sfałszowało całkowicie próbę - transmisja po prostu nie będzie
działać. Przy mniejszej odległości moment próby bitu trafi na któreś
z kolei odbicie. Nie trzeba wcale kilometra - wystarczy kilkadziesiąt
metrów bez dopasowania i ponad 38400 bps nie wyjdziesz. A dopasować
RS232 jest trudno, bo normatywna wydajność nadajników jest za mała,
żeby potem poprawnie odczytały to odbiorniki - trzeba buforować,
niestety :(

W klasycznej, nieistniejącej już w Polsce, transmisji teleksowej, z
szybkością zaledwie 50bps, było dopasowanie na wszelkich łączach
międzycentralowych i dzierżawionych - ale rzadko się to stosowało, bo
zdecydowanie lepiej było zapakować kilkanaście kanałów teleksowych w
jeden telefoniczny.

Cześć Roman,
Dokładniej mówiąc, _nie_trzeba_ porównywać czasu trwania jednego znaku
z czasem propagacji przez kabel. Dla niedopasowanego kabla, sygnał
odbija się od dwóch końców wielokrotnie, zanim ulegnie wytłumieniu.
Dlatego dopasowując impedancję, trzeba użyć sygnału PRBS.

A z praktyki, chyba każdy z nas zna przypadek gdy na słabym
1.8 m kablu USB nie można uzyskać nawet parametrów USB 1.0
K.

sikurasaka
Guest

Mon Sep 07, 2009 4:54 pm   



Użytkownik "Sebastian Biały" <heby@poczta.onet.pl> napisał w wiadomości
news:h839on$8k4$1@achot.icm.edu.pl...
Quote:
sikurasaka wrote:
Ma ktos sposob na obsluge COM z poziomu visty bez uzycia .net?

A API nie działa?

Standardowa metoda Write/ReadFile mi nie działała.

--
Pozdrawiam
Paweł

RoMan Mandziejewicz
Guest

Mon Sep 07, 2009 5:07 pm   



Hello John,

Monday, September 7, 2009, 5:53:37 PM, you wrote:

Quote:
Niskiej? Transmisja modemowa przy 1200 bps nie będzie działać, jeśli
linia telefoniczna nie będzie dopasowana i pojawią się zbyt duże
odbicia. A my to o 500 kbps bez jakiejkolwiek modulacji piszemy. To
jest 4us na każdy element kodu. Próba potwierdzenia bitu startu
następuje po 2 us - ledwie 100 metrów potrzeba, żeby drugie odbicie
sfałszowało całkowicie próbę - transmisja po prostu nie będzie
działać. Przy mniejszej odległości moment próby bitu trafi na któreś
z kolei odbicie. Nie trzeba wcale kilometra - wystarczy kilkadziesiąt
metrów bez dopasowania i ponad 38400 bps nie wyjdziesz. A dopasować
RS232 jest trudno, bo normatywna wydajność nadajników jest za mała,
żeby potem poprawnie odczytały to odbiorniki - trzeba buforować,
niestety Sad
W klasycznej, nieistniejącej już w Polsce, transmisji teleksowej, z
szybkością zaledwie 50bps, było dopasowanie na wszelkich łączach
międzycentralowych i dzierżawionych - ale rzadko się to stosowało, bo
zdecydowanie lepiej było zapakować kilkanaście kanałów teleksowych w
jeden telefoniczny.
Cześć Roman,
Dokładniej mówiąc, _nie_trzeba_ porównywać czasu trwania jednego znaku
z czasem propagacji przez kabel. Dla niedopasowanego kabla, sygnał
odbija się od dwóch końców wielokrotnie, zanim ulegnie wytłumieniu.

Ależ wiem. Pisałem o najmocniejszym, drugim odbiciu, na które przy 500
kbps wystarcza już 100 metrów. I nie o znaku ale o pojedynczym bicie
pisałem.

Quote:
Dlatego dopasowując impedancję, trzeba użyć sygnału PRBS.
A z praktyki, chyba każdy z nas zna przypadek gdy na słabym
1.8 m kablu USB nie można uzyskać nawet parametrów USB 1.0
K.

Ano własnie. Mam skaner, który działa tylko na swoim kablu i nie
zniesie przedłużacza. Nawet metrowego. USB1.x

--
Best regards,
RoMan mailto:roman@pik-net.pl
Spam: http://www.allegro.pl/sklep/7416823_squadack Smile

JS
Guest

Mon Sep 07, 2009 8:40 pm   



W artykule <h83acg$1ao$1@news.onet.pl> sikurasaka napisalu:

Quote:

Użytkownik "Sebastian Biały" <heby@poczta.onet.pl> napisał w wiadomości
news:h839on$8k4$1@achot.icm.edu.pl...
sikurasaka wrote:
Ma ktos sposob na obsluge COM z poziomu visty bez uzycia .net?

A API nie działa?

Standardowa metoda Write/ReadFile mi nie działała.

Sterowanie przepływem przypadkiem nie wstrzymuje transmisji?

GetLastError() da się zinterpretować?

--
Pozdrawiam!
Jarosław Szynal

Adam Górski
Guest

Tue Sep 08, 2009 9:49 am   



RoMan Mandziejewicz pisze:
Quote:
Hello John,

Monday, September 7, 2009, 5:53:37 PM, you wrote:

Niskiej? Transmisja modemowa przy 1200 bps nie będzie działać, jeśli
linia telefoniczna nie będzie dopasowana i pojawią się zbyt duże
odbicia. A my to o 500 kbps bez jakiejkolwiek modulacji piszemy. To
jest 4us na każdy element kodu. Próba potwierdzenia bitu startu
następuje po 2 us - ledwie 100 metrów potrzeba, żeby drugie odbicie
sfałszowało całkowicie próbę - transmisja po prostu nie będzie
działać. Przy mniejszej odległości moment próby bitu trafi na któreś
z kolei odbicie. Nie trzeba wcale kilometra - wystarczy kilkadziesiąt
metrów bez dopasowania i ponad 38400 bps nie wyjdziesz. A dopasować
RS232 jest trudno, bo normatywna wydajność nadajników jest za mała,
żeby potem poprawnie odczytały to odbiorniki - trzeba buforować,
niestety Sad
W klasycznej, nieistniejącej już w Polsce, transmisji teleksowej, z
szybkością zaledwie 50bps, było dopasowanie na wszelkich łączach
międzycentralowych i dzierżawionych - ale rzadko się to stosowało, bo
zdecydowanie lepiej było zapakować kilkanaście kanałów teleksowych w
jeden telefoniczny.
Cześć Roman,
Dokładniej mówiąc, _nie_trzeba_ porównywać czasu trwania jednego znaku
z czasem propagacji przez kabel. Dla niedopasowanego kabla, sygnał
odbija się od dwóch końców wielokrotnie, zanim ulegnie wytłumieniu.

Ależ wiem. Pisałem o najmocniejszym, drugim odbiciu, na które przy 500
kbps wystarcza już 100 metrów. I nie o znaku ale o pojedynczym bicie
pisałem.

Dlatego dopasowując impedancję, trzeba użyć sygnału PRBS.
A z praktyki, chyba każdy z nas zna przypadek gdy na słabym
1.8 m kablu USB nie można uzyskać nawet parametrów USB 1.0
K.

Ano własnie. Mam skaner, który działa tylko na swoim kablu i nie
zniesie przedłużacza. Nawet metrowego. USB1.x

USB 1.0 to 12Mb/s ( skaner raczej nie jest low speed )
Poza tym ja nie twierdze że terminacja nie jest potrzebna w każdym
przypadku.

Twierdze tylko że 500Kb/s po RS232 na krótki dystans nie wymaga
terminacji. Nie rozważam dystansu większego nawet niż kilka metrów (góra ).
No i z czym się koledzy nie zgadzają ?

Adam

Goto page Previous  1, 2, 3

elektroda NewsGroups Forum Index - Elektronika Polska - Jakie konwertery RS232 do 500kbaud na 3.3V polecacie, żeby nadawać i odbierać?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map