Komunikacija LAN i MC

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
mirzza
Odlično uznapredovao
Odlično uznapredovao
Posts: 722
Joined: 05-12-2006, 22:33
Location: Tuzla

Komunikacija LAN i MC

Post by mirzza »

Pozdrav,

Radim jedan projekat i trebao bi preko routera komunicirati sa mikrokontrolerom, odnosno slati binarne kombinacije i ako se ta binarna kombinacija poklapa sa nekom definisanom u programu onda izvrsi neku operaciju. U sustini moj dio posla nije da se brinem kako ce doci ti podaci, meni je vazno da ih MC prepozna i prihvati.

Radim sa MC, ali nikad niasm radio sa LAN.

Pa me interesuje:
Kako je moguce spojiti RJ45 zenski na mikrokontroler? Da li bi najjednostavnije bilo da kupim gotovi modul?
Kao ovo npr:
http://www.ebay.com/itm/Mini-LAN-Ethern ... 258d3752ff
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: Komunikacija LAN i MC

Post by Kukinjos »

U pravu si, upravo tako. Treba ti hardverski sklop za priključit kontroler na LAN, a onda trebaš napisat sam ili uzet gotov TCP/IP stack, i pridodat ga svom programu. Kako jednostavno, zar ne :ohno: ?
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
mirzza
Odlično uznapredovao
Odlično uznapredovao
Posts: 722
Joined: 05-12-2006, 22:33
Location: Tuzla

Re: Komunikacija LAN i MC

Post by mirzza »

Posto ja radim sa PIC-evima, vidim da TCP/IP stek ima gotov i podrzava 18F prema gore..
Da li si ti radio sa gotovim modulima, i mozes li mi pojasiti kako ga spajas, da li posebno moram definisati ulaze.

Inace programiram u PBP..
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: Komunikacija LAN i MC

Post by Kukinjos »

Nisam baš radio ovo s picevima, a koliko vidim PBP nema nativno podršku za TCP/IP, što znači da bi to trebao sam napisati. SPI je protokol kojeg eventualno možeš podržat funkcijama SHIFTIN i SHIFTOUT, dakle trebaš definirat pinove SI (serial in), SO (serial out) i CLK (clock), iako sam mišljenja kako je to iz basica presporo. Mislim da bi trebao pogledat nešto pisano u strojnom jeziku ili eventualno u C-u, pa to kroz interrupt rutinu implementirati u PBP program.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
VooDooX
Pocetnik na forumu
Pocetnik na forumu
Posts: 25
Joined: 09-10-2011, 19:57
Location: Slovenia

Re: Komunikacija LAN i MC

Post by VooDooX »

mirzza,s kojim compiler-om radis?

Meni je LAN proradio samo sa MikroC a i onda nije to bas bilo kaj bi trebalo.
Vecinu vremena radim sa MplabX i Xc8,... i sa microchipovim stackom nisam uspijeo na mrezu ni sa 18f66j60 koji ima interni modul za lan ni sa ENC28j60 i tako,da sam na kraju odustao (barem sa picem).
Sad sam trebao neki modul brzo spravit na mrezu i upotrebio sam ENC28j60 i arduino. za dobra pola sata sve proradilo kako treba (testira se vec 2 tjedna) bez problema.
User avatar
mirzza
Odlično uznapredovao
Odlično uznapredovao
Posts: 722
Joined: 05-12-2006, 22:33
Location: Tuzla

Re: Komunikacija LAN i MC

Post by mirzza »

Ali evo narucio sam sebi sa Ebay-a, Ethernet to Serial, bas namjenjeno za MC, ima igradjen TCP/IP stack, te razne modove rada. Pa cu probati ostavirti komunikaciju sa ovim. Za jedno 20 dana dolazi, pa javim rezultate.

http://www.ebay.com/itm/RS232-Serial-to ... 33a0a0a9bc
Post Reply