Interfejs ethernetowy



Patrzysz na archiwalną wersję tematu "Interfejs ethernetowy" z forum pl.misc.elektronika





Mariusz Bukowski - 28 Paź 2000, 09:40

Czesc.
Jestem uczniem tech. elektrycznego. Razem z kolegą robię
proace dyplomową ktorej tematem jest projekt i realizacja
mikroprocesorowego sterownika urządzeń elekrtrycznych .
W zasadzie praca jest juz skonczona, pozostaje czesc
programu komputerowego zajmującego sie programowaniem sterownika. Nasz
konsultant zaproponowal nam, aby do sterownika
dobudowac port w standardzie ethernet (10 Mbit) w celu podlaczenia go  do
sieci komputerowej i komunikacji z nim przez tą sieć.

Teraz wielka prosba do sznownuch grupowiczow :
czy znajde gdzies w sieci informacje na temat tego standardu
i czy jest to mozliwe na prockach Atmela 89c51 ?  lub podobnych  ?
Czy sa w sieci przykladowe programy na ten procesor ?
Jak rozwiązać sprawe implemantacji samego protokolu komunikacji?
A moze instnieją gotowe moduły ? [nie karty sieciowe :-) ]

Dzieki za pomoc.

Mariusz Bukowski



Mirosław LACH - 28 Paź 2000, 14:55

Spróbuj:  http://www.embeddedethernet.com/

J.F. - 29 Paź 2000, 05:05


Jestem uczniem tech. elektrycznego. Razem z kolegą robię
proace dyplomową ktorej tematem jest projekt i realizacja
mikroprocesorowego sterownika urządzeń elekrtrycznych .
W zasadzie praca jest juz skonczona, pozostaje czesc
programu komputerowego zajmującego sie programowaniem sterownika. Nasz
konsultant zaproponowal nam, aby do sterownika
dobudowac port w standardzie ethernet (10 Mbit) w celu podlaczenia go  do
sieci komputerowej i komunikacji z nim przez tą sieć.



A to to za konsultant ? Z taka propozycja to bym go na drzewo odeslal,
konsultant powinien ulatwiec robote a nie utrudniac :-)

i czy jest to mozliwe na prockach Atmela 89c51 ?  lub podobnych  ?



W ogole to mozliwe, ale problemow multum. Sterownik, komunikacja
z pamiecia, sama pamiec - bo wewnetrzna nie starczy, protokol, rozmiar
programu  - z z drugiej strony RS czeka i marnuje sie.

J.


Juliusz - 29 Paź 2000, 11:38






| Jestem uczniem tech. elektrycznego. Razem z kolegą robię
| proace dyplomową ktorej tematem jest projekt i realizacja
| mikroprocesorowego sterownika urządzeń elekrtrycznych .
| W zasadzie praca jest juz skonczona, pozostaje czesc
| programu komputerowego zajmującego sie programowaniem sterownika. Nasz
| konsultant zaproponowal nam, aby do sterownika
| dobudowac port w standardzie ethernet (10 Mbit) w celu podlaczenia go  do
| sieci komputerowej i komunikacji z nim przez tą sieć.



Jak na ucznia technikum to jest to zbyt skomplikowane. Sam sprzet nastrecza
problemow, czesci sa nie do kupienia dla zwyklego smiertelnika. Zeby takie
cos zrobic trzeba byc bieglym w technice cyfrowej i miec bardzo dobre
pojecie o warstwach sieciowych.
Zagadnienia sa tak zlozone, ze tydzien sluchania kogos, kto sie na tym zna
nic ci nie da.

Radze ci zmienic ten ethetnet na rs-232. Na poczatek ci to wystarczy.

Juliusz



Mariusz Bukowski - 29 Paź 2000, 13:08




| Jestem uczniem tech. elektrycznego. Razem z kolegą robię
| proace dyplomową ktorej tematem jest projekt i realizacja
| mikroprocesorowego sterownika urządzeń elekrtrycznych .
| W zasadzie praca jest juz skonczona, pozostaje czesc
| programu komputerowego zajmującego sie programowaniem sterownika. Nasz
| konsultant zaproponowal nam, aby do sterownika
| dobudowac port w standardzie ethernet (10 Mbit) w celu podlaczenia go
do
| sieci komputerowej i komunikacji z nim przez tą sieć.

Jak na ucznia technikum to jest to zbyt skomplikowane. Sam sprzet nastrecza
problemow, czesci sa nie do kupienia dla zwyklego smiertelnika. Zeby takie
cos zrobic trzeba byc bieglym w technice cyfrowej i miec bardzo dobre
pojecie o warstwach sieciowych.
Zagadnienia sa tak zlozone, ze tydzien sluchania kogos, kto sie na tym zna
nic ci nie da.

Radze ci zmienic ten ethetnet na rs-232. Na poczatek ci to wystarczy.



rs-232 juz jest

Juliusz



Konsultant sam nie wie o co chodzi w tej pracy, on tylko mowi
co ma to robic, jak widzi ze sie na sterowniku diody swieca
to juz dla niego super ( takich mamy nauczycieli od cyfrowki
w tech, moze algebre boole'a to jakos zna ...  :)
www.embeddedethernet.com  <= co sadzicie o tym module ?

Sam SC8900A jest do kupienia.  Co do protokolu transmisj
jest tam implementacja tylko ze na AT90S8515.
Niestety na temat tego proca nic nie wiem
Do zdania prac dyplomowych jest jeszcze troche czasu
wiec wszystko jest mozliwe. (do zrobienia i nauczenia sie)

(dodam ze w szkole nie mamy konsultanata do '51, wiec
licze na pomoz szanownych Grupowiczow)

Dzieki wszystkim za odpowiedz.

Mariusz Bukowski


J.F. - 29 Paź 2000, 16:51


| [..] konsultant zaproponowal nam, aby do sterownika
| dobudowac port w standardzie ethernet (10 Mbit)[...]
Jak na ucznia technikum to jest to zbyt skomplikowane. Sam sprzet nastrecza



Juliusz - zalezy jakiego ucznia. Ten tutaj prace ma juz podobno prawie
zrobiona, to widac dobry jest [no chyba ze termin mial 05.2000 :-)]

problemow, czesci sa nie do kupienia dla zwyklego smiertelnika. Zeby takie
cos zrobic trzeba byc bieglym w technice cyfrowej i miec bardzo dobre
pojecie o warstwach sieciowych.



A jak w wolnej chwili czasu zajmuje sie szukaniem dziur w TCP/IP,
co nastolatki zwykly robic od wielu lat ? :-)

Radze ci zmienic ten ethetnet na rs-232. Na poczatek ci to wystarczy.



Tez tak radze.

J.


Juliusz - 29 Paź 2000, 23:46

Konsultant sam nie wie o co chodzi w tej pracy, on tylko mowi
co ma to robic, jak widzi ze sie na sterowniku diody swieca
to juz dla niego super ( takich mamy nauczycieli od cyfrowki
w tech, moze algebre boole'a to jakos zna ...  :)
www.embeddedethernet.com  <= co sadzicie o tym module ?



Projekt ciekawy ale pamietaj, ze to tylko demonstracja zaledwie kawalka. To,
ze sobie polutujesz i bedzie ci sie pingowal to jeszcze nie wszystko. Do
transmisji danych jeszcze jest daleka droga. Samo ICMP niewiele sie przyda,

dopisac kilka razy tyle kodu dla AVR'a.

Sam SC8900A jest do kupienia.  Co do protokolu transmisj
jest tam implementacja tylko ze na AT90S8515.
Niestety na temat tego proca nic nie wiem
Do zdania prac dyplomowych jest jeszcze troche czasu
wiec wszystko jest mozliwe. (do zrobienia i nauczenia sie)



Proponuje zakupic starter kit dla AVR'a i opanowac najpierw sam procesor.
51-ka jest 10 razy wolniejsza przy tym samym zegarze, a operacji jest bardzo
duzo. Samo porownuwanie 32bitowych wartosci, liczenie CRC

Mozesz ewentualnie na pale przesylac dane miedzy ethernetami, bez zadnego
protokolu. Wysylac do kontrolera i odbierac to innym, ale za TCP/IP nie
bierz sie, bo utoniesz.

Nie wiem gdzie scalaki sa do kupienia w polsce. Ja je kiedys mialem z
UNIQUE. Scalaki pol biedy, gorsza sprawa z transformatorem.

Wez zrob to pudelko sterowane przez rs'a ! Kilkoma prostymi komendami.
Zapanujesz przynajmniej nad peryferiami procesora.

To taka moja rada :-) Na to przyjdzie kiedy czas, ale nie teraz.

Juliusz


Juliusz - 29 Paź 2000, 23:57

Juliusz - zalezy jakiego ucznia. Ten tutaj prace ma juz podobno prawie
zrobiona, to widac dobry jest [no chyba ze termin mial 05.2000 :-)]



Zalezy co ma juz zrobione ale wydaje mi sie, ze wlasnie TCP/IP po ETH to 99%
klopotow :-)

A jak w wolnej chwili czasu zajmuje sie szukaniem dziur w TCP/IP,
co nastolatki zwykly robic od wielu lat ? :-)



Dziur to szukaja zwykle starsi :-) A ci mlodzi zapuszczaja skrypty z
rootshell.com :-)

| Radze ci zmienic ten ethetnet na rs-232. Na poczatek ci to wystarczy.

Tez tak radze.



Najpierw bedzie problem przylutowania tego scalaka. On ma raster 0.5 mm :-)
Do tego trzeba w miare dobre PCB. Za pierwszym razem zepsuje piewszy scalak,
a moze dwa. To tak latwo mowic, ze tylko dobra lutownica i idzie samo, a to
nie prawda. To idzie latwo jak z pieca ale jak sie robi to wiele razy.
Ja lutuje QFP bezblednie ale mam czym. Lutuje na paste nakladana specjalnym
przyzadzikiem od stacji lutowniczej ersa, lutowanie goracym powietrzem.
Wychodzi jak spod igly. Zwykla lutownica to jest papranie, a dla nowicjusza
to katorga. Pozniej juz sie do wprawy dochodzi. Nie sztuka pocwiczyc na
zepsutej plycie glownej, ale sztuka przylutowac nowy scalak, w taki sposob,
zeby pozniej jeszcze zadzialal :-)

Jak kolega podesle schemat i PCB tego co juz ma to chetnie podpowiem co
dalej. Albo lepiej niech posadzi to gdzies na www to bedzie wieksze grono
pedagogiczne :-)

Juliusz


Mariusz Bukowski - 30 Paź 2000, 06:59


| Juliusz - zalezy jakiego ucznia. Ten tutaj prace ma juz podobno prawie
| zrobiona, to widac dobry jest [no chyba ze termin mial 05.2000 :-)]

Zalezy co ma juz zrobione ale wydaje mi sie, ze wlasnie TCP/IP po ETH to
99%
klopotow :-)

| A jak w wolnej chwili czasu zajmuje sie szukaniem dziur w TCP/IP,
| co nastolatki zwykly robic od wielu lat ? :-)

Dziur to szukaja zwykle starsi :-) A ci mlodzi zapuszczaja skrypty z
rootshell.com :-)

| Radze ci zmienic ten ethetnet na rs-232. Na poczatek ci to wystarczy.

| Tez tak radze.

Najpierw bedzie problem przylutowania tego scalaka. On ma raster 0.5 mm :-)
Do tego trzeba w miare dobre PCB. Za pierwszym razem zepsuje piewszy
scalak,
a moze dwa. To tak latwo mowic, ze tylko dobra lutownica i idzie samo, a to
nie prawda. To idzie latwo jak z pieca ale jak sie robi to wiele razy.
Ja lutuje QFP bezblednie ale mam czym. Lutuje na paste nakladana specjalnym
przyzadzikiem od stacji lutowniczej ersa, lutowanie goracym powietrzem.
Wychodzi jak spod igly. Zwykla lutownica to jest papranie, a dla nowicjusza
to katorga. Pozniej juz sie do wprawy dochodzi. Nie sztuka pocwiczyc na
zepsutej plycie glownej, ale sztuka przylutowac nowy scalak, w taki sposob,
zeby pozniej jeszcze zadzialal :-)

Jak kolega podesle schemat i PCB tego co juz ma to chetnie podpowiem co
dalej. Albo lepiej niech posadzi to gdzies na www to bedzie wieksze grono
pedagogiczne :-)

Juliusz



    Dzieki Juliusz za rady.  Ethernet wybije konsultantowi z glowy. Samo
przylutowanie scalaka jest dla mnie niewykonalne, nigdy tego nie robilem.
Juz nie mowiac o implementacji tcp/ip albo jakiegos innego protokolu.
Konsultantowi zamarzylo sie sterowanie praca sterownika przez internet -
dlatego zaproponowal ethernet. Ja dzisiaj zaproponuje cos innego -
po prostu rs232 i  486 + linux. Taki komputer na pewno bedzie miec wieksze
mozliwosci (i gabaryty :). Co sadzicie na temat tego pomyslu :
1. komputer 486 podlaczony do internetu w np.domu
2 do kompa podlaczony sam sterownik przez rs 232.
3 Rozne mozliwosci sterowania pracą sterownika : zdalnie przez telnet

przez www z zastosowaniem np. perla

lub innego jezyka skryptow po stronie servera.
4. Mozliwosc wizualizacji pracy starowniaka przez www (np. ktore urządzenia
w danej chwili działają)

To juz jest bardzej inwencja mojego kolegi, ktory  zajmuje sie
oprogramowaniem sterownika.

Co  sądzicie o tym pomysle ?

konsultant : "dobrze by bylo jak by sterownik podłączyc do tego..,, no  .. .
internetu"
 No to będzie mieć internet  :)

Czesc.

Mariusz Bukowski


Jaroslaw Andrzejewski - 30 Paź 2000, 09:45


1. komputer 486 podlaczony do internetu w np.domu
2 do kompa podlaczony sam sterownik przez rs 232.



ja bym się bał podłączyć do tego więcej niż żarówkę :-)


J.F. - 30 Paź 2000, 12:00


| Juliusz - zalezy jakiego ucznia. Ten tutaj prace ma juz podobno prawie
| zrobiona, to widac dobry jest [no chyba ze termin mial 05.2000 :-)]

Zalezy co ma juz zrobione ale wydaje mi sie, ze wlasnie TCP/IP po ETH to 99%
klopotow :-)



Niewatpliwie - ale to co do tej pory mial zrobic to juz zrobil,
znaczy sie zdolny :-)

| A jak w wolnej chwili czasu zajmuje sie szukaniem dziur w TCP/IP,
| co nastolatki zwykly robic od wielu lat ? :-)

Dziur to szukaja zwykle starsi :-) A ci mlodzi zapuszczaja skrypty z
rootshell.com :-)



Starsi jak sam wiesz maja dobrze platna robote i nie maja czasu na takie
glupie zabawy :-) Ile lat mial ten co "zlamal" DVD ?

Najpierw bedzie problem przylutowania tego scalaka. On ma raster 0.5 mm :-)



Moze byc sens pomyslec jednak o "normalnej karcie". Interfejs do NE2000
zrobi sie dosc latwo..

J.





J.F. - 30 Paź 2000, 14:24


   Dzieki Juliusz za rady.  Ethernet wybije konsultantowi z glowy. Samo
przylutowanie scalaka jest dla mnie niewykonalne, nigdy tego nie robilem.
Juz nie mowiac o implementacji tcp/ip albo jakiegos innego protokolu.
Konsultantowi zamarzylo sie sterowanie praca sterownika przez internet -
dlatego zaproponowal ethernet.



Internet moze byc rownie dobrze przez RS. Moze nawet lepiej - HIS
da sie przylaczyc, modem. Tyle ze roboty z softem tyle samo -
znaczy sie za duzo :-)

Ja dzisiaj zaproponuje cos innego -
po prostu rs232 i  486 + linux. Taki komputer na pewno bedzie miec wieksze
mozliwosci (i gabaryty :). Co sadzicie na temat tego pomyslu :
1. komputer 486 podlaczony do internetu w np.domu



Jakby sie opieral to mow ze HIS daje tylko jeden IP i trzeba by wylaczyc
wlasny serwer - a to niedopuszczalne :-)

3 Rozne mozliwosci sterowania pracą sterownika : zdalnie przez telnet
przez www z zastosowaniem np. perla
lub innego jezyka skryptow po stronie servera.



Bardzo ladnie, moze nawet zbyt ladnie :-)
Moze trzecia osobe dokooptowac do zespolu ? Bedzie miala osobny temat
pracy: wizualizacja i kontrola sterownika kolegow przez internet

konsultant : "dobrze by bylo jak by sterownik podłączyc do tego..,, no  .. .
internetu"  No to będzie mieć internet  :)



Jest jeszcze wersja posrednia. Zaproponujcie zamiast internetu
sterowanie przez telefon. Przez modem to bedzie bez problemow,
trzeba by pomyslec nad DTMF.

J.


Krzysztof Pawleta - 31 Paź 2000, 12:40


| Najpierw bedzie problem przylutowania tego scalaka. On ma raster 0.5 mm :-)

Moze byc sens pomyslec jednak o "normalnej karcie". Interfejs do NE2000
zrobi sie dosc latwo..



Ja bym się chciał zapytać tego pierwszego: o jaki "port" etherneta chodzi???
1)BNC?
2)AUI?
3)TP?
Ktoś zaczął gadac o scalaku... O jaki scalak wam chodziło???
Ja bym robił opierając się o konstrukcje kart sieciowych: TP jest dość
trudno zrobić - najprościej AUI (ale w to też bym się nie zagłębiał.
Zająłbym się BNC ale ten i tak jest nakładką na AUI - czyli dodatkowo dwa
scalaki: przetwornica separująca na 9V (z 12 lub 5) oraz NE8392C (załatwia
dodatkowo konflikty itp..)
Analizowałem to kiedyś na podstawie aplikacji do NE8392 oraz jakiegoś
CHIPsetu sieciówki (miałem akutat kartę na AMD PCnet i dla tego do niej
miałem aplikacje...)


Juliusz - 31 Paź 2000, 20:47






| Najpierw bedzie problem przylutowania tego scalaka. On ma raster 0.5 mm
:-)

| Moze byc sens pomyslec jednak o "normalnej karcie". Interfejs do NE2000
| zrobi sie dosc latwo..

Ja bym się chciał zapytać tego pierwszego: o jaki "port" etherneta
chodzi???
1)BNC?
2)AUI?
3)TP?
Ktoś zaczął gadac o scalaku... O jaki scalak wam chodziło???



Jak nie czujesz tematu to nie zabieraj glosu :-)

Juliusz


-Piotr - 1 Lis 2000, 15:09

Jestem uczniem tech. elektrycznego. Razem z kolegą robię
proace dyplomową ktorej tematem jest projekt i realizacja
mikroprocesorowego sterownika urządzeń elekrtrycznych .
W zasadzie praca jest juz skonczona, pozostaje czesc
programu komputerowego zajmującego sie programowaniem sterownika. Nasz
konsultant zaproponowal nam, aby do sterownika
dobudowac port w standardzie ethernet (10 Mbit) w celu podlaczenia go  do
sieci komputerowej i komunikacji z nim przez tą sieć.



"konsultant" musi byc strasznym glabem dajac taka propozycje - dzialajacy
"wlasny"
port ethernetowy (a szczegolnie oprogramowanie tego) bylby zadaniem grubo
ponad prace dyplomowa  - tu ma byc tylko dodatkiem,
zycze zdrowia konsultantowi, miejmy nadzieje ze go wywala z tej szkoly co by
wody z mozgu nie robil

ps.:
port szeregowy bedzie super do tych celow

pozdrowienia
piotr


Grzegorz Redlarski - 2 Lis 2000, 18:06


czy znajde gdzies w sieci informacje na temat tego standardu



Trochę linków do tego niedawno wysłałem:

Subject: Re: Ethernet i 8 bitowe MCU

gr

mikroprocesorowy uklad we/wy z interfejsem USB - ciag dalszy, informacje bardziej szczegolowe
Interfejs do silnika z jednopunktowym wtryskiem paliwa od Poloneza
Interfejs komputer PC - magistrala I2C
Interface do diagnozy komputera w samochodzie...
  • emulatory napi9C4i999di9C3i9B3w
  • kie piersi
  • kody do sims 2 na budowanie
  • administracji kopalniane
  • trafo glosnikowe do 2xgu50
  • moje usta foto forum
  • studio
  • bezol27s p2ktools do pobrania za darmo
  • podzial karpat w polsce
  • Spis wypowiedzi z grup dyskusyjnych || Strona Główna