Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 5 cze 2026, o 21:18


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 15 lip 2013, o 07:18 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Mam moduł AVR + enc28j60. Przez router działa dobrze, niestety nie wiem co zrobić żeby zadziałało bezpośrednio z PC (czyli bez serwera dhcp). Biblioteki z tuxgraphics pewnie większości znane. Czy jest konieczność używania crossowanego kabla? Laptop jest nowy i podobno funkcję auto MDI/MDI-X ma.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 07:24 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

W takim wypadku kabel musi być krosowany. Teoretycznie do routera też powinien iść cross, tyle że routery w większości mają automatyczne crossowanie dlatego możesz podłączyć także prosty.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 13:30 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

skrosuj kable lub użyj switcha

Obrazek


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 15:46 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

A od strony programowej coś trzeba zmieniać ?
Mam standardowy soft z tuxgraphics ze zmienioną częścią pomiarową i oczywiście web. Adres statyczny ip, brama, maska ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 15:49 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

no adresy musisz sobie pozmieniać

np komp :

1.1.1.1 , 255.255.255.0 , bramka 2.2.2.2

moduł

2.2.2.2 , 255.255.255.0 , bramka 1.1.1.1


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 16:49 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

No tak ale tux graphics jest przygotowany do pozyskiwania adresu IP nawet statycznego przez dhcp. Czy to przeszkadza?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 16:56 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

nie powinno ,
musisz sobie na kompie DHCP zrobić



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 17:04 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Możesz rozjaśnić?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 19:07 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

Musisz uruchomic na PC program, ktory bedzie klientom przydzielal adresy ip.
Szukaj SERWER DHCP.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 19:46 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Czy ktoś jest mi w stanie powiedzieć czy da się to zrobić bez tego - tzn na urządzeniu? Np. wykorzystując biblioteki z tux'a ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 20:00 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

patolele napisał(a):
Czy ktoś jest mi w stanie powiedzieć czy da się to zrobić bez tego - tzn na urządzeniu? Np. wykorzystując biblioteki z tux'a ?


czy da się co zrobić ? połączyć procka z AVR'kiem ? na tuxgraphics'owym stosie TCP ? pewnie że się da - toż koledzy ci wyżej piszą jak sobie skrosować kable i ustawić IP ....

a więcej opisów jak korzystać z tego stosu znajdziesz np w tej książce:

http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

masz tam żywe przykłady nawet z programem na PC, który kontaktuje się z AVR'kiem w każdą stronę po UDP ...

albo zobacz tu jak na bazie tego zrealizowałem jeden projekt:

http://mirekk36.blogspot.com/2013/07/et ... i-itp.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 20:04 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Źle się wyraziłem. Chcę bezpośrednie połączenie tcp/ip z kompem bez serwera DHCP na PC. Na routerze elegancko działa, zrobiona strona http na AVRze. Nie wiem jak to ugryźć bo sieciowo za dobry nie jestem. Do twojej książki się już przymierzam od jakiegoś czasu ..

P.S. Tyle odpowiedzi i chętnych do pomocy w ciągu jednego dnia i to na polskim forum? Jestem bardzo pozytywnie zaskoczony. Dziękuję :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 20:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

patolele napisał(a):
Chcę bezpośrednie połączenie tcp/ip z kompem bez serwera DHCP na PC


No ale właśnie o tym mówię i SunRiver podpowiedział ci co trzeba zrobić. Żadnego DHCP'a nie potrzeba - ale no - prawidłowe adresy IP dla dwóch urządzeń w tej samej klasie trzeba umieć ustawić inaczej nie da rady :(

daj np 192.168.0.110 dla PC'ta
oraz 192.168.0.120 dla AVR'a

maska dla obydwu 255.255.255.0

a bramy nawet nie musi być żeby nawiązać komunikację - aha no i nie zapomnij o skrosowanym kablu RJ45. SunRiver przedstawił chyba NAJPIĘKNIEJSZY kolorowy rysunek jak to ma wyglądać ten kabel, jaki w życiu widziałem - tzn rysunek


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2013, o 22:10 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Robiłem to tylko bez skrosowanego kabla, poprawną adresację akurat kojarzę. Jutro sprawdzę :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2013, o 17:26 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Jedyna sytuacja przy której do tej pory mogę się komunikować z avr+enc i PC to taka kiedy moduł na początku pobierze z routera IP (np to które mu każę czyli 192.168.0.120, maska 255.255.255.0 i bramę pobierze sam powiedzmy 192.168.0.1). Odłączam PCB od routera i podpinam do PC z adresem ip 192.168.0.110 - jest ok.
Zrobię restart, no i on gubi to i pobrać za drugim razem (z PC) nie chce...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2013, o 18:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

szczerze mówiąc to jak słucham to co ty robisz albo chcesz zrobić .... to coś mi się w głowie do góry nogami przestawia :(

no takiej kombinacji to ja jeszcze nie słyszałem :(

po choinkę ci DHCP skoro ty chcesz się podłączyć do kompa bezpośrednio ?

już była mowa nie raz w tym wątku - nie możesz ustawić stałego IP dla układu z prockiem który będzie w tej samej klasie co IP komputera ? No toż to musisz zrobić a nie takie idiańskie kombinacje z odłączaniem od routera :(


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2013, o 18:18 
Offline
Nowy

Dołączył(a): 15 lip 2013
Posty: 10
Pomógł: 0

Ja to się staram zrobić ale po prostu nie mam komunikacji .. Fakt to co robiłem było głupie, ale tylko dlatego że normalnie nie działało.

Jest lepiej
Teraz ustawiam statycznie ip, maskę, bramę na PCB i PC. Mam ping z PC na płytkę.


Edit.. Działa, przepraszam za haos :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO