Dificultad para hacer que el motor retroceda

3

Estoy construyendo una trampa humana para roedores, y necesito ayuda. La trampa funciona con un LED (no mostrado) y LDR (fotorresistor). Cuando el roedor camina sobre el LED, el LDR aumenta su resistencia y fluye más corriente hacia el transistor. Luego, un zumbador, un LED y dos motores se encienden para alertar al consumidor. El motor corta las entradas y salidas de los roedores. Dejan de girar cuando la puerta activa un microinterruptor. El voltaje que sale del transistor es 3.6V

Sinembargo,nosécómoloconectaría.SécómousarunDPDTpararevertirunmotor,perosolohiceundesastrecuandolointenté.

Necesito que los motores vayan en reversa usando el cable de 4.5V cuando el circuito recibe una entrada.

Apague: Motores hacia adelante Si está oscuro usando una fuente de 3.6V
Encienda: Motores hacia atrás independientemente de la luz que usa 4.5V

Circuito del motor:

    
pregunta Deep

1 respuesta

4

Para poder conducir un motor en ambos sentidos desde una sola fuente, use algo llamado "H bridge" . El motor se coloca entre dos controladores, cada uno con salida alta o baja. Póngalos en alto-bajo para hacer funcionar el motor de una manera, y bajo-alto para hacerlo funcionar de otra manera.

Ya que aparentemente sus motores pueden funcionar desde solo 3,6 V, aquí hay un puente H realmente simple que puede manejarse de manera segura desde dos salidas lógicas de 5 V:

Este es un puente H bastante a prueba de idiotas que impulsará el motor con aproximadamente 3,6 V dado el suministro de 5 V como se muestra, hasta unos pocos 100 mA. A y B son entradas de nivel lógico de 5 V. El motor está apagado cuando ambos son iguales. Se maneja de una manera cuando A es alto y B es bajo, y de otra manera cuando B es alto y A es bajo.

Yo usaría un pequeño microcontrolador de 5 V para manejar estas líneas. El micro estaría monitoreando la línea de detección de luz a través de una entrada A / D, y el resto es lógica en el firmware. Si desea hacer sonar una alarma y encender una luz, estas pueden ser activadas por salidas adicionales del micro. La señal de los interruptores de límite también serían entradas para el micro, que se utiliza para saber cuándo parar el motor.

El uso de un micro simplifica significativamente la electrónica y coloca la lógica en el firmware, donde es más fácil de modificar y cambiar a medida que decidas que quieres algo diferente después de adquirir algo de experiencia con el dispositivo.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas