Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Povezivanje RS232 porta i racunara

[es] :: Elektronika :: Povezivanje RS232 porta i racunara

[ Pregleda: 5146 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bojan Kopanja
Bojan Kopanja
Senior Web Developer, ZeusSoftware
Stara Pazova

Član broj: 6155
Poruke: 507
80.93.229.*

ICQ: 346697685
Sajt: www.zeussoftware.rs


Profil

icon Povezivanje RS232 porta i racunara15.08.2006. u 09:30 - pre 215 meseci
Napravio sam "uredjaj" koji mi sa ispravljaca od 12V daje napon od 5V i sve to privezao najedan taster od stare tastature kako bih mogao da okidam tih 5V po potrebi.

Problem je sto ne znam na koje pinove RS232 porta da nakacim taj + i - koje ja imam da bih mogao da saljem taj signal na racunar. Treba mi samo kratak signal ( kad pritisnem dugme ) kako bi jedan program koji pisem mogao da procita da je signal dosao na port i da mi inkrementira neki brojac...

Znaci treba mi u sustini slanje podataka sa tog mog "uredjaja" na racunar...

E sad, video sam na shemi RS232 porta da je 2. pin ( radi se o 9-pinskom portu ) pin za prijem podataka, tj. RxD, ali ne znam na sta da stavim ovu drugu zicu koju imam ( na taj 2. pin pretpostavljam da ide + ), a ne bih voleo da spalim plocu na racunaru ako pustim napon negde gde ne treba .

Hvala unapred!
 
Odgovor na temu

buljko
Ljubisa Spasic
Kladovo

Član broj: 77384
Poruke: 4624
213.244.208.*



+5 Profil

icon Re: Povezivanje RS232 porta i racunara15.08.2006. u 09:49 - pre 215 meseci
Pre nego sto zapocnes takve "akrobacije", dobro bi bilo da malo vise naucis o funkcionisanju portova koje koristis! Sa serijskim portom, nece ici bas tako kako si zamislio. Ako ti je potrebna samo indikacija stanja na toj tastaturi, mnogo ces lakse to uraditi proverom stanja na paralelnom portu. Svejedno, mislim da ti osnova nije na tom nivou da bi se tako mogao "igrati" portovima racunara. Najbolje, uzmi neku gotovu aplikaciju za monitorisanje paralelnog porta!

PS. Mozes to uraditi i sa serijskim portom ako ti je bas stalo do toga.
 
Odgovor na temu

Bojan Kopanja
Bojan Kopanja
Senior Web Developer, ZeusSoftware
Stara Pazova

Član broj: 6155
Poruke: 507
80.93.229.*

ICQ: 346697685
Sajt: www.zeussoftware.rs


Profil

icon Re: Povezivanje RS232 porta i racunara15.08.2006. u 11:45 - pre 215 meseci
Da, i meni se sto vise citam na netu sve vise cini da to bas ne ide tako kako samzamislio... Moze li se ikako odraditi direktan prostup nekom pinu recimo... Znam da sam bas sa serijskim portom radio jos davno iz paskala i da je to super radilo, samo cekam da dobijem promenu napona i to je to, a ovo je sada dosta iskomplikovano posto XP ne da bas tako lako pristup portovima pa moram da se zezam raznim komponentama.

Mozda na kraju odlucim da mi program radi na Win98 samo zbog pristupa portovima...
 
Odgovor na temu

kovach
Srdjan Kovacic
Beograd

Član broj: 17057
Poruke: 157
*.dialup.sezampro.yu.

Jabber: kovach@elitesecurity.org


+1 Profil

icon Re: Povezivanje RS232 porta i racunara15.08.2006. u 17:10 - pre 215 meseci

Pa pazi... prvo zavisi u kom jeziku pises program... to ti je veoma bitno i moze dosta da ti olaksa, ali i da ti zakomplikuje zivot... ja cu ti dati primer VB.NET-a (ili VB v6.0 svejedno)... dakle tamo je komunikacija sa RS232 uradjena jako jednostavno i dosta je prijateljski naklonjena programeru... dakle imas jednu ikonicu koja se "izvuce" na formu i u njenim opcijama imas gomilu podesavanja upravo za serijski port (zaboravio sam kako se tacno zove, ali ikonica je mali zuti telefon (dakle namenjena bas za COM portove))... ti se dalje u programu samo pozivas na ime koje si dao toj ikonici (objektu) i koristis njene opcije za kupljenje podataka sa serijskog porta... e sad, ako tebi treba samo promena stanja, utoliko lakse jer ti nije bas 100% bitno sta taj podatak koji je stigao na port zapravo predstavlja... ovo sam ti napisao cisto kao primer, naravno portu moze da se pristupi i iz C-a (dakle obican C, stavise ja sam koristio verziju 3 (davno to beshe)), pod XP-om... ali je dosta komplikovanije od ovoga sto sam ti gore napisao... sve zavisi sta ti treba...

Sto se elektronike tice, ja verujem da ti je najbezbolnije (mozda cak i jedino) resenje da koristis kolo MAX232... nije skupo i lako se nalazi, a uz njega ti je potrebno jos jedno 4-5 elektrolita od 10-ak mikroF i to je to... naravno treba mu i napajanje od 5V tako da sad to vec dovodi u pitanje mogucnost koriscenja sa tim tvojim "uredjajem" sto ti kazes , zato sto ne znam da li ti na njemu imas takav napon za napajanje ovog kola...
Kovach
 
Odgovor na temu

yugaja
BG

Član broj: 18381
Poruke: 402
*.ptt.yu.

Sajt: yugaja.co.nf


+4 Profil

icon Re: Povezivanje RS232 porta i racunara15.08.2006. u 19:13 - pre 215 meseci
Nesto sam malo radio na tu temu. Na serijskom portu imas par pinova koje mozes direktno da postavljas i/ili citas stanja (handshaking...). Problem su naponski nivoi - trebace ti jedan pomenuti MAX232...
Pinovi su: Ring Indicator (RI) pin 9, DSR pin6, RTS valjda pin 7?!?. Trebalo bi da bude dosta jednostavno iz VB-a!
R Tape loading error, 0:1
 
Odgovor na temu

kovach
Srdjan Kovacic
Beograd

Član broj: 17057
Poruke: 157
*.dialup.sezampro.yu.

Jabber: kovach@elitesecurity.org


+1 Profil

icon Re: Povezivanje RS232 porta i racunara17.08.2006. u 01:27 - pre 215 meseci

Problem ti je sa serijskim portom sto radi na vece napone od 5V, dakle +-12V da bi se izbegle greske pri nekim sumanutim impulsima i sumovima... upravo iz ovog razloga tebi treba nesto sto ce tvoj napon digitalne elektronike od 5V da pretvori u napone koje serijski port "razume", e za ovo ti sluzi gore pomenuti MAX232... on ima pinove za slanje i prijem podataka sa serijskog porta (tebi ovi drugi ne trebaju), dakle ti tvojih 5V sa tog tastera dovedes na pin za slanje na port i to je to... naravno imas i pinove koji idu ka samom portu (konektoru DB9), i CINI MI SE, dakle nisam 100% siguran, da je pin koji tebi treba pin br. 3 (a ne 2 kao sto si ti rekao, ali kazem ti, ako si siguran da je pin 2 za prijem, onda ja gresim)... dakle povezes izlaz MAX-a na taj pin za prijem, masu na pin broj 5 i ti se se resio tih bolnih dveju zica koje su te mucile... e sad, sto kaze yugaja, ostaje ti problem handshaking-a, da sam na tvom mestu, ne bih se previse udubljivao u celu pricu (osim ako te bas zivo interesuje) nego skini negde lepo semu za ovo i resio si stvar... evo ako se dobro secam, mozda cak i pogodim kako ide... dakle na konektoru DB9 se prvo katko spajaju pinovi 1-4-6-9, zatim kratko 7-8, pin 2 (ili 3 zavisi sta na kraju zakljucis - PROVERI) ide na izlaz MAX-a, pin5 ti je masa, i jedan od ona dva (znaci da li 2 ili 3) ti ostaje prazan i to ti je svih 9 pinova... (AKO SAM NESTO POGRESIO NEKA ME NEKO ISPRAVI)... ostaje ti samo da vidis da li to zaista radi... jednostavan nacini koji moze da ti pomogne cisto da testiras to sto si napravio je koriscenje Hyper Terminala u XP-u...

E sad, da se razumemo, ako odlucis da se upustis u ovo znaj da sam ti sve rekao na osnovu secanja, dakle molim te proveri sve jos par puta i potrazi sheme na netu (ima ih mnogo), ovde si valjda dobio neku osnovu za pretrazivanje... znaci bolje se jos malo raspitaj i informisi nego da napravis neki ne-daj-Boze kurshlus... iako su ti u principu vece sanse da s***** napravis koristeci LPT port nego COM port ipak se ne treba igrati i znaj da sve radis na svoju odgovornost ali i sa svojim racunarom i svojim prstima tako da pamet-u-glavu... aj pa srecno... :)
Kovach
 
Odgovor na temu

danne
Negotin

Član broj: 19208
Poruke: 326
195.178.49.*



+1 Profil

icon Re: Povezivanje RS232 porta i racunara17.08.2006. u 10:28 - pre 215 meseci
pogledaj ovu stranicu
Code:
 http://milan.milanovic.org/skola/parport/index.htm 
mozda ce ti nesto koristiti

Pozdrav
 
Odgovor na temu

Bojan Kopanja
Bojan Kopanja
Senior Web Developer, ZeusSoftware
Stara Pazova

Član broj: 6155
Poruke: 507
80.93.229.*

ICQ: 346697685
Sajt: www.zeussoftware.rs


Profil

icon Re: Povezivanje RS232 porta i racunara17.08.2006. u 17:12 - pre 215 meseci
@danne

hvala za sajt naci ce se vec nesto sto mogu da iskoristim odatle!

@kovach

Ja vec imam 12V ali sam ga ja spustio na 5V posto znam da ce i na tom naponu raditi ( bar bi trebalo ) a smanjujem sansu za taj kurslus koji si i sam spomenuo . E sad je jedino ostalo da probam to sve da povezem lepo pa da vidim dal' ce da radi, a ako ne radi da povecam napon na 12V da vidim da li ce tada da radi, a za sve to vreme da se nadam da se nista nece zadimiti ...

Hehe, salim se malo .

Hvala svima za pomoc, nadam se da cu uspeti da odradim sta sam naumio...
 
Odgovor na temu

Fitopatolog
Dušan Marjanov
Novi Sad

Član broj: 90936
Poruke: 683
*.55.eunet.yu.



+3 Profil

icon Re: Povezivanje RS232 porta i racunara17.08.2006. u 18:14 - pre 215 meseci
Za RS232 port sgnali moraju biti striktno definisane dužine (koja zavisi od brzine prenosa podataka). Za potrebe koje si ti opisao bolje je koristiti paralelni port i to pin koji pokazuje da li je printer uključen ili ne.
 
Odgovor na temu

Bojan Kopanja
Bojan Kopanja
Senior Web Developer, ZeusSoftware
Stara Pazova

Član broj: 6155
Poruke: 507
*.net
Via: [es] mailing liste

ICQ: 346697685
Sajt: www.zeussoftware.rs


Profil

icon Re: Povezivanje RS232 porta i racunara18.08.2006. u 00:43 - pre 215 meseci
@Fotopatolog

Vidis, nije ti to uopste losa ideja :D... Pokusacu onda i tako, samo da
iscitam malo stvarcica o paralelnom portu...
 
Odgovor na temu

[es] :: Elektronika :: Povezivanje RS232 porta i racunara

[ Pregleda: 5146 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.