This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 1 voto(s) - 2 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Ethernet Shield
#1
Buenas, he estado mirando el asunto de conectar arduino a una red lan y hacer uso del protocolo tcp/ip y me encuentro con shields que llevan controladores distintos por un lado las basadas en wiznet w5100 y por otro las basadas en enc28j60.

Cual es mejor??

Saludos
  Responder
#2
Sin haberme metido a asuntos de redes con arduino, lo que más leo es que la w5100 trabaja mejor y es la que usa la mayoría de la gente.
  Responder
#3
Según entiendo, después de haber leído un rato, la principal diferencia esta en que capas del modelo OSI se implementan en el hardware.

Ambos chip implementan:
  • Capa Física -> PHY
    Capa enlace -> MAC

Y ademas el W5100 implementa la capa de red ->IP y la capa de transporte TCP, que se conoce como stack TCP/IP.

En los ENC hay que implementarla en el software.

Otra diferencia es que el SDK de Arduino solo proporciona librerías para el W5100 y para los ENC las librerías son de terceros
  Responder
#4
De ahí que programar las W5100 sea más sencillo, implementa las capas más "complicadas" del modelo OSI.
  Responder
#5
Si, estoy de acuerdo contigo, es mucho más fácil de desarrollar pero también veo otros posibles inconvenientes y es que se pierde control. Si la pila TCP/IP esta en software es más accesible, si esta en hardware existe más dependencia de la interfaz de manejo que ofrezca el chip.

Evidentemente para proyectos normales siempre es mejor el W5100.
  Responder
#6
Exacto, si simplemente quieres "comunicar" el w5100 es suficiente. Si ya te quieres meter en temas de paquetes, sockets, etc.. pues el otro es más interesante.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  conversión código arduino ethernet 5100 a wemos d1 mini nbaglietto 0 1,449 24-11-2017, 02:05 AM
Último mensaje: nbaglietto
  problema con shield para arduino para cargar el codigo homer32 6 4,224 17-10-2016, 07:49 AM
Último mensaje: homer32
  Problema Ethernet igargi 2 2,001 04-02-2016, 10:46 PM
Último mensaje: igargi
  mega sensor shield v2.0 jhon_bishop 2 1,956 20-10-2015, 07:42 PM
Último mensaje: ebludt
  problema con shield arduino homer32 3 1,879 23-07-2015, 09:18 AM
Último mensaje: homer32