RS232 -> RS232
Palkoci
palkoci at freestart.hu
Sun Jul 6 10:11:32 CEST 2003
Szia!
Bocs, némi lemaradásom van!
en at coder.hu wrote:
> palkoci at freestart.hu írta:
>>Tipp:
>>Az asztali gépen az átvitelszervezés nincs, vagy Xon/Xoff,
>>a nem müködőn meg hardwer.
> Az átvitelvezérlésnél "nincs" van beállítva. Háromvezetékes kommunikációnál
> ez tűnt logikusnak... Szerinted ha "hardware"-re állítanám akkor működne???
Ha már lassan reagálok, legalább megpróbálom összefoglalni a dolgokat.
Az rs müködhet 3, 5, 7 vezetékkel, amiből a 3 vezetékes éppen csak
átviszi a hasznos infót, azaz GND, RX és TX. Vagy nincs lehetőség az
adót értesiteni a fogadásképtelenségről, vagy szoftveresen lehet
leállitani, az a XON-XOFF kóddal. Előbbire példa az egér, amit marhára
nem érdekel, hogy figyel-e rá a pc, utóbbira nem igazán tudok gyakorlati
példát mondani, néhány régi, sorosporti nyomtatót lehetett igy is használni.
5 vezetékes a modemek 99 %-a, a + két vezetéken egymásnak jelzik a
fogadókészséget az egységek. (ez a "hardweres") Értelemszerüen, ha elvágjuk
ezt a két vezetéket, a másik oldal fogadásképtelenek érzékeli a vevőt,
tehát nem ad. 7 vezetékesre gyakorlati példa szintén nem nagyon van,
a byte keretek küldésére találták ki, de nem igazán használják, vagy
nem arra. :-)) Merthogy a három alapvezetéken kivül a többit saját
fejlesztésnél arra használod, amire akarod, semmi nem tiltja. :-))
És akkor jön a csavar: sok kábel 3 jelvezetéket visz át, + két vezérlő
önmagára van viszakötve a csatlaközóban. Azaz, ha ilyen kábellel kötsz
modemet a PC-re, akkor a PC fogadókészsége helyett a modem a saját
fogadókészségét érzékeli, ami nem is fog bajt okozni, amig valami miatt
a PC nem akarja leállitani a jelfolyamot.
Az első PIC-es adatgyüjtőmet pillanatnyi kényelmi okból sikerült úgy
megalkotni, hogy negált DTR-jelel müködik, emiatt csak a saját
szoftveremmel és csak tényleges 5 vezetékes kábellel hajlandó
dolgozni, amúgy sima TXT-t küld a PC-re! :-(( Azóta is szivok vele!
> Több ismerős is panaszkodott, hogy nem mindennel kommunikál a soros portja,
> ezért inkább valami hardveres hibára gyanakszom...
Sajnos, ujabban ez nem csak az igényelt vezeték és üzemmód miatt lehetséges.
Lényeges még, hogy a vevők hol komparálnak, asztali gépek a + 1,5 V-ot már
álltalában - feszültségnek kezelik!
Nem irtad, milyen tyütyüről van szó, van-e saját szoftvere.
Win Me melett a saját tyütyüim csak akkor müködnek, ha ujrainditom a
gépet, folyamatosan akár meddig. De ha leállitom a saját szoftvert, csak
ugy tudom ujra elinditani, ha az ME-t is ujrainditom!
A PC-n közvetlen portkezelést alkalmazó szoftverek Win NT, 2000, meg
ilyenek melett nem igazán, az ME-n meg az előbb emlitett módon müködnek.
--
Üdv.: Palkoci
More information about the Elektro
mailing list