NANO SHIELD ENC28J60.
El ENC28J60 Ethernet Shield es un shield diseñado para ser utilizado con la placa Arduino Nano V3.0. Su principal función es proporcionar conectividad Ethernet a proyectos basados en Arduino Nano, permitiendo la comunicación a través de una red local o de internet.
Características y funcionamiento:
- Voltaje de Operación: El ENC28J60 Ethernet Shield es compatible con un rango de voltaje de operación de 3.3V a 5V, lo que lo hace versátil y compatible con diferentes fuentes de alimentación.
- Tipo de Conector: Utiliza un conector RJ45 estándar para conectar el shield a la red Ethernet mediante un cable de red estándar.
- Controlador Microchip: Incorpora el controlador Ethernet ENC28J60 V1.0 de Microchip, que permite la comunicación a través de una red Ethernet.
- Velocidad: Soporta velocidades de 10BASE-T en la interfaz Ethernet, lo que proporciona una conexión de 10 Mbps.
- Interfaz Ethernet: Utiliza el estándar 802.3 y admite modos Half o Full Duplex con una velocidad de 10 Mbps, que se puede configurar manualmente según las necesidades del proyecto.
- Frecuencia de oscilador: Utiliza un oscilador con una frecuencia de 25 MHz para el control y sincronización de la comunicación Ethernet.
- Dimensiones: El shield tiene dimensiones de 18 mm x 67 mm, lo que lo hace compacto y fácil de integrar en proyectos.
- Temperatura de Funcionamiento: Puede operar en un rango de temperatura de -40°C a 85°C, lo que lo hace adecuado para aplicaciones en diferentes entornos.
- Interfaz SPI: Utiliza la interfaz SPI para la comunicación con la placa Arduino Nano V3.0, lo que permite una comunicación rápida y eficiente.
- Soporte para protocolos TCP/IP: Permite la comunicación utilizando los protocolos TCP/IP, lo que posibilita la creación de aplicaciones como servidores web, clientes TCP/IP, entre otros.
- Fácil instalación: Se conecta directamente a la placa Arduino Nano V3.0 a través de sus pines de conexión, lo que simplifica su instalación y uso.
- Librerías disponibles: Existen librerías y ejemplos disponibles para su uso con la plataforma Arduino, lo que facilita el desarrollo de aplicaciones de red,[AQUÍ].
Comunicación SPI (Serial Peripheral Interface).
SPI es un protocolo serial síncrono que se utiliza para comunicar un microcontrolador con otro y con periféricos a distancias cortas. Para hacer una conexión SPI siempre habrá un dispositivo maestro (usualmente un microcontrolador) que controlará uno o varios periféricos (esclavos), se utilizan por lo generar 3 líneas de conexión y una de selección que son:
- SO o MISO (Master In Slave Out). La linea que utiliza el esclavo para enviar datos al maestro
- SI o MOSI (Master Out Slave In). Datos del maestro al esclavo.
- SCK (Serial clock). Pulsos de reloj para sincronizar la comunicación
- CS o Select. Se usa por el master para habilitar o deshabilitar un determinado periférico
Conexión del Ethernet Shield con Arduino.
El Ethernet Shield se conecta directamente sobre la tarjeta Arduino Nano V3.0 o seguir la siguiente configuración tanto para Nano, UNO y MEGA:
Arduino Mega. | Arduino uno. | Arduino nano. | Ethernet Shield ENC28J60. |
53 | 10 | 10 | CS |
51 | 11 | 11 | SI |
50 | 12 | 12 | SO |
52 | 13 | 13 | SCK |
Reset | Reset | 7 | RESET |
D2 | D2 | 8 | INT |
3.3V /5V | 3.3V /5V | 3.3V /5V | VCC |
GND | GND | GND | GND |
Valoraciones
No hay valoraciones aún.