Descripción:
Esta pequeña tarjeta es básicamente un controlador Ethernet dotado de un puerto SPI (Serial Peripheral Interface), diseñado especialmente para actuar como un puente entre una red Ethernet y un microcontrolador equipado con SPI. El ENC28J60 cumple con las especificaciones IEEE 802.3, e incorpora una serie de esquemas de filtrado de paquetes para limitar el número de paquetes entrantes. También provee un módulo DMA interno para facilitar el flujo de datos y hardware específico para el cálculo de las sumas de control (IP checksums). La comunicación con el microcontrolador que hace las veces de host se realizan mediante el bus SPI a una velocidad de hasta 10Mb/s y dos pines especiales capaces de provocar interrupciones en el ENC28J60. Otros dos pines pueden utilizarse para manejar LEDs que indiquen la conexión y la actividad de la red. Este módulo se encarga de la conexión de sensores, relés, entre otros dispositivos al Arduino; es muy interesante, pero para poder consultar todo esto desde una interfaz sencilla y a distancia es fundamental poder servir todos estos datos a través de una web. Para esto se necesita permanecer conectado a una red y como no, se necesita de una interfaz Ethernet. Los módulos Ethernet para Arduino son uno de los componentes más interesantes con los que se pueden trabajar. Gracias a sus características, son más económicos y pequeños, permitiendo de una forma económica montar un servidor web. Como contrapartida decir que no están soportado por Arduino de forma estándar, aunque cada vez hay más librerías y mejor terminadas.
Especificaciones:
- Chip Ethernet: ENC28J60
- Voltaje de operación: 3.3 VCD
- Comunicación: Interfaz SPI (compatible con SmartM51 y AVR)
- Reloj SPI 20MHz Máxima tasa de transferencia 10Mbps Frecuencia de reloj 25MHz
- Conector: Estándar 2x5 (microcontrolador o Arduino) RJ45
- Compatibilidad: Redes 10/100/1000Base-T
- Transformador de Aislamiento
- Soporta Modos Full-Duplex y Half-Duplex
- Peso: 13.3 g
- Dimensión: 50 x 32.5 x 15 mm