control del motor Arduino

1

Estoy trabajando en un proyecto en el que tengo que controlar una puerta de barrera para vehículos como esta:

Nuestro equipo ha planeado trabajar con Arduino, pero estamos abiertos a otras sugerencias.

Mi pregunta es, ¿puedo usar un motor de CC para este tipo de tareas o debo buscar en los motores de CA? ¿Y qué tipo de motor debo usar? ¿Es esto posible incluso usando Arduino?

Revisé algunos de los tutoriales de abridores automáticos de puertas de garaje que se relacionan con lo que estoy tratando de hacer. Pero el problema es que la mayoría de ellos utilizan abridores de puertas de garaje comerciales que ya están incorporados en el sistema. Así que no tengo forma de saber qué hardware (específicamente, qué motor) usaron para este propósito.

He trabajado con Arduino antes, así que ten una idea de cómo funciona.

    
pregunta m.Alin

3 respuestas

4

Esto parece un equipo de grado industrial, y luego el Arduino me parece una elección extraña. Arduino tiene mucho éxito, pero es un hobby SBC (Single Board Computer). Ni siquiera tiene un recinto. Definitivamente funciona, pero el diseño no es profesional y, por lo tanto, puede que no sea la mejor opción en una aplicación como esta.

Para el control de nivel industrial, los mini-PLC se utilizan con frecuencia, como Siemens LOGO! .

SonunpocomáscarosquelosSBCdeafición,perosonmáspesadosymásconfiables.

ElSiemensLOGO!estádiseñadoparasermontadojuntoaunmódulodereléenunrielDIN(EN50022):


PS: en mi trabajo anterior usamos un LOGO! como temporizador para un cargador de batería para nuestras baterías de 9 V. (Los DMM de Fluke agotan las baterías rápidamente. Los tipos más antiguos, como el 79, tenían una autonomía mucho mejor).

    
respondido por el stevenvh
1

Sí, esto es posible, una posibilidad es combinar algunos interruptores de la placa del conductor del motor en las posiciones abiertas y cerradas de la compuerta que el arduino escucha para eliminar la energía.

Sugiero hacer un poco más de googlear en los servos, DC, AC, y el control del motor paso a paso con arduino para averiguar cómo es posible que desee acercarse a él.

    
respondido por el John Lotacs
1

Cualquiera de CA o CC debería funcionar, pero tenga cuidado con cualquiera. Para el control con Arduino u otros microcontroladores, la primera consideración es el aislamiento. Es probable que la compuerta requiera corriente y voltaje, lejos de la capacidad de un Arduino.

Quizás la solución más sencilla sería utilizar un relé conectado a través de un optoaislador (Arduino- > opto-isolator- > relay- > motor) para activar un simple motor de encendido / apagado. Existen muchas otras posibilidades, incluyendo direccionadores de motor / escudos y servos. Sin embargo, son más complejos de lo que parece ser necesario. A menos que necesite controlar la velocidad y / o el ángulo de la puerta, un simple relé debería hacer el truco.

Para elegir un motor, tenga en cuenta el peso que debe moverse y las fuentes de alimentación disponibles. Una puerta de madera de balsa requeriría muy poco poder, pero se rompería fácilmente, tal vez no sea una gran barrera. Una compuerta de acero sería una barrera efectiva, pero requeriría un motor y una fuente de alimentación mucho más robustos. Iría lo más ligero posible. Esto será más barato y más fácil (menos peligroso) para trabajar.

Muchas otras consideraciones también afectarán la elección. ¿Es necesario que la puerta permanezca arriba si se corta la alimentación, o debería volver a una posición cerrada? ¿Necesita detectar un objeto debajo cuando se está cerrando?

También puede considerar salvar un motor de un taladro viejo. Esto sería más que lo suficientemente poderoso para la mayoría de las puertas, y solo tendría que pasar por alto el interruptor. De hecho, puede ser más poderoso de lo que quieres.

Finalmente, considere la posibilidad de contrapesar la compuerta (articúlelo un poco desde el final y agregue peso al extremo corto si es necesario). Esto reducirá la cantidad de energía necesaria, pero aumentará el tamaño un poco.

    
respondido por el DeanG

Lea otras preguntas en las etiquetas