Komunikacja ethernetowa bez układow posredniczacych

Aug 22, 2006 4 Replies

Witam,



Czy mozliwa jest bezposrednia komunikacja ethernetowa dwoch identycznych procesorow z kontrolerami ethernetowymi (predkosc 10Mbit) bez ukladow typu transceiver, transformator (cos jak polaczenie dwoch uartow dwoch mikrokontrolerow)? Kazdy z procesorow ma nastepujacy interfejs: TXD -->



TENA(#RTS) -->



TCLK <-- RXD <-- RENA(#CD) <-- RCLK <-- CLSN(#CTS) <--



Procesory beda zlokalizowane na jednej plytce, wiec odleglosci miedzy nimi nie bylyby duze. Na moj gust to raczej nie zadziala bez dodatkowych ukladow ale kolega chcialby jak najprosciej, bo juz widzi obsluge portow ethernetowych w systemie. Prosze o opinie



Pozdrawiam SM



A dlaczego ma nie zadzialac? Jesli na pinach masz dokladnie to samo, to nie widze zadnych problemow. Transformatorki sa rowniez zbedne.

m.

Ethernet to sieci CSMA/CD (przynajmniej w wersji podstawowej) wiec musi byc mozliwosc nasluchiwania wlasnego sygnalu nadawanego (CD). Oczywiscie te wlasciwosci nie sa bardzo potrzebne przy pracy p2p, ale pewnie kontroler weryfikuje poprawnosc sygnalu by wykryc kolizje, wiec moze zglaszac problemy gdy nie dostanie wlasnego sygnalu. Moze to nie wystepuje przy skretce, tam sa oddzielne linie do nadawania i odbioru, ale nie zdziwilbym sie gdyby polaczenie nie bylo takie banalne.

To zalezy jaki kontroler. Mnie sie wydaje, ze wiekszosc, ale moge sie mylic. Np. LAN91C111 podlaczysz pin do pinu, bez transformatorka, i bedzie dzialac.

m.

trzeba sprawdzic jaki jest poziom sygnalu odniesienia najwyzej dac sprzezenie AC

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required