Forum: Mikrocontroller und Digitale Elektronik Ethernet an einem Atmega


von A. F. (artur-f) Benutzerseite


Lesenswert?

Ich möchte einen Atmega an Ethernet anschließen. Es gibt ja verschiedene 
Ansätze: WIZ-Module, ENC, RTL8019.

Jetzt mal grob gefragt, welche Lösung ist die einfachste, um am 
schnellsten ans Ziel zu kommen? Was habt/würdet Ihr so favorisieren?

von Andreas K. (a-k)


Lesenswert?

Softwareseitig am einfachsten: WIZ. Ist aber eingeschränkt auf 4 
Sockets. Wenn Strom zählt ist der ENC draussen, denn der RTL braucht 
zwar mehr Platz und mehr Pins aber nur ein Bruchteil an Strom.

von Pete K. (pete77)


Lesenswert?

RTFF (read the f*ing) forum :-)

Der ENC scheint sehr beliebt zu sein.

von A. F. (artur-f) Benutzerseite


Lesenswert?

>>> RTFF (read the f*ing) forum :-)

Habe ich, danke für den Hinweis :-)

WIZ: 4 Sockets passen, sollte sowieso nicht multiclientfähig werden.
ENC: Habe noch reichlich Strom in meinen Steckdosen :)
RTL: Stimmt RTL hat wie ich gesehen habe einen ISA Bus.

Ok, danke, werde mir den WIZ anschauen.

von MartinH (Gast)


Lesenswert?

Mit dem Wiz gehen auch beliebig viele Sockets..
Socket 0 kann man glaub ich auf RAW MAC schalten.. aber dann muss man 
den restlichen TCP/IP Stack natuerlich wieder  per Software 
implementieren

von Andreas W. (andreasw) Benutzerseite


Lesenswert?

Es gibt auch noch den CP2200 von Silabs und als WIZnet Alternative den 
XPort von Lantronix.

von Dirk (Gast)


Lesenswert?

Mein Wiznet kann 8 gleichzeitige Verbindungen.
4 gingen nur mit dem alten Modul.

von A. F. (artur-f) Benutzerseite


Lesenswert?

@  Dirk: Hast du SPI Interface benutzt oder das parallele Interface? Wie 
schnell kann ich Daten über SPI übertragen, wenn der Atmega bei 16MHz 
läuft?

von Rik (Gast)


Lesenswert?

ATmega32 + RTL8019AS + uIP-0.9 funktioniert ganz hervorragend

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.