Estoy un poco confundido con las especificaciones y limitaciones aquí...
Tengo 3 motores de CC (tamaño 130, creo) que intento controlar con un Arduino. Funcionan con un paquete de baterías NiMH de 7,2 V, regulado por algunos interruptores simples.
Ahora, sé que el Arduino no puede alimentar motores de forma independiente. Entonces, mi próximo pensamiento es usar un transistor.
Sin embargo, de acuerdo con la guía que estoy siguiendo , cada motor (¿dos motores?) Tirará (continuamente) 15A. Estoy mirando las especificaciones de cosas como el TIP-120 e incluso el escudo del motor Arduino, pero parece que solo pueden controlar 0.x mA - 1A por canal.
Esto parece una gran cantidad de amperios/un error tipográfico, pero la guía hace referencia continuamente a estas corrientes altas (usando interruptores con clasificación de 10 A), y cuando trato de investigar puertas clasificadas para corrientes tan altas, obtengo componentes muy costosos y muy especializados.
¿Estoy complicando demasiado o malinterpretando las cosas? ¿La actualización de voltaje simplemente hace que las cosas sean mucho más difíciles de trabajar?
En última instancia, mi objetivo es que Arduino lea todos los interruptores (que creo que puedo manejar), haga lógica y controle la salida a los motores, esa parte de la que no estoy seguro.
Los motores solo van en una dirección, por lo que no necesita un puente H. Simplemente use un MOSFET de potencia de nivel lógico como IRL3103, que se puede controlar directamente desde Arduino. Para usar FET de canal N, deberá cambiar el circuito para que el común del motor sea positivo para la batería en lugar de negativo, pero esto no debería ser difícil.
También debe colocar un diodo en el motor para evitar que los picos de voltaje dañen el FET y una resistencia de compuerta para evitar el timbre de alta frecuencia. El circuito podría ser algo como esto: -
simular este circuito : esquema creado con CircuitLab
Buscar mosfets de alta corriente puede funcionar, pero los circuitos integrados de controlador de motor dedicados o los controladores de puente H serían lo que desea. Alternativamente, algunos relés de grado automotriz también pueden resolver esto fácilmente. Puede activarlos usando un arduino con transistores simples o fets.
mike chispa
usuario_1818839
dalton
usuario_1818839
dalton