danas sam poceo raditi na jednom manjem projetu ali se odmah pojavio problem.
projekt se sastoji od 3 djela, a prvi dio je nesto kao interfejs za seriski port.
spojio sam optokapler preko otpornika na pin 5 i 7.
za sada sam samo preko optokaplera probao paliti led da vidim dali radi.
program sam koristio od interfejsa koj je objavljen u ovoj temi: http://www.elektronika.ba/forum/viewtop ... f=9&t=6861" onclick="window.open(this.href);return false;
problem je u tome sto port uopce ne reagira...
na nijednom pinu nema nkakvog napona.
probao sam i na drugom racunalu, ali opet nista
treba li mozda nesto podesiti na racunalu da bi taj program mogao raditi?
ili dodati neki otpor ili nesto na pinove porta?
upravljanje seriskim portom
Moderators: pedja089, stojke369, [eDo], trax, LAF
upravljanje seriskim portom
Sačuvajte drveće => pojedite dabra.
Re: upravljanje seriskim portom
trazio sam i u bios-u da nije slucajno disable ali nisam uspio pronaci 

Sačuvajte drveće => pojedite dabra.
Re: upravljanje seriskim portom
Ovo je kao da si došao kod automehaničara i rekao auto mi ne radi baš najbolje.
Može biti puno razloga da ovo ne radi.
Ukoliko znaš programati u Visual Basic-u stvori MSCOMM kontrolu i napravi jedan gumb.
U load događaj (event) forme upiši sljedeći kod:
Ovime otvaraš port i omogućuješ promjene na njemu.
U kod gumba upiši sljedeći kod:
Time će napon između pina 7 i 5 na serijskom portu iznositi oko 12V, ukoliko napraviš još jedan gumb i upišeš mu sljedeći kod, tada će napon mjeren digitalnim instrumentom biti -12V
Prije toga, moraš provjeriti na kojem portu ti je priključen kabel (COM 1, COM 2...), i to upisati pod PortName u svojstvo MSCOMM1 kontrole.
Vodi računa o ovome:
http://www.best-microcontroller-project ... pinout.png" onclick="window.open(this.href);return false;
Ako i dalje ne radi provjeri svoj kabel kojim povezuješ interface i računalo. Ukoliko neznaš programirati u Visual Basic-u otiđi na Start-AllPrograms-Accessories-Communications-Hiperterminal i stvori serijski port te preko toga probaj napraviti nešto.
Na internetu imaš stvarno puno programa i uputa za testiranje serijskog porta.
Može biti puno razloga da ovo ne radi.
Ukoliko znaš programati u Visual Basic-u stvori MSCOMM kontrolu i napravi jedan gumb.
U load događaj (event) forme upiši sljedeći kod:
Code: Select all
MSCOMM1.PortOpen = True
U kod gumba upiši sljedeći kod:
Code: Select all
MSCOMM1.RtsEnable = True
Code: Select all
MSCOMM1.RtsEnable = False
Vodi računa o ovome:
http://www.best-microcontroller-project ... pinout.png" onclick="window.open(this.href);return false;
Ako i dalje ne radi provjeri svoj kabel kojim povezuješ interface i računalo. Ukoliko neznaš programirati u Visual Basic-u otiđi na Start-AllPrograms-Accessories-Communications-Hiperterminal i stvori serijski port te preko toga probaj napraviti nešto.
Na internetu imaš stvarno puno programa i uputa za testiranje serijskog porta.
Ne vjeruj u čuda - računaj na njih!
Re: upravljanje seriskim portom
Čuo sam da je serijski port sigurnije proveriti tako što će se meriti naponi između svakog pina i GND-a, i izmerene vrednosti napona uporedimo sa vrednostima koje bi trebale biti na pojedinim pinovima, međutim nisam uspeo da saznam tačne vrednosti, tako da ako neko zna nesto o tome nek javi........
Re: upravljanje seriskim portom
Evo može i ovako samo pre otvaranja hiperterminala treba kratko spojiti pinove 2 i 3 na serijskom portu ali pažljivo da se još neki pin ne spoji
:
http://www.ni.com/support/serial/verhyper.htm

http://www.ni.com/support/serial/verhyper.htm
Re: upravljanje seriskim portom
hvala na pomoci.
evo uspio sam neki dan...
formatirao sam hard pa zato nije radio.
trebalo je samo ici na add new harware.
prvi dio (3-kanalni interfejs) je vec u kucistu
evo uspio sam neki dan...
formatirao sam hard pa zato nije radio.
trebalo je samo ici na add new harware.
prvi dio (3-kanalni interfejs) je vec u kucistu

Sačuvajte drveće => pojedite dabra.
Re: upravljanje seriskim portom
Kad budu gotovi svi dijelovi - postavi ovamo.mataya wrote:prvi dio (3-kanalni interfejs) je vec u kucistu

Ne vjeruj u čuda - računaj na njih!