RS232C i Bluetooth...

Mar 31, 2005 22 Replies

Witam serdecznie Kolegow Grupowiczow!



Szukam rozwiazania problemu komunikacji urzadzen wyposazonych w RS232 typu komputer i inne jak drukarka kodow kreskowych oraz czytniki kodow kreskowych i wagi. Problem jest w dlugosci polaczenia kablowego siegajacego ponad 30 metrow. Polaczenie raz jest , innym razem trzeba kilkakrotnie wysylac zeby dotarlo do drukarki, dochodza do tego zaklocenia srodowiskowe typu energetycznego. Rozwiazaniem tego moglyby byc moduly Bluetooth podlaczone do portow RS232 tych urzadzen oraz PC(tez na RS232 ze wzgledu na posiadane oprogramowanie - niestety program nie wspolpracuje z USB, co byloby proste). Moje pytanie: czy sa dostepne moduly Bluetooth w wersji do RS232? I czy starsze programy pod win98 i msdos dzialalyby na tym polaczeniu jako wirtualny port RS232?



Pozdrawiam P.



Szczegolow ci nie podam, ale mialem w reku takie cos, bezposrednio na RS232. Moge sie dowiedziec w ciagu paru dni.

To byl po prostu bezprzewodowy przedluzacz RS232, wiec softwarowo nie ma zadnych problemow.

Krzysiek Rudnik

A może konwerter RS232<--->RS422/RS485?

Użytkownik news.tpi.pl napisał:

Zakłócenia można ekranować. Może jest problem w masie? Stosuję transmisję RS232 (nawet nie 485!) na kablach nawet 200m i nie ma problemów. Kwestia kabla, czasem trzeba dać moduł optoizolacji. Oczywiście przy tak długich kablach trzeba nadawać odpowiednio wolno, ale 38 kbodów to jeszcze bez problemu. A 30m? Nie powinno być żadnych problemów! Systemy bezprzewodowe stosuje się gdy sprzęt jest mobilny, a nie stacjonarny. Nic nie pobije jakości połączenia kablowego.

Taka konwersja ma juz zastosowanie u innego klienta - polaczenie system kas fiskalnych do komputera: PC-kasa master po RS232 - polaczenia sa za kazdym razem ok. Natomiast komunikacja PC- kasy slave bardzo czesto sie zrywa i tam wlasnie nastepuje konwersja RS232/RS422, ktora nomen omen powinna zapewniac lacznosc na odleglosci okolo 300 metrow - tak przynajmniej podaje producent kas.Kable zastosowane w tej instalacji to skretka FTP z folia aluminiowa jako ekran i mimo tego komunikacja chodzi bardzo kulawo. Dlatego tez m.in. rozgladam sie za polaczeniami bezprzewodowymi. Nie chce ugotowac kolejnego klienta w nowych instalacjach.

Użytkownik news.tpi.pl napisał:

Myślę, że po prostu nie umiesz tego zrobić (znaleźć przyczyny i zlikwidowac jej) i tu jest problem.

A.Grodecki napisał(a):

Wiesz... Po to jest grupa dyskusyjna, aby mu pomóc...

Witam. A co mi da optoizolacja przy sporych zakloceniach od sieci elektrycznej? Masy kabli sa polaczone jak zaleca producent kas. Sygnaly RXD,TXD,RTS,CTS wzajemnie sie nie znosza, sa skrosowane w parach z kablami o stalych potencjalach , wiec nie wiem dlaczego jest ten problem. Komunikacja PC- kasa slave byla testowana z predkosci 9600bodow oraz 4800 i 2400 i efekt jest mizerny. Jesli chodzi o optoizolacje to prosze o podanie jakichs prostych i w miare tanich rozwiazan dostepnych na rynku (moga byc w postaci kitow do montazu smd we wtykach DB9-idealne wrecz:-))). Pozdrawiam P.

A.Grodecki napisał(a):

Może. Ale zawsze można coś podpowiedzieć/poradzić.

Użytkownik news.tpi.pl napisał:

Równoznaczne pytanie: "a po co mi pompka, kiedy mi brakuje powietrza w oponie" :))))

Znasz efekt - nie działa. Dziękujemy za cenne spostrzeżenie ;) A co zrobiłeś żeby znaleźć przyczynę? Oglądałeś np przebiegi? Jeśli działa (może nie?) na krótkim kablu, to na 30m też MUSI.

Kity są do kitu jak sama nazwa wskazuje :) Ja stosuję własne optoizolatory, niestety jednoczesnie dokonują one cyfrowej konwersji sygnału i pracują z ustalonymi protokołami, więc nie pomogę. Tanie... chmm... też nie są :)

Na pewno Google pokaże gotowe produkty produkowane w dużych ilościach, więc tanie. Ale zanim się coś kupi, warto wiedzieć czy to dobra droga. Optoizolator nie zaszkodzi, ale może nie ma potrzeby ten dodatkowy koszt. Na pewno błąd jest w sztuce.

Użytkownik Virus_7 napisał:

Wiem. Dobra rada - zaprosić i zapłacić komuś, kto się zna. Takich rzeczy nie rozwiązuje się przez dyskusje.

A.Grodecki napisał(a):

W sumie tak. :) Dobra, już nic nie mówię... :P

Użytkownik Virus_7 napisał:

A nie podpowiedziałem?

Widzialem kiedys takie urzadzenie Siemensa do bezprzewodowej transmisji RS232 - urzadzenie z serii gigaset. Taniej jednak bedzie przez tzw. petle pradowa.

JS

Pierwsza pomoc:

formatting link

Brak zaklocen :-)

Masz cos nie tak, bo AG ma racje - 30m powinno spokojnie chodzic. I nawet nie podejrzewam zaklocen indukowanych w kablu - tylko raczej petle masy i prad wyrownawczy ci plynie po drucie masy. A moze urwal sie ten drut ?

J.

Mo¿esz u¿yæ NPortów, czyli bram RS232 <-> ethernet. Je¶li przydzieli im siê statyczne IP, mo¿na dwa takie elementy spi±æ bezpo¶rednio (skrosowan± skrêtk±). Poniewa¿ warstw± transportow± jest TCP, masz od razu detekcjê b³êdów (i retransmisjê), prze¼roczyst± dla RS-a. Teraz mo¿emy isæ krok dalej, i zamiast ³±czyæ NPorty skrêtk±, pod³±czamy je do access-pointów. Otrzymujemy stosunkowo tani (mniej ni¿ 500 PLN za jedn± stronê) most radiowy RS-232 o bardzo du¿ej niezawodno¶ci i szybkosci transmisji.

U¿ytkownik "J.F." <jfox snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@4ax.com...

Popieram. Z tym, ¿e ja (mo¿e b³êdnie) przez pr±d wyrównawczy rozumiem 50Hz i harmoniczne. Jak jest tam jaka¶ energetyka, to zak³ócenia w pêtli masy te¿ siê indukuj± (czyli przez kabel RS232 pop³yn± te¿ kHz i MHz). Izolacja galwaniczna powinna bardzo du¿o pomóc.

Mam taki pomys³ (to do autora w±tku). Spróbuj oba urz±dzenia zasiliæ z tego samego gniazda 230V (we¼ przed³u¿acz 30m). Jak bêdzie wszystko w porz±dku to bêdzie to prawie dowód na to, ¿e izolacja powinna pomóc.

Kiedy¶ opracowa³em pêtle pr±dowe RS232 (dupleks, ale tylko TXD i RXD) zmontowane we wtyczkach DB9 zasilane bezpo¶rednio z RS232. Przy prêdko¶ci 9600 chodzi³o do 400m, a przy 4800 do 1km. Ale po 1.05.2004 wycofali¶my je z naszej oferty, bo nie chce nam siê na to robiæ badañ aby daæ im CE.

P.G.

Jako urzadzenia niesamodzielne tylko czesci zestawow byc moze nie wymagaja :-)

formatting link

J.

Za dobrze by by³o :-) Routery ethernetowe czy huby USB te¿ s± tylko niesamodzielnymi czê¶ciami zestawów, a miewaj± CE. Komputer bez monitora i klawiatury te¿ jest w³a¶ciwie tylko czê¶ci± zestawu. Jak co¶ jest oferowane na ogólnym rynku to musi (w uproszczeniu) mieæ CE. Produkty OEM nie musz±, bo nabywc± jest producent, który zadba o odpowiednie zbadanie wyrobu koñcowego.

P.G.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required