Arduino Ethernet W5100

Código: 60041

 

Cargando…



  

Descripción Arduino Ethernet es una placa de microcontrolador basada en ATmega328. Tiene 14 pines de entrada / salida digital, 6 entradas analógicas, un oscilador de cristal de 16 MHz, una conexión RJ45, un conector de alimentación, un encabezado ICSP y un botón de reinicio. NB: Los pines 10, 11, 12 y 13 están reservados para la interfaz con el módulo Ethernet y no se deben usar de otra manera. Esto reduce el número de pines disponibles a 9, con 4 disponibles como salidas PWM. También se puede agregar un módulo opcional de alimentación a través de Ethernet a la placa. Ethernet difiere de otras placas en que no tiene un chip de controlador USB a serie integrado, pero tiene una interfaz Wiznet Ethernet. Esta es la misma interfaz que se encuentra en el escudo de Ethernet. Se puede acceder a un lector de tarjetas microSD incorporado, que se puede usar para almacenar archivos para servir en la red, a través de la Biblioteca SD. El pin 10 está reservado para la interfaz Wiznet, el SS para la tarjeta SD está en el pin 4. El encabezado de programación en serie de 6 pines es compatible con el adaptador serial USB y también con los cables USB FTDI o con Sparkfun y Adafruit FTDI estilo USB básico. -Tableros de conexión en serie. Cuenta con soporte para reinicio automático, lo que permite cargar bocetos sin presionar el botón de reinicio en el tablero. Cuando se conecta a un adaptador USB a serie, el Arduino Ethernet se alimenta del adaptador. La Revisión 3 de la placa presenta el pinout 1.0 estandarizado, que consiste en: pines SDA y SCL agregados que están cerca del pin AREF y otros dos pines nuevos colocados cerca del pin RESET, esta será la oportunidad de proteger el uso de i2c o Componentes TWI para ser compatibles con todas las placas Arduino; IOREF que permite que los escudos se adapten al voltaje proporcionado por el tablero. Los escudos que usan el pin IOREF serán compatibles tanto con la placa que usa el AVR, que funciona con 5V como con el Arduino Due que funciona con 3.3V. Junto al pin IOREF hay un pin no conectado, que está reservado para futuros propósitos.

Especificaciones técnicas:

  • Microcontrolador: ATmega328
  • Voltaje de funcionamiento: 5 V
  • Enchufe de voltaje de entrada (recomendado): 7-12 V
  • Enchufe de voltaje de entrada (límites): 6-20V
  • Voltaje de entrada PoE (límites): 36-57V
  • Pines de E / S digital: 14 (de los cuales 4 proporcionan salida PWM)
  • Pines Arduino reservados: 10 a 13 utilizados para SPI 4 utilizados para
  • tarjeta SD
  • 2 interrupciones W5100 (en puente)
  • Pines de entrada analógica 6
  • Corriente CC por pin de E / S 40 mA
  • Corriente DC para 3.3V Pin50 mA
  • Memoria Flash 32 KB (ATmega328) de los cuales 0.5 KB son utilizados por
  • el gestor de arranque
  • SRAM2 KB (ATmega328)
  • EEPROM1 KB (ATmega328)
  • Velocidad de reloj 16 MHz
  • Controlador Ethernet incorporado TCP / IP W5100
  • Power Over Ethernet ready Jack magnético y nbsp;
  • Tarjeta Micro SD, con traductores de voltaje activo
  • Longitud68.6 mm
  • Ancho 53.3 mm
  • Peso 28 

Poder:
La placa también se puede alimentar a través de una fuente de alimentación externa, un módulo opcional de alimentación a través de Ethernet (PoE) o mediante un cable FTDI / conector serie USB. La alimentación externa puede provenir de un adaptador de CA a CC (pared-verruga) o de una batería. El adaptador se puede conectar enchufando un enchufe de centro positivo de 2.1 mm en el conector de alimentación de la placa. Los cables de una batería se pueden insertar en los encabezados de clavija Gnd y Vin del conector POWER. La placa puede funcionar con una fuente externa de 6 a 20 voltios. Sin embargo, si se suministra con menos de 7 V, el pin de 5 V puede suministrar menos de cinco voltios y la placa puede ser inestable. Si usa más de 12V, el regulador de voltaje puede sobrecalentarse y dañar la placa. El rango recomendado es de 7 a 12 voltios. Los pines de alimentación son los siguientes: VIN. El voltaje de entrada a la placa Arduino cuando está utilizando una fuente de alimentación externa (a diferencia de los 5 voltios de la conexión USB u otra fuente de alimentación regulada). Puede suministrar voltaje a través de este pin o, si suministra voltaje a través del conector de alimentación, acceder a él a través de este pin. 5V. Este pin emite un 5V regulado desde el regulador en el tablero. La placa se puede alimentar con el conector de alimentación de CC (7 - 12V), el conector USB (5V) o el pin VIN de la placa (7-12V). El suministro de voltaje a través de los pines de 5V o 3.3V evita el regulador y puede dañar su placa. No lo aconsejamos 3V3. Un suministro de 3,3 voltios generado por el regulador de a bordo. El consumo de corriente máximo es de 50 mA. GND Pines de tierra. IOREF Este pin en la placa Arduino proporciona la referencia de voltaje con la que opera el microcontrolador. Un blindaje configurado correctamente puede leer el voltaje del pin IOREF y seleccionar la fuente de alimentación adecuada o habilitar traductores de voltaje en las salidas para trabajar con 5V o 3.3V. El módulo PoE opcional está diseñado para extraer energía de un cable Ethernet de categoría 5 de par trenzado convencional: cumple con IEEE802.3af Ondulación y ruido de baja salida (100mVpp) Rango de voltaje de entrada 36V a 57V Protección contra sobrecarga y cortocircuito Salida de 9V Alta eficiencia DC / DC convertidor: típico 75% @ 50% de carga Aislamiento de 1500V (entrada a salida) NB: el módulo Power over Ethernet es un hardware patentado no fabricado por Arduino, es un accesorio de terceros. Para obtener más información, consulte la hoja de datos Al usar el adaptador de alimentación, la alimentación puede provenir de un adaptador de CA a CC (pared-verruga) o de una batería. El adaptador se puede conectar enchufando un enchufe de centro positivo de 2.1 mm en el conector de alimentación de la placa. Los cables de una batería se pueden insertar en los encabezados de clavija Gnd y Vin del conector POWER. La placa puede funcionar con una fuente externa de 6 a 20 voltios. Sin embargo, si se suministra con menos de 7 V, el pin de 5 V puede suministrar menos de cinco voltios y la placa puede ser inestable. Si usa más de 12V, el regulador de voltaje puede sobrecalentarse y dañar la placa. El rango recomendado es de 7 a 12 voltios.

Memoria:
El ATmega328 tiene 32 KB (con 0,5 KB utilizados para el gestor de arranque). También tiene 2 KB de SRAM y 1 KB de EEPROM (que se pueden leer y escribir con la biblioteca EEPROM).

Entrada y salida:
Cada uno de los 14 pines digitales en la placa Ethernet se puede usar como entrada o salida, utilizando las funciones pinMode(), digitalWrite() y digitalRead(). Operan a 5 voltios. Cada pin puede proporcionar o recibir un máximo de 40 mA y tiene una resistencia pull-up interna (desconectada por defecto) de 20-50 kOhms. Además, algunos pines tienen funciones especializadas: Serie: 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir (TX) datos en serie TTL. Interrupciones externas: 2 y 3. Estos pines se pueden configurar para activar una interrupción en un valor bajo, un borde ascendente o descendente, o un cambio en el valor. Vea la función attachInterrupt() para más detalles. PWM: 3, 5, 6, 9 y 10. Proporcione una salida PWM de 8 bits con la función analogWrite(). SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estos pines admiten la comunicación SPI utilizando la biblioteca SPI. LED: 9. Hay un LED incorporado conectado al pin digital 9. Cuando el pin tiene un valor ALTO, el LED está encendido, cuando el pin está BAJO, está apagado. En la mayoría de las otras placas Arduino, este LED se encuentra en el pin 13. Está en el pin 9 de la placa Ethernet porque el pin 13 se usa como parte de la conexión SPI. La placa Ethernet tiene 6 entradas analógicas, etiquetadas de A0 a A5, cada una de las cuales proporciona 10 bits de resolución (es decir, 1024 valores diferentes). Por defecto miden desde tierra hasta 5 voltios, aunque es posible cambiar el extremo superior de su rango utilizando el pin AREF y la función de referencia analógica(). Además, algunos pines tienen una funcionalidad especializada: TWI: A4 (SDA) y A5 (SCL). Admite la comunicación TWI utilizando la biblioteca Wire. Hay un par de otros pines en el tablero: AREF. Tensión de referencia para las entradas analógicas. Usado con analogReference(). Reiniciar. Traiga esta línea BAJA para reiniciar el microcontrolador. Normalmente se usa para agregar un botón de reinicio a los escudos que bloquean el que está en el tablero. Vea también la asignación entre los pines Arduino y los puertos ATmega328.

Comunicación:
El Arduino Ethernet tiene varias facilidades para comunicarse con una computadora, entre otras

SUSCRÍBETE AL BOLETÍN

Gracias por registrarte, estaremos en contacto pronto.