Necesito un puente en H capaz de conducir una corriente moderada-alta para motores en un automóvil pequeño (7A pico, 2-3A nominal, 12-14 VCC), e I ' Espero controlarlo con dos (2) pines digitales (5 VDC).
He creado el siguiente circuito de control que, según las 2 entradas (FWD, REV), creo / espero que sean capaces de los 4 estados deseados:
- Costa : FWD = Bajo, REV = Bajo
- Adelante : FWD = Alto, REV = Bajo
- Invertir : FWD = Bajo, REV = Alto
- Frenado : FWD = Alto, REV = Alto
Entonces, mis preguntas son:
- ¿Hay algún amplificador operacional real que funcione en el circuito? Solo tengo unos pocos circuitos integrados en mi stock (LM339N) y no funciona cuando se crea un prototipo (incluso con pull-ups ya que las salidas son OC).
- Espero poder manejarlo usando PWM (probablemente de un Arduino). Con un pin bajo y PWM en el otro, debe alternar entre los estados 1-2 o los estados 1-3. ¿Es esto posible y seguro? ¿O hay problemas de tiempo en las transiciones que debería preocuparme?
- En última instancia, ¿me estoy engañando a mí mismo o el circuito puede funcionar como lo describo anteriormente, ya sea como está o con algunos ajustes?
Intenciones esquemáticas: la corriente límite de R1-R4 a los MOSFET, R5-R6 proporciona una tensión de referencia (Vref) de ~ 2.5V para comparar con las señales de entrada. R7-R9-D2 (R8-R10-D1) cambia la tensión de referencia en el pin 5 (pin 8), por lo que Q3 (Q4) no puede estar encendido con Q1 (Q2) y cortocircuita / drena la batería. R11, R12 coloca las entradas bajas para desactivar los motores cuando las entradas digitales están desconectadas.
Editar: Esto es para un solo proyecto de pasatiempo en el hogar que espero conectar en un proto-tablero simple, ni siquiera en una PCB fabricada de ejecución pequeña.
Agregué énfasis en la segunda mitad de la primera oración (control de 2 hilos), que fue mi principal propósito al publicar: quería un controlador de 2 hilos para que sea impermeable a los errores de software.