Paralelni port

Rasprava o el. shemama, pitanja i diskusije. Ako ti treba neka shema, ovdje pitaj.

Moderators: pedja089, stojke369, [eDo], trax

skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Paralelni port

Post by skyline »

Volio bi napraviti nesto najjednostavnije sto se moze napravit tako da to mogu spojit na paralelni port i iz C-a isprogramirat nesto tako da upravljam time... kako da napravim to sa nekom sijalicom (zaruljom), znaci nju spojim na port i onda da kad posaljem 1 ili 0 da se ona pali odnosno gasi, dal to moze bit obicna sijalica sto ide na 1.5V il mora bit nesto posebno ??
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

http://www.logix4u.net/parallelport1.htm

Tu imas i shemu i primjer u C-u.
r2d2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 408
Joined: 08-01-2007, 18:38
Location: Zagreb

Post by r2d2 »

jel ima nesto za visual basic?
trebao bi preko serijskog/paralelnog porta spojiti brojace (reed senzore) a na monitoru bi imao prikaz koliko se puta senzor ukljucio?
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

zgodan primjer

sta je ono S?? dal moze i bez toga tako da imam samo LED-ice??
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

skyline wrote:sta je ono S?? dal moze i bez toga tako da imam samo LED-ice??
Moze naravno, to je prekidac.. Samo spoji obicnu LED preko otpornika na neki od data-pinova porta da eksperimentises.
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

hehe, mrzi me sad na drugi kraj grada po LED-ice, dal moze sta drugo umjesto njih??
ako ne, nema mi druge :)


edit:
i sta trebam kupit jos, ocito taj kabel koji cu na jednoj strani rastavit da bi dosao do zica gdje cu lemit na data pinove?
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Moze ali ti onda treba i tranzistor i/ili opticki izolator :), otpornik, eksterno napajanje tog uredjaja odnosno te sijalice od 1,5V koju imas... itd itd. Iscupaj LED odnekud, izvadi iz kompjutera tu sto blinka kad HDD radi :lol:
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

e pa bravo, sad si me podsjetio imam neku staru krntiju, sad cu ju iscupat al odakle mi 1K otpornik, gdje da to iscupam :) ??
User avatar
MladaNada
Stariji član
Stariji član
Posts: 2529
Joined: 20-05-2006, 14:57
Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG

Post by MladaNada »

1k otpornik imas na maltene svakoj ploci sa elektronikom! Ko jos kupuje led? :D :D :D :D :D
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

ma brijem da moze i bez tog otpornika?
User avatar
MladaNada
Stariji član
Stariji član
Posts: 2529
Joined: 20-05-2006, 14:57
Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG

Post by MladaNada »

Naravno da NE MOZE!!!!
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

mislis da nece LED svjetlit ili pak da ce pregorit ako bude dulje svjetlio.. spoji sam za probu na bateriju od 9V i lijepo je svijetlio??? a tamo ima +5V tako da mi nije jasno zasto nebi radilo i bez otpornika :P ?
User avatar
MladaNada
Stariji član
Stariji član
Posts: 2529
Joined: 20-05-2006, 14:57
Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG

Post by MladaNada »

Drzi 3-5 minuta led na bateriji pa vidi sta ce se desiti! Vecina led je predvidjena za 1-10mA (difuzne zelene , crvene , zute...) , ili 20mA providne Ultrabright plave, crvene, zelene...A kada podijelis 9 volti i nesto malo otpora diode dobijes puno vise preko diode! Ja sam mjerio otpor multimetrom , bio oko 8 oma, ali recimo da je bar 20!
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

Ne znam zasto no ne radi mi.. uzeo sam jedan LED i jednu zicu spojio na PIN2 a drugu na PIN19 i onda sam napravio fajl c:\upali.txt koji sadrzi 255 odnosno ff hex. i onda iz komand-prompta kucao copy c:\upali.txt LPT1:

i comand prompt se zamrzne a LED se ne upali!!!!

uuuuupomocc ;)

edit:imam Windows XP Pro SP2
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

prozor bude smrznut par minuta pa javi "Device is not connected!"


dal sam dobro spojio pinove??
User avatar
MladaNada
Stariji član
Stariji član
Posts: 2529
Joined: 20-05-2006, 14:57
Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG

Post by MladaNada »

Jesi li led spojio fino izmedju pina i mase i obratio paznju na polarizaciju?
Ovo nema veze ali jesi li stavio otpornik?
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

kako mislis fino spojio.. uzeo zicu i zalemio na pin i pazio da ne dodiruje susjedne pinove, otpornik nisam stavljao, stavit cu ga al prvo samo da probam dal radi ovako opce...

kako mislis polarizacija??
User avatar
MladaNada
Stariji član
Stariji član
Posts: 2529
Joined: 20-05-2006, 14:57
Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG

Post by MladaNada »

LED (light emitting diode) je dioda , sto implicira da propusta struju u jednom smjeru. Pogledaj kroz kuciste , pin koji izlazi iz veceg metalnog dijela unutra je masa, njega spajas na GND porta , dok + spajas na zeljeni pin!
skyline
Napredujem
Napredujem
Posts: 113
Joined: 08-03-2007, 17:10

Post by skyline »

Da, tako je... krive polove sam spojio ;)

Eh sad, cim spojim na pport LED svijetli, i probao sam na par nacina izgasit ju no nece pa nece, iz Delphia mi javlja Access Denied kad probam pristupit portu, onako iz komand prompta nece, preko C-a i fja outportb kompajler mi ih uopce ne prepoznaje (probao sam u Borland C++ i Dev-c++)
hmmmmm ne znam kako da pristupim vise portu, citao sam da na xp-u treba neki poseban dll????

pozdrav
User avatar
MladaNada
Stariji član
Stariji član
Posts: 2529
Joined: 20-05-2006, 14:57
Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG

Post by MladaNada »

Treba ti io.dll , googlaj za njega!
Sta si u Delphiju kucao za pristup portu?!
Ne razumijem se bas u portove , ali znam da kad nista ne radis sa portom da su svi izlazi pod naponom prema masi i zato ti led svijetli! Vjerovatno trebas poslati bit 0 na port da dovedes pin na logicku nulu!
Locked