Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Převodníky USB to RS232 - zajímavost

Dnes jsem se setkal se třema převodníkama USB to RS232.
Předběžné výsledky byly následující:
Zkoušel jsem to na dvou noteboocích s XP.
Dva převodníky fungovaly v notebooku HP i Toschiba.
Třetí způsobil okamžitě po připojení výpadek celého USB rozbočovače.
Nebylo tedy možné již připojovat ani žádné jiné zařízení pokud nebyl proveden reset OS.

Viděl jsem však ještě větší perličku, kterou mi hlava pořádně nebere.
Bylo potřebné trochu laborovat při odesílání a přijímání dat.
Příjímání i posílání dat probíhá tak, že nejprve musí být příjemce nastaven na přijímání
a teprve potom je spuštěno na odesílajícím zařízení posílání.

Jinak to logicky není možné... :?:

Tedy zatímco u prvního převodníku bylo striktně nutné dodržet uvedený postup, jinak komunikace havarovala u druhého převodníku jsem se nestačil divit. I když bylo zahájeno vysílání a teprve po nějaké chvilce byl nastaven příjem komunikace probíhala plynule jako by se nic nestalo :-? .
Z mého zjištění tedy plyne, že některé převodníky mají brutální buffer na cokoliv co kde zachytí.
Evidentní jsou propastné rozdíly mezi jednotlivými "výrobci".
Co na to říkáte vy ?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V prvom rade potrebujes spravne ovladace pre dany USB prevodnik (to k tomu ze si skusal rozne na roz…
MM.. 21.09.2006 22:29
MM..
P.S. s tym "prepinanim" prijemcu a odosielatela si mal mozno na mysli HW-handshaking (signaly RTS/C…
Flash_Gordon 22.09.2006 00:38
Flash_Gordon
Dle mých zkušeností se někdy - téměř vždycky:-) chovají tyhle převodníky naprosto nepředvídatelně. J…
Rce 22.09.2006 01:13
Rce
Jeden jsem už vzteky rozšlapal. Kdyby bylo vše dokonalé, na čem by sis vybil nahromaděný adrenalin?…
anarchist 22.09.2006 02:50
anarchist
na čem by sis vybil nahromaděný adrenalin? Tak to radeji nechtej vedet... ]:):x: poslední
mif 22.09.2006 17:46
mif

V prvom rade potrebujes spravne ovladace pre dany USB prevodnik (to k tomu ze si skusal rozne na roznych PC - uz sa mohli mlatit ovladace).
Ano su rozdiely, zavisi od toho ako cinan-zaciatocnik naprogramoval mikrokontroller ktory v tom je, a ovladace k tomu.

RS232 nepotrebuje prepinat ziaden smer ani nic podobne (to by bolo RS485 apod.), RS232 je plne duplexny (mozes vysielat a prijmat sucasne), navyse aj klasicke RS232 radice maju uz roky FIFO (16byte) a aj Windows ma vyrovnavaciu pamat pre seriove porty.

Ak potrebujes 100% DOS-kompatibilny seriovy port (zavisi od aplikacie) tak si kupuj NB so seriovym portom, ak to je pre korektne napisanu Win aplikaciu, tak to je plusminus jedno, PCMCIA je vseobecne lepsi ako USB, ale ani ten nemusi byt 100% OK pre stare DOS-aplikacie.

P.S. s tym "prepinanim" prijemcu a odosielatela si mal mozno na mysli HW-handshaking (signaly RTS/CTS, DSR/DTR), to je ale vec aplikacii na oboch stranach, RS232 radic len robi to co od neho aplikacia chce, handshaking nie je nutny (ak to aplikacia nepouziva/nechce).

P.S. s tym "prepinanim" prijemcu a odosielatela si mal mozno na mysli HW-handshaking (signaly RTS/CTS, DSR/DTR), to je ale vec aplikacii na oboch stranach, RS232 radic len robi to co od neho aplikacia chce, handshaking nie je nutny (ak to aplikacia nepouziva/nechce).

No právě. Je to DOSovská aplikace (vydána 1994) pod XP. A byla to přímo kopie. Upozorňuju na to, že jen díky rozdílu
použitého převodníku se přeci jen chovala mírně jinak.

Zpět do poradny Odpovědět na původní otázku Nahoru