Dudas relacionadas con el Arduino Ethernet con PoE

Implementé un sistema usando Arduino Uno y Ethernet Shield sin PoE . Ahora, estoy pensando en usar Ethernet con PoE pero tengo las siguientes dudas, incluso si leo la documentación oficial:

  1. ¿Ethernet con PoE es un Shield? ¿O no? Es decir, ¿necesito el Arduino Uno para usar completamente Ethernet con PoE (desde cargar el código hasta obtener energía)?
  2. ¿Cómo obtiene energía Ethernet con PoE? Es decir, ¿debería tener también "la caja plateada y negra en el medio" de esta foto (de Wikipedia ) para poder dar energía a través de Ethernet?
  3. Si compro el Ethernet vinculado anterior con PoE, ¿debería comprar este convertidor serie USB 2 para programar y cargar código en él?
Vuelva a leer su pregunta y verifique los enlaces que contiene. La foto de Wikipedia no está del todo clara sobre lo que hacen las distintas cajas.
@jippie: es por eso que vinculé también la página de Wikipedia donde está presente la foto mencionada: la foto, incluida la "descripción original", está en la parte superior derecha de esta página en.wikipedia.org/wiki/Power_over_Ethernet

Respuestas (2)

¿Placa Arduino o escudo Arduino?

Sí, la "placa Arduino Ethernet CON PoE" es una placa Arduino independiente, no un escudo. No necesita otra placa Arduino para usarla por completo.

La "placa Arduino Ethernet SIN PoE" es una placa Arduino con todas las partes de:

  • Arduino Ethernet Shield SIN PoE
  • Placa Arduino Uno, menos el convertidor de USB a serie.

todos amontonados en un solo tablero.

Si suelda un módulo PoE a un Arduino Ethernet Shield SIN módulo PoE , obtendrá un "Arduino Ethernet Shield CON PoE" (a) , (b) .

Si suelda un módulo PoE a una "placa Arduino Ethernet SIN PoE", obtendrá una "placa Arduino Ethernet CON PoE".

Convertidor USB a serie

Sí, como se indica explícitamente en la página que vinculó , "se puede usar cualquier conector USB a serie de estilo FTDI para programarlo". La página de documentación principal de la placa Arduino Ethernet también menciona que "El encabezado de programación en serie de 6 pines es compatible con el adaptador serie USB y también con los cables USB FTDI o con las placas de conexión USB a serie básicas estilo FTDI de Sparkfun y Adafruit. ."

Eso incluye el "Convertidor serial USB 2" (a) (b) , o el Mini adaptador USB , o el FTDI Basic Breakout - 5V , o el FTDI Cable 5V , o el FTDI Friend , etc. Cualquiera de ellos funciona de manera idéntica y se puede usar para programar la placa Arduino Ethernet y la mayoría de las demás placas Arduino que aún no tienen un convertidor de USB a serie integrado.

¿Cómo obtiene energía Ethernet con PoE?

El Arduino Uno puede recibir alimentación de USB o de 7 V-12 V enviados a través del conector cilíndrico o de 7 V-12 V enviados a través de los pines GND y VIN. La y la "placa Arduino Ethernet SIN PoE" también se pueden alimentar de cualquiera de estas formas.

La placa Arduino Ethernet CON PoE se puede alimentar de cualquiera de esas formas, o además se puede alimentar a través del conector Ethernet.

El artículo de Wikipedia Power over Ethernet describe algunas de las formas más populares de enviar energía a través de un cable Ethernet. Un inyector PoE es un dispositivo que empuja la energía hacia el cable Ethernet en un extremo. Un inyector "Alternativo A" envía energía a través de los mismos dos pares de cables que se usan para enviar datos. Un inyector de "Alternativa B" envía energía a través de los otros dos pares de cables "de repuesto" que no se utilizan para enviar datos. Un divisor PoE es un dispositivo que extrae la energía del cable Ethernet en el otro extremo.

En la terminología de ese artículo, la placa Arduino Ethernet CON PoE es un "dispositivo alimentado" que combina un punto final Ethernet (datos) y un divisor PoE (disipador de energía) en un solo dispositivo; no necesita un divisor PoE separado .

No necesita un divisor PoE, como "la caja plateada y negra en el medio" de esta foto , para separar la energía de los datos en el extremo Arduino del cable Ethernet. Toda la funcionalidad de ese divisor ya está integrada en la "placa Arduino Ethernet CON PoE".

Por lo que puedo decir, el módulo PoE en todas las "placas Arduino Ethernet CON PoE" y todas las "Arduino Ethernet Shield CON PoE" son el módulo Ag9120-S PoE (a) , (b) , (c) . De acuerdo con la hoja de datos del módulo PoE Ag9120-S , es compatible con IEEE802.3af y, por lo tanto , es compatible con los inyectores "Alternativa A" y "Alternativa B". La hoja de datos también recomienda un mínimo de 36 V en el conector.

Entonces, si tiene un conmutador Ethernet que ya tiene un inyector PoE incorporado, debería poder enchufar un cable Ethernet estándar en el conmutador y el otro extremo en la "placa Ethernet Arduino CON PoE", y simplemente debería funcionar, con energía y datos transferidos a través de ese único cable Ethernet.

Si su conmutador Ethernet aún no tiene un inyector PoE incorporado, hay una variedad de inyectores midspan que podrían funcionar. (a) , (b) , (c) , (d) , (e) , etc. Cualquier inyector estándar compatible con 802.3af o 802.3at funcionará con él. Además, hay muchos " PoE pasivos " no estándar que normalmente funcionan con él.

Si está dispuesto a usar PoE no estándar, una opción de muy bajo costo es: compre el conjunto de cables de inyector PoE pasivo de Adafruit (un sistema "PoE pasivo" no estándar), deseche la mitad "divisora" del conjunto , conecte la mitad del "inyector" del conjunto a su interruptor y a una fuente de alimentación de 48 V CC (o al menos en el rango de 44,0 V a 57,0 V), y luego conecte el cable Ethernet (que conduce al Arduino) en el otro lado de ese inyector. (Usar una fuente de alimentación de 12 V no dañará nada, pero aparentemente no es suficiente para encender un punto final PoE estándar).

Por otro lado, si está dispuesto a usar PoE no estándar, puede ahorrar aún más dinero usando "Arduino Ethernet SIN PoE" (en lugar de la más cara "Placa Arduino Ethernet CON PoE"), con un "Adafruit Passive PoE Injector Cable Set", con la mitad del "inyector" conectada como se describió anteriormente en el extremo del interruptor del cable Ethernet, y la mitad del "divisor" del conjunto conectado en el extremo Arduino, como se muestra en su página web . Sin embargo, en este caso, usa algo así como una fuente de alimentación de 12 V CC (o al menos en el rango de 7 V a 20 V). (Por desgracia, usar una fuente de alimentación de 48 V con esta configuración probablemente dañará permanentemente las placas Arduino).

1: El "Ethernet con POE" es el Arduino UNO con ethernet incorporado y tarjeta sd, y el módulo POE. No tiene un usb a serial incorporado, por lo que necesitaría un adaptador serial para programar.

También está el Ethernet sin POE, que es lo mismo, pero sin el módulo POE.

Luego está el Ethernet Shield sin POE, que se conecta a un Arduino Uno normal.

Si tiene un proyecto dedicado, es más económico obtener Ethernet con POE, en lugar de las piezas oficiales individuales. Sin embargo, es más barato obtener escudos de terceros y placas arduino.

El módulo POE es un Ag9000-S, un producto de terceros que utiliza Arduino (la empresa) para POE. Ficha técnica aquí . Es un módulo POE adecuado, requiere 36v a 57v In.

2: Para alimentarlo a través de Ethernet, necesitará un inyector de alimentación POE. Esa caja plateada/negra es un inyector de energía.

3: Como se mencionó, Arduino Ethernet no tiene un puerto USB a serie. Necesitarías ese convertidor o similar.

Hay múltiples formas de hacer POE, y depende de sus necesidades. Si solo necesita de 10 a 20 metros de forma casera/no profesional, puede hacer un inyector simple, ya sea hecho en casa o comprado, como http://www.adafruit.com/products/435 ingrese la descripción de la imagen aquí No es compatible con POE, pero no es necesario que lo sea. Sin embargo, todavía hace lo que necesita, lo que le permite ejecutar un solo cable en lugar de dos.