El voltaje de salida L298 es demasiado bajo

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í:Imagen

La foto es mejor que algunas, pero podría ser más nítida y brillante. Como el problema PUEDE ser cómo conecta un pin que cree que está bien pero no lo está, entonces una foto nítida y clara puede ser lo que marque la diferencia. MUCHA más luz ayudará mucho a tu cámara. Si usa la cámara de un teléfono, asegúrese de que esté enfocada antes de capturar. Sería útil tener detalles alrededor del circuito integrado donde cada cable esté despejado.
Dibujar su diagrama de circuito COMPLETO como cree que lo ha hecho también será útil. Como los dos diagramas que proporcionó no son idénticos y sus notas sugieren que ha "probado" una idea de uno a otro, no está seguro de lo que cree que realmente ha hecho. El circuito es realmente muy simple a pesar de que parece un poco confuso y un IC inactivo o un puerto de unidad inactivo o conexiones incorrectas son el problema más probable.
@Russell: gracias por señalar el paquete. Es bastante tonto de mi parte no revisar la hoja de datos realmente ...
@OliGlaser: fácil de hacer y la hoja de datos no lo deja demasiado claro. He conocido estos paquetes antes en este tipo de contexto. Lo que quiero es una foto CLARA para que podamos estar SEGUROS de qué cable va a dónde.
Matt: ¿Está conectando a tierra los pines 1 y 15 si no se usa una resistencia de detección de corriente? Si el pin 1 no está conectado a tierra, lo hará; no funciona.
Verificaría dos veces si hay una conexión a tierra común
Has solucionado ese problema? Tengo lo mismo, la fuente de alimentación es de 12 V pero la salida es de 3 V y un máximo de 0,8 A (normalmente el motor funciona con 2 A)
Además, la entrada Habilitar debe ser un 1 lógico digital. No hay ninguna ventaja en usar una señal analógica de 4 V allí, y podría causar problemas si la salida tiene una capacidad de manejo de corriente insuficiente o si el voltaje es demasiado bajo. Sin embargo, la falta de una conexión a tierra común y los pines de detección de corriente que quedan flotando o con una resistencia demasiado alta es probablemente lo que hace que su circuito no funcione.

Respuestas (2)

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:

ingrese la descripción de la imagen aquí

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

Esto es incorrecto. Es posible ejecutar un paso a paso de baja corriente con el mismo suministro desde el que se ejecutan los reguladores Arduino sin ningún problema. Dependiendo del motor, es posible que tenga problemas de ruido, pero eso puede solucionarse cuando/si se convierte en un problema.