Arduino al igual que otras placas pude usarse como servidor web alojando en el una simple página web,para lo cual Arduino debe poderse conectar a la red LAN (Local Area Network) con tarjetas Ethernet, ya bien con escudos Arduino o bien conectándolo por medio de cables , permitiendo así poder ejecutar programas de comunicación de red en Arduino, por ejemplo un pequeño servidor web.
Ambas tarjetas que vemos en la imagen superior se basan en el conector RJ45 de HR911105A HanRun y controlador ENC28J60 10BASE-T Ethernet de Microchip .Las tarjetas se controlaban mediante Peripheral Interface serie (SPI).
Ethernet-Shield para Arduino Nano
Este escudo Ethernet tiene un regulador de tensión interno en la placa para convertir 5 V a 3,3 V – 3,3 V con el circuito ENC28J60 .Opcionalmente también este escudo se puede conectar a Arduino mediante cables con clavijas siguientes: 5V, GND, D10, D11, D12, D13
Detalles de clavijas de conexión
Tarjeta de Ethernet conectado con cables (sin escudo para Arduino)
Esta tarjeta tiene que ser alimentada por 3.3V (del pin de Arduino o al adaptador de alimentación de 3,3 V).La tarjeta se conecta con los pines siguientes:
Arduino Nano
tarjeta Ethernet
3.3V
VCC
GND
GND
D10
CS
D11
SI
D12
SO
D13
SCK
Configuración de un servidor web en Arduino
Hay varias bibliotecas que se pueden conectar a la red de Arduino.Algunos de ellos dan más características (por ejemplo, soporte de DHCP) y mas estabilidad, pero también necesitan más esfuerzos para aprender a usarlas y hacer el programa compilado más grande.
Muy fácil de usar para empezar es la biblioteca «ETHER_28J60» Ethernet por Simon Monk ,la cual esta concebida como un contenedor de la biblioteca «etherShield» Nuelectronics para simplificar el trabajo con él.
Instalar bibliotecas ETHER_28J60 y etherShield
Después de instalar las bibliotecas – reiniciar el IDE Arduino, seleccione el punto de menú Archivo >> >> Ejemplos ETHER_28J60 >> HelloWorld
El sketch es corto y bastante claro.Sólo pueden necesitar las siguientes líneas para personalizar a cada uso particular:
IP es la dirección IP de un dispositivo de red – en este caso las direcciones de una placa Arduino conectado a una red a través de una tarjeta Ethernet.
MAC – es la dirección MAC que se puede dejar como esta si no hay otros dispositivos con la misma dirección dentro de la red.
Ambas direcciones (IP y MAC) deben ser únicas dentro de la red (por ejemplo, red local detrás del router de red doméstica).
Suba el skech ya explicada en su placa de Arduino, y conecte la tarjeta Ethernet a un router mediante un cable de red.
Compruebe si funciona Arduino (LED de alimentación está encendido), el LED en el conector Ethernet está encendido (LED segundo en el conector puede parpadear), el router está encendido y el LED está activado para el puerto al que la tarjeta Ethernet está conectado.
La biblioteca «EtherShield» desde este repositorio (sugerido para ser utilizado antes) utiliza la dirección IP estática – cuando la dirección necesita ser configurado en un router de forma manual.
La bibioteca»EtherShield» biblioteca desde este repositorio, además, cuenta con el apoyo de DHCP ( Dynamic Host Configuration Protocol ) al servidor DHCP (por lo general existente en el router) asigna una dirección IP a dispositivos de red automáticamente.
Ahora ya puede abrir un navegador web y escriba la dirección http:// 192.168.1.15 , es decir la dirección IP que hayamos definido (o la dirección indicada en el croquis y configurado en el router como se muestra en la instrucción anterior), pulse la tecla Enter y una página web con «Hello World» se carga desde Arduino.
Asimismo también puede probar con la url http://arduino/ desde la barra de dirección del nombre:la misma página web se cargara desde Arduino
En algunos casos que no funcione comprobar si Arduino está conectado a una fuente de energía (por ejemplo, a USB), los LED señalen la actividad (reiniciar Arduino – que debe comenzar a parpadear por un tiempo), y compruebe los cables pies aunque algunos de ellos se vean bien, puede que en realidad no conecten por los contactos.
Si posee un televisor inteligente, un TV box Android , un decodificador de algún servicio IPTV como Orange TV o Movistar o incluso una Raspberry-Pi con el software de Kodi con el Add-on , si no dispone conectividad por cable ethernet hacia su dispositivo multimedia ( lo cual desde luego sería la solución ideal), para todos estos equipos con necesidad de un gran ancho de banda, actualmente si no se dispone de conectividad alambrica , una solucíon ideal, si no desea cablear hasta donde vaya a ubicar su dispositivo, es usar un PLC, el cual puede usar permite el cableado eléctrico doméstico como medio de transmisión de señales…!Pero cuidado, no se precipite porque no todos los plc’s disponibles en el mercado son capaces de satisfacer las necesidades de ancho de banda de los dispositivos multimedia actuales!
PLC que responde a las siglas Power Line Communications, es un término inglés que puede traducirse por comunicaciones mediante línea de potencia y que se refiere a diferentes tecnologías que utilizan las líneas de transmisión de energía eléctrica convencionales para transmitir señales con propósitos de comunicación, aprovechando la red eléctrica para convertirla en una línea digital de alta velocidad de transmisión de datos, permitiendo, entre otras cosas, el acceso a Internet mediante banda ancha.
Banda ancha sobre líneas eléctricas (BPL) es un método de comunicación por línea eléctrica, que permite la transmisión de datos digitales de alta velocidad sobre el cableado de distribución de energía eléctrica.
Las tecnologías HomePlug y HomePlug AV, son los dos estándares de facto más populares empleados en el hogar, sin necesidad de instalar cableado adicional.
Típicamente, los dispositivos PLC funcionan mediante la modulación de una onda portadora ,una portadora que es modulada por señales digitales cuya frecuencia oscila entre los 20 y 200 kHz y que es inyectada en el cableado doméstico de energía eléctrica desde el transmisor. Gracias a que cada receptor del sistema de control tiene una dirección única , éste es gobernado individualmente por las señales enviadas por el transmisor , razón por la cual los PLC’ se suelen vender por parejas : es decir un transmisor que se conecta cerca del router del hogar , y un receptor que se conecta donde sea necesaria una conectividad similar a la ofrecida por cable similar a las de wifi+.
La forma de transmitir los datos en un PLC es similar al funcionamiento de las líneas ADSL (que separa la voz de los datos): primero se filtran las frecuencias, para poder separar la información digital y el ruido de la señal eléctrica, de los datos y después va toda la electrónica necesaria ,electrónica común que puede usarse tanto para transmitir, como recibir incluso una señal fast-ethernet.
En el caso de cableado para redes caseras dada la dificultad y coste que conlleva cablear con cable ethernet las diferentes ubicaciones de una vivienda , los dispositivos PLC se utilizan como sustitutivos de las redes Ethernet. Concretamente, el uso de varios dispositivos PLC equivale a una conexión Ethernet con medio de acceso compartido, es decir , es como si estuviéramos conectando los equipos a un concentrador en vez de a un conmutador, por lo que las comunicaciones son half-duplex. De aquí se deduce que los anunciados 200Mbps de muchos antiguos kits de PLC terminasen en torno a los 80-100Mbps efectivos.
Es fácil deducir que al existir un dominio de colisión común por compartir el mismo segmento de cableado, cuantos más dispositivos de PLC transmitan, la velocidad se verá repartida entre todos ellos sin que tenga que ser equitativamente, en función de la cantidad de datos que transmitan, aunque no se comuniquen con el mismo terminal PLC. Es por ello que se recomienda utilizar el sistema PLC para unir sólo dos segmentos de red.
BPL (Banda ancha sobre líneas eléctricas ) es muy similar al PLC pero utiliza las frecuencias más altas, un rango de frecuencias más amplio y diferentes tecnologías de otras formas de comunicación por línea eléctrica, para proporcionar comunicaciones de alta velocidad a través de distancias más largas utilizando frecuencias que son parte del espectro radioeléctrico atribuido a los servicios de comunicaciones sobre-el-aire, por lo que la prevención de interferencias, de y hacia estos servicios es un factor muy importante en el diseño de sistemas BPL.
Como era de esperar ,uno de los problemas de los PLC y BPL junto con el problema del uso de la gestión a distancia de contadores de energía eléctrica por parte de las compañías eléctricas (bajo PLC), tiene que ver con la intensidad de la señal junto con la frecuencia de operación pues al usar a frecuencias en la banda de 30 MHz, que son utilizadas por los radio aficionados, así como por emisoras internacionales de OL (onda larga) y OC(onda corta), así como por diversos sistemas de comunicaciones (militar, aeronáutico, marítimo, etc.) al no carecer de blindaje las lineas eléctricas por donde circulan las señales de PLC, actúan éstos como antenas para las señales que transportan, teniendo el potencial de eliminar la utilidad de la banda de 30 MHz para los propósitos de las comunicaciones en onda corta, incluso a grandes distancias.
Actualmente los sistemas modernos de BPL usan la multiplexación por división de frecuencias ortogonales, que permite minimizar la interferencia con los servicios de radio, por la remoción de las frecuencias específicas usadas pero las transmisiones de datos a velocidades mucho más altas usan las frecuencias de microondas transmitidas mediante un mecanismo de propagación superficial de ondas, denominado E-Line, los cuales han demostrado ser ideales para las comunicaciones simétricas y de Full Duplex a velocidades mayores a 100 Mbps en cada dirección(2,4 y 5,3 Ghz) pues están libres interferencias, que sin embargo en Wi-Fi y en el Wimax sin licencia, suponen una grave limitación, siendo al mismo tiempo una ventaja por la facilidad de implantación sin necesidad de permisos.
En resumen : los nuevos PLC’s ademas de soportar mayores anchos de banda (fast-ethernet) ,debido a que pueden funcionar en la banda de 100 MHz a 10 GHz, estan libres de los problemas de interferencias asociados al uso de un espectro compartido, ofreciendo la mayor flexibilidad para la modulación y los protocolos hallados para cualquier otro tipo de sistemas de microondas.
Como ejemplo de PLC con soporte fast-ethernet ( ideales para dispositivos multimedia como televisores Smart TV, consola de videojuegos, etc.) con transmisión de datos a alta velocidad de hasta 500 Mbps, a un precio razonable, destacan los PLC’s del fabricante alemán Devolo , uno de los fabricantes mas conocidos en el uso de esta tecnología (lo avalan más de 16 millones de clientes ) .
Uno de los modelos mas versátiles de este fabricante es el dLAN® 500 duo , pues este adapador, ademas de ser compatible con todos los adaptadores de la gama de productos de hasta 200/500 Mbps ,soporta la transmisión de datos a alta velocidad de hasta 500 Mbps incluyendo en el receptor ademas dos conexiones de red Fast Ethernet para conectar otros dispositivos terminales.
Dos conexionesde red Fast Ethernet en este modelo de adaptador ePLC es evidente que es unos de lo puntos fuertes de este PLC ( además del soporte de fast-ethernet ) pues permite conectar directamente y simultáneamente dos dispositivos diferentes como, por ejemplo podría ser , el ordenador y la impresora de red en el despacho, o el televisor inteligentes y la consola de juegos en el salón.
Otros aspectos llamativos de este modelo es el diseño compacto de la carcasa permite una colocación discreta y flexible en cualquier toma de corriente eléctrica de la casa.,la encriptación automática ( que le permite una protección activa frente a accesos no autorizados) y el uso de la a exclusiva tecnología PowerSave de Devolo que ofrece un consumo mínimo de energía de forma permanente.
En el siguiente vídeo podemos ver las funcionalidades de este modelo:
Vemos como siguiendo unos sencillos, que básicamente consiste en conectar en el PLC transmisor un cable ethernet al router ( que lógicamente conectaremos cerca de este ) y el PLC receptor ( reconocible por las dos tomas de red) que conectaremos en el lugar donde se requiera la conectividad , en solo unos minutos seremos capazes de disfrutar de todos los contenidos y funciones en los dispositivos, sin la necesidad de configurar nada más y sobre todo sin tener que invertir tiempo, dinero y mucho esfuerzo en cablear su vivienda con los inconvenientes que conlleva por las canalizaciones necesarias .
Por ultimo destacar que hay que tener muy claro es que para un mejor rendimiento de cualquier PLC es preferible no conectar estos dispositivos en regletas o alargadores conectando éstos directamente a enchufes de pared. En muchos vídeos de demostraciones se puede observar como se conecta tanto el principal como el supletorio a regletas y el funcionamiento es el correcto, pero es importante destacar que no recurriendo a estas se podría ganar velocidad efectiva y evitar pérdidas de sincronismo esporádicas.
Por cierto ,si le interesa este nuevo PLC en Amazon esta disponible por unos 40€ siguiendo este enlace: Devolo dLAN 500 duo PLC – Adaptador de comunicación por línea eléctrica PLC Powerline
Debe estar conectado para enviar un comentario.