RS232 controler/driver test?

formatting link

ADM202JRN ....kako najjednostavnije provjeriti ispravnost istog...

naime, chipiæ se nalazi na RS232 I/F BOARDu od Epsona sa izlazom DB25....pomislio sam da bih mo¾da mogao upogoniti ploèicu i dovoditi pravokutni signal na svaki ulaz pojedinaèno i pratiti izlaze...no, to mi se èini komplicirano pa me zanima postoji li le¾ernije rje¹enje?!

ureðaj prijavljuje neaktivnost kao da ga ni ne spojim na LPT....a sve ide preko tog ADM-a, no oko njega ima i dosta aktivnih SMD komponenti koje se na prvo mjerenje èine ispravne...tak da mi ostaje jedino ispitati chipiæ...

netko mi je jednom govorio da ima nekakva mala aplikacija kaj radi pod DOSom i Winom gdje mogu ukljuèivati i skljuèivati signal na svakom pojedinom I/O RS232 pinu....tj da emitira pa mi je to ujedno generator...a sa skopom samo pratim predviðeni izlaz...i tako idem redom...?!

Reply to
Gagi-9a6aag
Loading thread data ...

Ne¹to si pomije¹ao: RS2332 nejde na LPT. Mo¾da bi ureðaj radio da ga spoji¹ na serijski port.

Reply to
Damir ©eligo

RS232 ti je serijski (iliti COM port u DOS terminologiji), a ne LPT (koji je paralelni port). Standardni DB25 kablovi su ti isto obrnuti (sto je na LPTu musko, na COMu je zensko) tak da ih korisnik vulgaris ne moze slucajno krivo ustekati.

na LPT portu mozes kontrolirati output na svih 8 data pinova (D0-D7), plus neke kontrolne... Citati mozes neke kontrolne, a sa bidir podrskom i svih 8 data pinova..

Na serijskom (RS-232) portu imas puno manje mogucnosti -- mozes direktno softverom kontrolirati samo par kontrolnih pinova (RTS, DTR), a na TX poslan signal ce sam serijski port pretvoriti u burst nula i jedinica (sa odgovarajucim brojem start/stop bitova i odgovorajucom brzinom u baudima, koju si definirao prilikom otvaranje serijskog porta). Isto tako mozes dirketno citati neke kontrolne portove (CTS, RTS) a poslane podatke preko RXa ces procitati kao svih 8 bitova (ako si ispravno podesio brzinu i ostale parametre serijskog porta, tipa broj start/stop bitova i parity check).

Dakle za RS-232 treba ti serijski port. Ako ti ga racunalo nema (novija cesto nemaju, ako imas neku staru kantu ili laptopm mogao bi imati, iako ponekad u DB9 varijanti), mozes nabaviti neki USB to serial konverter (biti ce dobar za ocitavanje takvih stvari; ali pazu ako s njim zelis kontrolirati neke RS-232 uredjaje moguce je da sa nekima nece raditi (radi premale voltaze u odnosu na "pravi" RS-232C port)

Recimo

formatting link
(20ak kuna sa ukljucenim shippingom, ali pazi da ti se ne zuri ako narucujes u vrijeme blagdana) za USB to RS232 adapter.

Takodjer primjeti da se serijski uredjaji obicno ne konfiguriraju tako da im dignes neku liniju high ili low (iako neki najjednostvaniji i da -- tipa polu-pametni UPS kojem samo mozes reci komandu "poweroff" pa mu je za to dovoljna zica) nego tako da mu preko RX/TX vrenski multipleksirano ("serijski") posaljes odredjednom brzinom niz bitova, koje onda on protumaci kao komandu (tekst ili binarnu), pa ti istim putem posalje nazad vremenski multipleksirano niz high/low tranzicija koje ti onda primis kao neki tekst. Recimo smart-UPSovi ti tako salje citave stranice teksta u kojima ti kazu koje su voltaze, line status, temperatura baterije, frekvencija, brownouti itd...

--
Opinions above are GNU-copylefted.
Reply to
Matija Nalis

"Matija Nalis" wrote ...cut...

iskreno se zahvaljujem na ovako iscrpnom odgovoru...no, kao ¹to je veæ i Damir ©eligo spomenuo...DB25 u svojstvu RS232 porta...a ne LPT....dakle; DB25>DB9 ....totalno sam zadebilio i u¹tekavao RS232 obostrani DB25 na LPT i èudio se ko pura dreku zakaj ureðaj ne radi, a jo¹ mi bilo èudno jer znam da obiænone stoji RS232 nego bi trebalo pisati LPT ili IEEE1284....sorry deèki i fala na packi...hjoooj...za¹to sam probdio pola noæi...hahahahaha......idem u skladi¹te iskopati kabel pa isprobam :)))

Reply to
Gagi-9a6aag

RADI :)))))

samo do kabela je bilo...hjoooj budaleeee :)))

Reply to
Gagi-9a6aag

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.