Controlador genérico de Ethernet [cerrado]

-2

Soy un ingeniero de software y necesito crear algún programa (cliente TCP / IP) que se conecte a Ethernet con más de un dispositivo controlador de Ethernet (servidor TCP / IP) que controle algunos componentes eléctricos (por ejemplo, motor paso a paso)

El programa enviará un comando a ese dispositivo para que pueda controlar un motor paso a paso, por ejemplo, utilizando el protocolo TCP / IP

Mi pregunta es

¿Hay algún producto disponible en el mercado como este controlador genérico de Ethernet? ¿O tengo que crear mi propio producto utilizando un microcontrolador Ethernet (por ejemplo, la familia pic18 J)?

Cualquier recomendación es bienvenida, no soy un experto en el campo de la electrónica?

    
pregunta M.Ramadan

1 respuesta

1

Probablemente sea mejor utilizar un microcontrolador genérico con Ethernet integrado. Hay miles de opciones aquí.

Para controlar el motor, también desea una lógica dedicada que pueda crear las formas de onda de salida deseadas sin tener que tomarlas de la tarea principal de la CPU; de lo contrario terminas implementando un sistema complejo de prioridad.

Por lo tanto, debe investigar lo que esperan los motores: algunos necesitan un pin para la dirección y un pin para cada paso, mientras que otros requieren que algunas salidas se cambien cíclicamente, y luego busque un microcontrolador que pueda crear estos Formas de onda con poco esfuerzo de programación.

Tenga en cuenta que es posible que también deba manejar comandos como "parada de emergencia", por lo que si su controlador puede manejar secuencias largas por sí solo, necesita una forma de interrumpirlos y averiguar qué tan avanzado estaba, por lo que puede averiguar dónde se encuentra actualmente.

    
respondido por el Simon Richter

Lea otras preguntas en las etiquetas