4 votos

Usar un motor para abrir puertas

He hecho una caja de madera para contener mi Xbox 360 y mi PS3. Es tan amplia como las dos consolas tumbados uno al lado del otro y tan alto como el de la consola. dispone de 2 puertas en la parte delantera, uno para cada consola. Ambos son abatible por separado de la parte inferior. Lo que quiero hacer es utilizar un hobby motor para abrir (push) y cierre (pull) la puerta abierta a 90 grados. La mejor manera que puedo ver es el uso de plástico cable que tiene dientes y un motor que un teethed cabeza en él para bajar y tire de la puerta hacia arriba.

El problema es:

  • ¿cómo puedo controlar el motor funcione por un tiempo determinado (por lo que no sólo sigue funcionando) y
  • cómo con un solo botón que se puede pulsar y se reduce a 90 grados y presione de nuevo y se tire de la puerta hacia arriba y deje de

4voto

Nick Puntos 3061

Si la puerta tiene límites mecánicos en la vertical como en horizontal, sólo quiero usar un hoteles de motor dc que los vientos/desenrolla un hilo que tira/disminuye la puerta. Para saber cuando la puerta es vertical, se puede medir la corriente, y detectar un exceso de la misma. Acerca de ser horizontal, usted no tiene que ser tan exacto, ya que usted puede descansar el hilo. Sólo el trabajo por el tiempo, cuando la apertura. Así, se cierra hasta que se detecta de sobrecorriente, y abierto durante un tiempo fijo. La detección de sobrecorriente también "calibrar" su sistema, cada vez que se cierre la puerta.

Si la puerta no tiene límites mecánicos, o usted no quiere detectar la sobreintensidad de corriente, puede adjuntar un acelerómetro MEMS de la puerta, en un punto más lejos del eje de rotación (de modo que se mueve con el máximo posible de radio), y leer las señales a lo largo de los dos ejes que son perpendiculares al eje de rotación, para saber cuándo tiene que parar, mientras que la apertura y cierre. De esta manera, usted será incluso capaz de elegir cualquier "cerrado" y "abierto" ángulos, para la puerta. Sin embargo, el "abierto" ángulo no debe ser mucho mayor que 90º, porque de lo contrario el hilo no se tire correctamente.

4voto

Armandas Puntos 552

Usted necesita dos cosas más, aparte de su motor y Arduino.

Un puente H para la interfaz de Arduino para el motor. Este es un chip que le permite controlar la dirección de la corriente en el motor. Simplemente tendrás que seleccionar uno que se considera suficiente para la corriente y el voltaje. Probablemente el Doble TB6612FNG en un tablero de arranque es la solución más sencilla para usted.

Un sensor para detectar la posición de la puerta. Probablemente la cosa más simple es utilizar dos microinterruptores, que es empujado cuando la puerta está completamente abierta, y el otro, que es empujado cuando la puerta está completamente cerrada. Conectarlos a la placa Arduino, de manera que se puede decir que la posición de la puerta.

3voto

jackrabbit Puntos 2990

Me gustaría sugerir una solución mucho más simple: comprar un servo hobby, fije un cuerno Carlitos a él y conecte una varilla desde el extremo del cuerno a la puerta. Ajustando la posición de la varilla en el cuerno y la puerta puede asegurarse de que en extensión completa, el servo abre la puerta completamente.

Servos han construido en retroalimentación de posición, para que pueda uno con un microprocesador de control y dar instrucciones para mover a 'abrir' y 'cerca' de posiciones como se desee.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X