Pregunta

Estoy interesado en construir un pequeño dispositivo (comercial) sobre Arduino . Quiero que pueda interactuar con la red. Red como en Ethernet estándar, Cat5, RJ-45, etc.

Sé que hay un Ethernet Shield , pero cuesta incluso más que el Arduino en sí mismo, y es bastante grande. Naturalmente, quiero que mi dispositivo sea lo más pequeño y barato posible.

Así que estoy pensando en recrear un módulo Ethernet yo mismo. El problema es que no tengo ninguna experiencia con Ethernet, ni tengo una buena idea por dónde empezar a buscar. Por lo tanto, ni siquiera puedo decir si mis ideas son factibles.

En última instancia, me gustaría que el dispositivo tenga tres puertos: uno para la señal entrante, dos para la salida, por lo que el dispositivo es esencialmente un pequeño conmutador donde también está enchufado. Las capacidades de conmutación no necesitan ser muy rápidas: el volumen de datos será bajo. 10Mbit es más que suficiente, puede ser aún más lento.

Si eso no es posible, un solo puerto para controlar el dispositivo también lo hará.

Otra posibilidad que estoy considerando son las comunicaciones por línea eléctrica: el envío de información a través de líneas eléctricas. Esa es otra área con la que no tengo experiencia. ¿Qué hardware debería mirar y dónde puedo encontrar información sobre el software necesario?

Entonces, ¿alguien puede decirme si estas ideas son factibles y, en caso afirmativo, dónde debo comenzar a buscar?

¿Fue útil?

Solución

Es factible, pero necesitará profundizar en la capa 2 de la pila de red, especialmente si desea construir un pequeño conmutador. Si se aleja de la capa 3, puede evitar tener que implementar su propia pila de IP, lo que sería un gran problema.

Recomiendo comenzar por comprender completamente cómo funciona la capa 2, de arriba a abajo. Una vez que tenga una idea sólida de lo que está sucediendo, especialmente con respecto a las especificaciones de Ethernet, entonces puede preocuparse por cómo haría eso en un Arduino. No tengo mucha experiencia con el Arduino, pero un amigo mío implementó un protocolo de detención y espera de hardware de capa 2 en un FPGA hace unas semanas, por lo que debería poder poner al menos algo en marcha. probablemente no podrá ir más rápido que 10 Mbit a menos que tenga un reloj bastante rápido, sin embargo.

Otros consejos

En primer lugar, no pensaría que la tecnología Powserline es demasiado compleja, puede que sea posible el uso de Wi-Fi, incluso si tiene que lidiar con la frecuencia de microondas.

La mejor solución es, como dijiste, para encontrar un Ethernet Shield, intenta encontrar una solución de hardware abierta (dibujo del circuito). Si desea tratar el suyo, debe encontrar un chip y hay tres disponibles, eche un vistazo a los componentes RS. Probablemente la mayoría de los chips disponibles son SMD, lo que significa que es difícil soldarlos, a menos que sea bastante inteligente y tenga un microscopio.

Puede encontrar un chip o una solución preparada aquí; http://www.beyondlogic.org/etherip/ip.htm

Puede cambiar a semiconductores Rabbit, tienen microcontrolador listo con ethernet, pero el kit de desarrollo es más costoso y la programación también.

Este es un chip que puedes usar; http://www.wiznet.co .kr / es / pro02.php? & amp; ss [2] = 1 & amp; page = 1 & amp; num = 102

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top