Estoy tratando de usar un L298N y un Arduino UNO R3 para impulsar un motor paso a paso bipolar.
Para simplificar las cosas, solo estoy tratando de obtener una salida de 12v de la salida 1 o la salida 2 del l298 (entonces puedo escribir el segundo puente h en el l298 de la misma manera y ser capaz de conducir ambos motores bobinas).
Solo obtengo ~ 130 mv de la salida 1 y 140 mv de la salida 2 (medidos entre el cable de tierra de la fuente de alimentación y la salida 1/salida 2). El motor es un motor de 12v, pero he podido conducirlo con un l293 que proporciona solo 6v.
Obtengo 5v en el pin de voltaje de suministro lógico y ~ 4v en el pin de habilitación (usando analogWrite (3, 200) - probé con el pin de habilitación conectado al pin analógico 3 o al pin digital 3 (etiquetado como pwm)).
He medido que el voltaje de suministro es de 11.85v (fuente de alimentación de 12v). He seguido el cableado/código desde aquí y aquí (usando el mismo código arduino, pero lo hicieron funcionar y yo no puedo).
He intentado conectar el pin de detección de corriente A a la tierra de la fuente de alimentación como se sugiere en la segunda página web.
He comprobado dos veces que lo he cableado de la misma manera. He intentado todo en ambas páginas web y en las pocas otras páginas que puedo encontrar sobre cómo construir un circuito con un l298n y un arduino y no tengo ideas sobre qué probar a continuación.
¿Hay algo que pueda hacer?
Aquí hay una foto de lo que construí:
Mmm. De hecho, seleccioné esta pregunta de las sugerencias en la barra lateral. ¡No me di cuenta de que tiene un año!
Ate el pin de habilitación a 5V por ahora; de esta manera, la velocidad será constante. No hay necesidad de intentar jugar con la velocidad hasta que el dispositivo funcione correctamente.
Es difícil descifrar lo que está sucediendo basándose únicamente en la imagen proporcionada; consideraría dibujar el diagrama y publicarlo en su lugar. Además, publique el código.
Ahora, considerando la hoja de datos, puede encontrar este diagrama:
Como puede ver, si no tiene el motor en su lugar (entre OUT1 y OUT2), tiene sentido que uno de los pines esté muy cerca del potencial de 0V. Ahora, el otro pin que tiene aproximadamente el mismo voltaje es un problema.
Establezca IN1 en 5 V, IN2 en 0 V, ENA en 5 V y Pin1 (sentido de corriente) en tierra (asumiendo que está usando el puente izquierdo) y vea qué sucede (la puerta AND superior izquierda y la puerta AND inferior derecha deben estar encendidas) . OUT1 ahora debería tener Vs (~ 12 V en su caso) cuando OUT1 y OUT2 están en circuito abierto.
Una vez que llegas tan lejos, estás en el camino correcto.
Actualmente tengo un problema similar con mi L298, por lo que no puedo terminar esta respuesta, pero al menos puedo brindar orientación.
Debe usar una fuente de alimentación separada para el puente, y esta debe estar conectada a la tierra de arduino
Russel McMahon
Russel McMahon
Oli Glaser
Russel McMahon
Russel McMahon
chwi
usuario16927
Shashank de Chintalagiri