Estaba leyendo este tutorial y estaba confundido sobre cómo controlaría un motor con una batería de 9 voltios mientras alimentaba mi arduino solo con el cable USB enchufado.
Estaba leyendo este tutorial y estaba confundido sobre cómo controlaría un motor con una batería de 9 voltios mientras alimentaba mi arduino solo con el cable USB enchufado.
La conexión USB proporciona alimentación de 5V o 3.3V para el Arduino. La batería de 9 V proporciona alimentación al puente H, que acciona el motor. La conexión entre las dos fuentes se realiza con el chip del puente H utilizando circuitos controladores de transistores.
Este es un puente H básico:
V + es 9V. Los FET de canal P requieren ~ 9 controladores de compuerta de puerta para apagarse, mientras que los de canal N solo requieren una señal de 5 V para encenderse. En realidad, es probable que ambos tengan circuitos controladores de transistores similares, los cuales solo requieren entradas de 5 V, que el Arduino proporciona, para reaccionar por completo.
Las partes indicadas en el tutorial, SN754410 o L293, son la mitad de los puentes en H y usan BJT, también conocidos como controladores push-pull . Solo tienen la conexión en un lado del puente H clásico (un NPN, un PNP).
Si tiene problemas con la interfaz del motor, simplemente compre uno de los estos kits, que usan dos L293D papas fritas. Recientemente obtuve una, fue muy fácil de ensamblar y funciona muy bien.
Lea otras preguntas en las etiquetas arduino