Kontroler Ethernetu z SPI.

Cześć,

Szukam układu z interfejsem SPI który pozwolił by mi podłączyć mikrokontroler do sieci Ethernet. Oczywiście stos i cala reszta związana z obsługą sieci musi być zintegrowana w tym układzie. Możecie polecić coś sprawdzonego i dobrze opisanego, oprogramowanego? Z dostępnych znalazłem WIZnet W5200 i W5500 ale za bardzo nie wiem jeszcze jak się do nich zabrać...

Reply to
Andrzej W.
Loading thread data ...

Użytkownik "Andrzej W." <awa_wp.a_to snipped-for-privacy@wp.pl napisał w wiadomości news:52a72d04$0$2138$ snipped-for-privacy@news.neostrada.pl...

Od osoby, która robiła kilka lat temu takie poszukiwania wiem, że w zasadzie tylko WIZnet (ale to było kilka lat temu i nie ja szukałem). Mnie, jako elektronika, denerwują karty katalogowe WIZneta - na przykład wymagana pojemność 10.1uF :). Nie umiem na przykład ustalić, czy zawarty w W5200 LDO wymaga tak na prawdę tantala, czy można dać ceramika. Gdzieś na ich stronie znalazłem kiedyś jakieś ich odpowiedzi na pytania ludzi, którzy chcą tego użyć i mają podobne do moich wątpliwości - żenujący brak kompetencji odpowiadacza. P.G.

Reply to
Piotr Gałka

W dniu 2013-12-10 16:02, Andrzej W. pisze:

Zapomniałem dodać po co. Mikrokontroler po uruchomieniu ma pobrać kilka KB danych po czym ma wysyłać dziennie ok. 20-50 pakietów po jakieś 100B. Żadnych szaleństw.

Reply to
Andrzej W.

W dniu 2013-12-10 16:20, Piotr Gałka pisze:

10uF elektrolit + 100nF ceramiczny przecież to oczywiste :-)
Reply to
Andrzej W.

ENC28J60 na alledrogo i ebay są gotowe moduły za grosze do podpięcia po SPI

@
Reply to
Artur Miller

ENC nie ma stosu TCP. Trzeba rzeźbić samemu. Ale że tani i ma SPI, to masz rację :-)

Pozdrawiam

Marek

Reply to
Marek Wodzinski

a no tak, nie doczytałem, ze ma mieć stos w środku ... ino po co, skoro bibliotek mnóstwo?

@
Reply to
Artur Miller

No ale wtedy trzeba u¿yæ nieco wiêkszy mcu by ogarn±³ tcp. Jak 99% pracy mcu to jest obs³uga tcp a pozosta³y 1% to obs³uga zdarzeñ typu zapalanie led czy sterowanie przeka¼nikami to chyba lepiej przenie¶æ tcp do dedykowanego uk³adu, wtedy kod "w³a¶ciwy" bêdzie mniejszy i prostszy. Przy implementacji tcp na pic32 wkurza³o mnie (przy testach) ci±gle wgrywanie (zajmujace czas) 120kb wsadu, z którego

10kb to czê¶æ "robocza" nad która pracowa³em a reszta to obs³uga sieci rozpychaj±ca firmware. Chêtnie bym poczyta³ jaki taki w5200 siê sprawuje...
--
Marek
Reply to
Marek

Użytkownik "Marek" snipped-for-privacy@fakeemail.com napisał w wiadomości news: snipped-for-privacy@news.neostrada.pl...

Dwa lata temu użyliśmy w urządzeniu W5100 (szyna równoległa, bo SPI było postawione na głowie), a kilka miesięcy temu w nowym W5200 - tu SPI już jest poprawione. Nie ja piszę oprogramowanie i kompletnie nie mam pojęcia co śmiga po Ethernecie więc trudno mi rzeczowo coś powiedzieć. Jakieś problemy były do pokonania, ale ogólnie daje się użyć.

Najprościej chyba sprawdzić kupując:

formatting link

Reply to
Piotr Gałka

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.