Motor pequeño de bricolaje que gira durante x segundos cada y segundos

4

Soy ingeniero civil, excursionista y fotógrafo aficionado. Estoy tratando de construir un pequeño dispositivo que encienda suavemente un pequeño motor cada x segundos, mantenerlo encendido durante unos segundos y detenerlo durante z segundos. Por ejemplo, configure el motor para que funcione cada 30 segundos, hágalo funcionar durante 45 segundos y deténgalo durante 37 segundos. Además, el movimiento del motor debe ser tal que minimice la vibración de la cámara que soportará.

Por encima de todo, este dispositivo debe ser portátil en una mochila normal.

He jugado con la frambuesa pi un poco (no tengo uno) y he incursionado en electrónica un toque

    
pregunta dassouki

3 respuestas

8

Incluso después de editar los datos sobre el tiempo, no tiene sentido: no puede hacer funcionar un motor durante 45 segundos cada 30 segundos. Pero el patrón no es importante para la solución.

Utilizaría un pequeño microcontrolador como el PIC10F200 , que no necesita ningún dispositivo externo. componentes para crear el patrón de encendido / apagado. Puede tener el 10F200 en un paquete DIL (izquierda), o un paquete SOT23-6 de 3 mm de largo.

El microcontrolador no puede conducir un motor directamente, así que use un pin de salida para controlar un transistor que acciona el motor:

NodicenadasobreRPM,pero este pequeño motor de CC con engranajes está disponible en las relaciones de engranajes de 4.4: 1 a 499: 1 para 2020 RPM hasta 12 RPM. Para incluso más lento, puede agregar una caja de engranajes adicional.

Los motores paso a paso también se usan con frecuencia con los microcontroladores porque puede controlar su posición con mucha precisión, pero requieren señales de control más complejas que el simple encendido / apagado, y especialmente a bajas RPM no funcionan sin problemas: no se les llama "steppers" para nada.

    
respondido por el stevenvh
7

Pi puede ser una exageración, pero eso puede estar justificado. Pi es una plataforma de desarrollo con la que el O.P. ya tiene cierta familiaridad. Cumple con los requisitos de portabilidad. El gadget resultante es único (en oposición a la producción en masa), por lo que creo que el costo de las piezas no es tan crítico.

En el extremo opuesto (bajo) de complejidad se encuentra el venerable temporizador 555. Si está cableado en el circuito astable con variable R1 y R2, puede producir una onda cuadrada con frecuencia variable y ciclo de trabajo.

Al igual que el microcontrolador, 555 no puede conducir el motor directamente. Requerirá un acuerdo BJT similar a uno en la publicación de @stevenh, o un MOSFET.

    
respondido por el Nick Alexeev
1

Recomiendo usar un temporizador 555 para sus intervalos de 30 segundos. No es terriblemente preciso, pero me imagino que será lo suficientemente cerca:

Puede calcular el tiempo de encendido (t1) y el tiempo de apagado (t2) utilizando los valores de Ra, Rb y C.

Sin embargo, necesitarás conducir el motor a través de un transistor. Asegúrese de elegir un transistor que no solo pueda manejar suficiente corriente para hacer funcionar correctamente el motor, sino que también puede ser controlado por el temporizador 555.

[Esta respuesta ha llegado a este hilo como resultado de una combinación.]

    
respondido por el DerStrom8

Lea otras preguntas en las etiquetas