VB 2008 upravljanje LPT portom, da to više rasčistimo

Ako ste početnik ovo je pravo mjesto za vas. Sva opšta diskusija o elektronici i/ili elektrotehnici se treba odvijati ovdje.

Moderators: pedja089, stojke369, [eDo], trax, LAF

Post Reply
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

Kao prvo da Vam kažem da sam koristio Search... i google, i nisam uspio naći nikakav tutorijal za početnike pa zato molim Vas kolege elektroničari da mi Već jednom objasnite ovo misteriozno upravljanje LPT portom sa VB. Imam instaliran Visual Basic 2008 Express Edition.

Sve što želim jeste dva buttona, jedan da pali ledicu drugi da je gasi. :cry:

I molim vas ako može da tutorijal popratite kojom slikicom (na koje se pinove spajaju žice), nemoraju to biti slike visoke kvalitete, onako skicirajte u paint-u. I da, pošto nemam lpt kabla, mogu li jednostavno zabiti žičicu u jedan od pinova lpt porta?

I ako treba koje .dll-ove da skinem i u koje mape u windowsu da ih stavim.
Još jednom Vas molim jer sigurno ima još njih koji žele ovo naučiti, a srame se pitati nadajući se odgovoru: "Po ko zna koji put..." , "Majmune imaš google" , "koristi search" i slično...

Hvala!
User avatar
78L05
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1402
Joined: 28-05-2009, 13:22
Location: Hrvatska

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by 78L05 »

http://www.codeproject.com/KB/cs/csppleds.aspx" onclick="window.open(this.href);return false;

Izvoli!
Ne vjeruj u čuda - računaj na njih!
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

E puno hvala, ako gdje zapne javit ću se.
Nego zanima me samo da li VB može kontolirati USB.

Eh i još nešto pošto sam na laptopu, a koliko sam primjetio nema onog običnog serijskog porta sa 9 pinova, nego ima neki sa 15 pinova, da li znate za šta služi i da li se može njime kontrolirat?
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by elektor »

to ti nije serijski port vec VGA prikljucak..sluzi da bis na laptop mogao spojiti projektor..drugi ekran..ili spojiti laptop s TV-om
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by pedja089 »

Uzmi prvo nauci bar osnove oko racunara, pa se onda baci na hardver...
Za usb imas ovde sve
http://www.elektronika.ba/forum/viewtop ... 99&p=48857" onclick="window.open(this.href);return false;
Nije nista komplikovano...
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

E hvala, ali kad skinem taj tamo projekt računar mi ne prepoznaje one Visual Basic fajlove, valjda zato što nisi programirao u VB 2008 express edition. :(
Pa ako možeš objasniti kako se to radi u ovoj verziji ako ne jbg. onda nikom ništa :| .
User avatar
78L05
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1402
Joined: 28-05-2009, 13:22
Location: Hrvatska

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by 78L05 »

Ne možeš koristiti taj izlaz sa laptopa jer je to izlaz za priključenje recimo LCD projektora, eksternih monitora itd...

Ako je projekt programiran u VB 6.0 (ili starijem) ne može se otvoriti u novoj verziji Visual Studia.
Međutim ako je programiran u recimo VB.NET 2003 verzijama, na novije, onda je moguće otvoriti sve projekte u VB 2008 samo je potrebno malo konvertiranje (odnosno to čarobnjak sam odradi).
Ne vjeruj u čuda - računaj na njih!
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

Eh, evo jedno pitanje u vezi LPT-a.
Naime kad pustim napon iz LPT-a dobivam napon 3.7V što mi je posljedica slabe jačine svjetlosti na ledici, kako da povećam taj napon na 5-6 V, a da oštetim LPT?

Btw.: Kad upalim svih 8 pinova (svjetli 8 ledica) da sve ledice svijetle istom jačinom. Kako?
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by elektor »

a da proracunas odgovarajuci otpor na led?
i po 100000 put led se napaja strujom a ne naponom..pogledaj joj malo karakteristiku
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

:? šta se odma ljutiš, samo pitam :(
Ja sam spojio ledice na pinove porta direktno bez ikakvih otpornika i slabo svijetli.
ako je tako što ti kažeš da se ledica napaja strujom a ne naponom (hvala na informaciji) kako onda pojačati struju?

Btw: skinuo sam neki program za računanje vrijednosti otpornika koji mora biti u seriji sa ledicom, program za ulazne podatke uzima napon izvora, napon na LED, LED struja. Eh, napon izvora znam, a kako da saznam ova preostala dva podatka?

Plz. nemoj se ljutit.
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by elektor »

hm..neznam zasto slabo svijetli bez predotpora..to je nesto cudno..osim ako nije rijec o nekoj super efektivnoj diodi
ugl za svaku led diodu imas odreden koji je njen pad napona i struja koja treba teci..najcesce oko 2-3V i oko 20mA..po tome se racuna otpornik
probaj s nekom drugom ledicom ako imas..ili nabavi low current ledice..
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

e hvala,
evo još jedno pitanje:
jel mogu to kako modifikovati tako da za ledice koristim napajanje sa USB-a (jer kad na USB prikopčam ledicu svijetli sasvim dobro ), a da lpt služi samo kao prekidač? Tako da kad uključim svih 8 ledica, da sve svijetle jednakom snagom?
vukboban
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 212
Joined: 05-12-2008, 17:49
Location: Pancevo

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by vukboban »

Ti si kratkospojio pin sa LPT i GND sa tom ledicom bez predotpora,jer je led kao i svaka druga dioda prakticno kratak spoj za DC kad je direktno polarisana.
Zbog toga je i pao napon sa normalnih 5V na 3,7 V,i pravo je cudo da ti i dalje radi LPT.
Samo ti stavi otpornik od 150 oma na red sa led diodom i lepo ce to sve da radi (naravno u slucaju da nisi s*ebao LPT).
proveri da li imas 5V na pinovima kad nista nije vezano.

P.S. ako si bas zapeo da ti lpt radi samo kao prekidac,onda moras da stavis tranzistore koje koristis kao prekidace(mogu prakticno da se koriste bilo koji tranzistori).
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

Ne nemam 5V na pinovima kad nije ništa vezano, imam 3.7V.
Jel to znači da je LPT gotov? :(
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

Neznam zašto ali nemam edit tipke na forumu, valjda je ograničeno vrijeme...

Kako god, provjerio sam LPT sa printerom, i printer radi sasvim OK.
Ali i dalje na pinovima 3.7V :x :x
ima li pomoći??
User avatar
78L05
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1402
Joined: 28-05-2009, 13:22
Location: Hrvatska

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by 78L05 »

Savjetujem ti korištenje tranzistora, NPN, tako nećeš opterečivati paralelni port (kao recimo u slučaju kada ti gore sve LED-ice), nego ćeš samo otvarati tranzistore, čija je potrošnja neznatna. Provjeri imaš li 5V između pinova na paralelnom portu dok je neopterečen, mada ja mislim da je nešto drugo posrijedi, jer opterečenje paralelnog porta smije biti puno više od jedne LED-ice...
Ne vjeruj u čuda - računaj na njih!
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

Koji NPN tranzistor?
I može li molim te šema za jednu ledicu? plz

Ja mislim da ide ovako, na bazu 3.7V na kolektor 5V, a na emiter 300 oma, ledica i gnd.
Jeli tačno?
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by elektor »

pogledaj imas na stranici pod tekstovima temu tranzistor kao sklopka..
prouci to malo..ako ti bilo sto bude nejasno pitaj
ovo sto si ti rekao ne bi funkcioniralo
User avatar
78L05
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1402
Joined: 28-05-2009, 13:22
Location: Hrvatska

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by 78L05 »

Što se tiče tranzistora može bilo koji NPN tranzistor, ali zbog cijene i veličine ne treba pretjerivati. :roll:
Uzmi onaj koji tebi odgovara po kučištu ako već imaš tiskanu pločicu, primjerice 2N3904 ti je dobar NPN tranzistor za ovu aplikaciju.

Nožica na kojoj dobiješ signal na paralelnom portu preko otpornika od 300omh-a ide na bazu tranzistora, emiter tranzistora ide na masu, a kolektor tranzistora ide na na minus od LED-ice. Plus od LED-ice preko odgovarajućeg otpora spajaš na plus vanjskog napajanja, otpornik češ proračunati - znaš kako, ako neznaš pogledaj na forumu, ima dosta ranije otvorenih tema.

Što se tiče rasporeda pinova na tranzistoru to pogledaš u Datasheet, a što se tiče sheme koju sam ti opisao, ako nije jasno, javi, pa ću ti nacrtati.

Pozdrav.
Ne vjeruj u čuda - računaj na njih!
User avatar
scroller
Penjem se :)
Penjem se :)
Posts: 77
Joined: 26-09-2009, 19:47

Re: VB 2008 upravljanje LPT portom, da to više rasčistimo

Post by scroller »

E hvala, mislim da neće biti potrebna šema. :wink: :wink:
Post Reply