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

rs232 omunikacija izmedju racunara i 16f887

[es] :: Elektronika :: Mikrokontroleri :: rs232 omunikacija izmedju racunara i 16f887

Strane: 1 2

[ Pregleda: 6928 | Odgovora: 24 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
194.106.174.*



Profil

icon rs232 omunikacija izmedju racunara i 16f88704.08.2010. u 14:22 - pre 166 meseci
Pozdrav,

imam neki problem oko komunikacije izmedju racunara i PIC16f887. Napravio sam kabl 2-3, 3-2, 5-5 jedan kraj je zenski i ide u komp a drugi je muski i ide u EasyPic6. Ploca na sebi ima vec max232 i sve odradjeno, pinout je kako treba... Posto je kabl zenski-muski ne znam da li treba nesto dodatno da se ukrsti? Komunikaciju gledam preko hyperterminala i zamisao je da posaljem neku rec ili znak sa PIC-a, probao sam svasta ali nece. Zbog kristala imam drift od 0.016% ali da je do toga valjda bi mi nesto izbrljao ali ja u hyperterminalu ne vidim nista. Software sam napisao u microC pro, samo podesavanja UART modula i funkcija za ispis preko UART-a. Sve ovo radi u ISIS-u ali uzivo nece nikako. Ovo radim po prvi put, i sam provaljujem pa verovatno ne znam neke cake. Sa PIC-ovima radim vec godinu dana...
Hvala unapred!
 
Odgovor na temu

branko_g
Merna tehnika i elektronika

Član broj: 159227
Poruke: 756
*.static-fiber.styrion.net.



+9 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88704.08.2010. u 15:39 - pre 166 meseci
Ako je na jednoj strani ženski , a na drugoj muški SUB-D, onda ti verovatno treba produžni kabl, znači 2-2; 3-3; 5-5.
Da li imaš šemu od EasyPIC6?
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
194.106.174.*



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88704.08.2010. u 16:07 - pre 166 meseci
Na oba kraja su DB-9 konektori. Nisam razumeo kakav produzni kabl? Imam semu ali nemam u elektronskoj formi ali je na samoj ploci na donjem strani oznaceno gde su Rx i Tx sto se slaze sa onim kako bi trebalo da bude, na ploci je DB-9 zenski.
 
Odgovor na temu

korak
Nis

Član broj: 125522
Poruke: 622
*.dynamic.sbb.rs.



+7 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88704.08.2010. u 18:02 - pre 166 meseci
Ako su konektori raznopolni ne treba ti uktstanje, inace treba.

Ako koristis 3 zice na 9p konektoru,2 i 3 su Rx i Tx (zavisno odakle gledas, sa strane PC-ja ili EasyPIC6, 5 je signalna masa.
Kada sve ukljucis, a ne radi komunikacija i na 2 i 3 treba da imas negativni napon, a nikako blizu 0V. To ce znaciti da je Tx PC-ja vezan na Rx EasyPIC6 i obrnuto.
Ako nije tako onda se spajaju Tx i Tx sto moze unistiti jedan od RS232 drajvera, ali se nadam da nece jer noviji drajveri imaju zastitu. Spoj Rx i Rx, sobzirom da su ulazi daje napon oko 0V. To je sto se tice vezivanja.

Da bi veza radila moras da podesis Com port PC-ja, sto se nadam da si uradio, ali proveri da li je sve kao na EasyPIC6.

Pozdrav.


 
Odgovor na temu

branko_g
Merna tehnika i elektronika

Član broj: 159227
Poruke: 756
*.static-fiber.styrion.net.



+9 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88705.08.2010. u 07:39 - pre 166 meseci
Citat:
Na oba kraja su DB-9 konektori. Nisam razumeo kakav produzni kabl?

Da, ali koji DB-9? Muški i ženski ili oba ženska, to je važno.
Ako su na oba kraja kabla ženski DB-9 onda Rx i Tx treba da se ukrste, i takav kabel se zove " nul modem kabl".
Ako je pak, kao kod tebe, jedna strana ženka a druga muška onda se Rx i Tx( drugi i treći pin) NE UKRŠTAJU, i takav
kabl, zajedno sa DB-9, je onda sam "produžni" kabl.
 
Odgovor na temu

korak
Nis

Član broj: 125522
Poruke: 622
*.dynamic.sbb.rs.



+7 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88705.08.2010. u 11:50 - pre 166 meseci
Sa prakticne strane dobro je da kabl prema PC-ju ima zenski konektor. a drugi da bude muski.

Pozdrav.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88705.08.2010. u 19:30 - pre 166 meseci
ja sam napravio 2 muska i 2 zenska DB9 sa zenskim pinom na RX, TX i GND i napravio sam 3 2cm kablica sa pinom na kraju obe strane kabla i onda zavisno sta mi gde treba napravim na brzinu musko/musko/zensko/zenski kabl ukrsten ili ne zavisno od potrebe .. Moram da priznam da najcesce koristim zensko zenski ukrsteni kablic tako da sam napravio jedan "zalemljen" zensko zenski ukrsten.
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
...148.91.adsl.dyn.beotel.net.



+28 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88705.08.2010. u 19:35 - pre 166 meseci
Paz' 'vako, na EasyPic6 se nalazi zenski konektor za RS-232 koji je vezan na MAX232. Kada bi mogao da "pribodes" razvojni sistem na racunar, to bi bilo super, medjutim, razvojni treba da ti bude 'pri ruci' tako da se za povezivanje istog koristi "strejt" 1-1 M-Z kabl, i nema greske (ne znam samo kako da povezem ZigBit-e (izmedju sebe), da l' ukrsteno il' strejt
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88705.08.2010. u 20:59 - pre 166 meseci
zigbite izmedju sebe unakrsno ali sta ces da dobijes time sto ce zigbee da prica izmedju sebe preko seriskog porta ?! nije da umeju nesto da kazu jedan drugom na taj nacin :)
 
Odgovor na temu

Kix
Kixa Kijano
Bgd

Član broj: 26227
Poruke: 69
*.dynamic.isp.telekom.rs.



+24 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88705.08.2010. u 22:56 - pre 166 meseci
Kazes da si pravio kabal, zar se nedobija kabal prilikom kupovine EP6 ?
Da li si procitao EP6 manual str. 12 odnosno da li su pravilno podeseni SW7 i SW8.
http://www.mikroe.com/eng/down...t/311/easypic6_manual_v100.pdf

Skini neki gotov primer pa probaj. Takodje pogledaj u instalacionom folderu microC treba da se nalaze gotovi primeri.

http://www.mikroe.com/eng/down...314/easypic6_examples_v101.zip
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
194.106.174.*



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88706.08.2010. u 19:46 - pre 166 meseci
Hvala svima na odgovorima. Zauzet sam ovih dana ali javljam kad proradi ili ako naidjem na jos neki problem!!!

Pozdrav
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
*.sc.ni.ac.rs.



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88709.09.2010. u 15:26 - pre 164 meseci
Pozdrav,

dosta je proslo ali se javljam kao sto rekoh:) Dakle, problem i nesigurnost oko kabla sam resio juce kupovinom rs232-usb kabla tako da tu sad valjda nema greske. Problem je sto i bez tog kabla a i sa njim i dalje ne mogu da posaljem nista na komp. Prvo sam probao primer mikroelektronike i taj program nista ne salje a ono sto se primi kad se ispise na 2x16 lcd ima to sto treba ali i brdo brljotina iza, pretpostavljam neki znak za kraj reda ili stop bit koji se manifestuje kao te brljotine. To je pod XP-om u hyperterminalu. E posto sad idem na usb radim na lap topu sa W7 i instalirao sam neko programce 232Analyzer koji opet kad se sve podesi izjavljuje gresku(kaze da je CTS ON a na ploci EP6 je switch7 iskljucen?!) da ne moze nista da primi od pic-a, dok uspeva da posalje ascii znak ali i dalje sa onim brljotinama. Probao sam koristim funkcije mikroelektronike za podesavanje EUSART modula, probao sam sam iz datasheeta, probao sam uz pomoc raznih kalkulatora i nista. Jel mogu nekako pic-u preko registara da podesim da nema Handshaking, flow control...??? Probao sam i da saljem direktnim proveravanjem onih status bitova i upisivanjem podataka direktno u registre za slanje(hex ili binarni podaci) ali i dalje nista.

Hvala!
 
Odgovor na temu

branko_g
Merna tehnika i elektronika

Član broj: 159227
Poruke: 756
*.static-fiber.styrion.net.



+9 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 07:26 - pre 164 meseci
Pa prikači program sa kojim si ovo testirao, kao i parametre koje si podesio u hyperterminalu.
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
*.sc.ni.ac.rs.



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 09:29 - pre 164 meseci
Nisam te bas razumeo, ili ti mozda nisi mene:) Ja sam juce ceo dan testirao sve moguce sto mi je palo na pamet pod Windows 7 u tom programcetu sa svim verzijama programa koje sam napisao i sa podesavanjima koja zelim da postignem sve vreme.
 
Odgovor na temu

branko_g
Merna tehnika i elektronika

Član broj: 159227
Poruke: 756
*.static-fiber.styrion.net.



+9 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 09:51 - pre 164 meseci
Citat:
Nisam te bas razumeo

Prikači verziju programa gde ti se ovo desilo:
Citat:
Prvo sam probao primer mikroelektronike i taj program nista ne salje a ono sto se primi kad se ispise na 2x16 lcd ima to sto treba ali i brdo brljotina iza

U tom delu programa bi trebalo da bar prijem radi.
Zar mikroelektronika nema primer koji i nešto šalje preko Tx. Ako nađeš taj primer prvo spoji jednu LE-Diodu između Tx i GND na samom SUBD9 tvoje EasyPIC pločici.
Tako možeš da se i optički uveriš da li se nešto šalje preko Tx pina.
Ako to radi onda proveri isto LED-om, da li na drugom kraju kabla, gde treba da je RX-pin tvog PC-a, imaš isti signal.
Ako to paše onda je fizička konekcija u redu.
Javi rezultate i napravi jednu TAČNU šemu-skicu onoga kako si to sve povezao, sa oznakom i brojem pina, sa naznakom da li se radi o muškom ili ženskom konektoru, sve u detalje.
Slika govori više od hiljadu reči.
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
*.sc.ni.ac.rs.



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 11:04 - pre 164 meseci
Dakle, sada radim sa ROTRONIC kablom koji je na jednoj strani rs232 a na drugoj usb, ne mogu da vucem svuda sa sobom kuciste koje ima na sebi serijski port:)



Na ekranu dobijam sledece:



A ovaj softver kaze sledece:



Upravo sam probao sa diodom. Napisao sam program koji uzastopno 10 puta salje slovo 'a' na svake 2 sekunde. Dok se to radi Tx konstantno svetli bez ikakvih promena i nakon toga i dalje svetli a i 8-pin mi svetli (clear to send). Na ostalima nemam nista, kad okrenem diodu inverzno ni na jednom pinu nemam nista. Sa strane gde je komp i ne mogu bas da proverim posto je usb.
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
*.sc.ni.ac.rs.



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 11:06 - pre 164 meseci
Ups! Izvinjavam se za ovolike slike:)
 
Odgovor na temu

branko_g
Merna tehnika i elektronika

Član broj: 159227
Poruke: 756
*.static-fiber.styrion.net.



+9 Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 11:50 - pre 164 meseci
Zaboravih da naznačim: Katoda(ravna strana) te LED-ice ide na GND.
U stanju bez transfera podataka(Idle) je na RS232 liniji logičko "1" odnosno negativan napon od -15V do -3V(Pogledaj RS232 standard).
Tek u slučaju transfera podataka se prelazi i u stanje logičko "0" (pozitivan napon) i taj napon se pože detektovati LED diodom.
Znači da se kod tebe ništa i ne šalje na Tx pin, a ono što dobijaš na displeju ukazuje na različito podešene Baudrate.
Što ne prikači i progam?
 
Odgovor na temu

Damirceda
Nesic Damir
Student(Elektronski fakultet,
mikroelektronika)
Nis

Član broj: 221704
Poruke: 26
*.sc.ni.ac.rs.



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 12:43 - pre 164 meseci
Dakle ovako. Sad sam bio na fax-u sva oprema radi, kabl je dobar kao i ploca i sva podesavanja pic-a. Razlika je u tome sto na fax-u asistenti koriste Crownhill Proton Ide u kom i mi radimo tamo zbog licence u kome sve radi i sa tri linije koda covek pravi cuda. Sa druge strane ja koristim microC (jer mi se ne daje 150 evra za hardlock) i po 100-ti put se nerviram zasto nesto nece da radi. Znaci njihovi primeri ne rade?!!!

Sve u svemu hardware je ok, problem je u software-u. Sad cu da napisem sve iz pocetka, nesto najprostije pa ako nece postavicu kod.

Inace kad smo vec kod teme kompajlera koje kompajlere vi koristite???

Hvala na vremenu!
 
Odgovor na temu

Branislav83
Branislav83
Lmb Technologie
Nis

Član broj: 180247
Poruke: 43
*.adsl-4.sezampro.yu.



Profil

icon Re: rs232 omunikacija izmedju racunara i 16f88710.09.2010. u 16:37 - pre 164 meseci
Ovako, do skora sam koristio MikroC i uradio sam dosta stvari sa rs232 komunikacijom
i uglavnom sve je radilo, ako ne iz prvog onda iz drugog puta.
Po mom misljenju je greska negde u tvom softveru.
Posto si iz Nisa mozemo, ako ti odgovara, da pogledamo zajedno.
Ali je najbolje da postavis kod ovde pa da svi pogledamo.
Reci mi, molim te, kod koga si asistenta iso na Elektronskom da ti pokaze...
Pozdrav
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: rs232 omunikacija izmedju racunara i 16f887

Strane: 1 2

[ Pregleda: 6928 | Odgovora: 24 ] > FB > Twit

Postavi temu Odgovori

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