Estoy planeando conducir dos motores de un Arduino. Aquí están los dos motores que estoy usando, que requieren 3 V CC y 350 mA. Me recomendaron usar este H-Bridge para controlarlos a los dos, capaces de conducir 4.5V-36V a 1 amperio.
Teniendo en cuenta que la potencia de salida del puente H es sustancialmente más alta que la requerida por los motores, supongo que necesitaré algunas resistencias en la secuencia
Arduino >> H-Bridge >> Resistor >> Motor
Usé la ley de Ohms para calcular que necesitaré uno Resistencia de 1 vatio junto con la entrada de energía en cada uno de los motores.
¿Es esto correcto? Soy ingeniero de software, por lo que no tengo mucho conocimiento en esta área.
No sé de dónde vienen los 350 mA, pero los motores pueden tomar más de 1 amperio con carga: -
Especificaciones
voltage:
operating range: 1.5-3V
nominal: 3V
no load:
speed: 12511rpm
current: 0.29A
at max. efficiency:
speed: 10012rpm
current: 1.16A
torque: 15.7gcm
output: 1.61W
eff.: 42.36%
stall torque: 78.4gcm
Sin carga, el proveedor establece 290 mA, pero con la máxima eficiencia (algo así como a plena carga), la corriente es de 1,16 amperios.
Esto descarta el uso del SN754410. A partir de un suministro de motor de 5 V, producirá alrededor de 2 V para el motor (debido a grandes ineficiencias en las etapas de salida del transistor) y se calentará demasiado rápido y se freirá. Cualquier voltaje de suministro más alto y el dispositivo se fríe más rápidamente.
Si observa la hoja de datos completa en la página 4, verá que la potencia máxima absoluta que se permite disipar del SN754410 es de 2,075 vatios. Dado que el motor puede tomar 1,16 A a plena carga o casi y las caídas de voltaje en el chip serán de unos 3 V, la disipación de potencia será de casi 3,5 vatios solo para un motor.
Tenga en cuenta también otras áreas de las especificaciones del motor: la corriente de 1,16 A tiene un par de 15,7 gcm, mientras que el par de bloqueo es de 78,4 gcm; esto significa que si el motor se detiene, es probable que demande una corriente de más de 5 amperios.
Aquí hay una pregunta relacionada con el SN754410 que muestra de dónde provienen las caídas de voltaje internas en la hoja de datos. También hay recomendaciones para alternativas, PERO necesita indicar/conocer el voltaje de suministro de su motor.
La potencia no es un problema, ya que el puente H no obligará a los motores a usar todo lo que es capaz de producir. Puede producir hasta 1 amperio de corriente, pero el motor no tiene que consumir tanto.
Lo que podría ser un problema es que el H-Bridge solo puede funcionar con una fuente de alimentación a partir de 4,5 voltios para los motores. Sin embargo, si observa las especificaciones, verá que solo entrega alrededor de 3 voltios de los 4.5 al motor; por lo tanto, está listo si puede proporcionar 4.5 voltios a la entrada VCC2 (pin 8) de ese chip. Si usa 5 voltios, probablemente estará bien.
Utilice el puente H tal como está, sin resistencias adicionales en serie con los motores. Proporcione 5 V (o mejor, 4,5) al pin 8 desde un suministro que pueda suministrar suficiente corriente para dos motores. Evite alimentar el H-Bridge desde el mismo suministro que su Arduino, o proporcione suficiente derivación (condensadores en el suministro de 5 voltios al Arduino) para filtrar el ruido.
Veo que Andy, también conocido como, revisó las especificaciones de los motores. ¡Ay! Esa es demasiada corriente para ese H-Bridge, así que no lo uses. Sparkfun también suministra chips que pueden manejar hasta 4A, así como módulos terminados que usan esos chips.
Wouter van Ooijen
Andy alias
nick johnson
trjast
Andy alias