klugers.net
HomeHardwarePotencia › Controlador de motores PAP con L297 y L298
Tick Jueves, 24 Abril 2014

Login



Usuarios online

Tenemos 4 invitados conectado

Google AdSense

Controlador de motores PAP con L297 y L298
Escrito por Lemac   
Domingo, 05 de Abril de 2009 15:46

Placa controladora de motores paso a paso basada en los populares chips L297 y L298.

Los chips son:

L297 --> Controlador de motores paso a paso, el cual carece de la parte de potencia, es decir, de los puentes H de salida.

L298 --> Son dos puentes H completos, necesarios para excitar un motor paso a paso bipolar.

 

Foto 1: Placa terminada
Foto 1: Placa terminada

 

Foto 2: Placa terminada sin radiador
Foto 2: Placa terminada sin radiador

La placa está dotada de un conector de alimentación externo ya que hay motores que consumen más corriente en algunos instantes, y este consumo excesivo puede causar un reset del microcontrolador debido a una caída de tensión. Además, algunos motores PAP necesitan tensiones elevadas para funcionar correctamente. Por estos motivos se optó por una alimentación externa y no desde la placa, como de costumbre.

El conector de control habitual de las placas (conector 2x5 cable plano), tiene el siguiente pin out.

Pin
Función
1
GND (como en todas las placas)
2
RST (Reset del driver)
3
Sync
4
CLK (avance)
5
CW/CCW (dirección)
6
OSC
7
NC (no conectado)
8
NC (no conectado)
9 Enable (deshabilita motor)
10
Vcc (como en todas las placas)

Esta placa está pensada para montar varias iguales y tener movimiento coordinado entre los motores. Por este motivo están disponibles las señales OSC y Sync.

La señal OSC se trata de la entrada de un oscilador RC que determina la frecuencia de conmutación para el control de potencia. Este oscilador consta de una resistencia de 22k y un condensador de 3.3nF conectados en serie.  El extremo de la resistencia libre estará conectado a tensión y el del condensador a tierra, conectando el punto intermedio, es decir la unión de resistencia y condensador, a esta patilla.

La señal Sync se trata de la salida de la señal OSC. Esto sirve para propagar la señal de OSC a otros drivers y así sincronizarlos. En caso de recibir la señal de otro driver se deberá conectar la señal de OSC a tierra para propagarla a otros puentes y así estar todos sincronizados.

En la placa se encuentran dos jumpers: con ellos se pueden seleccionar dar medios pasos o pasos completos con el motor y el tipo de control que se desea hacer con del PWM de corriente del motor, ya sea por fase del motor o por rama entera del puente.

Para más información consultar los datasheets al final del artículo.

Es muy importante el uso de diodos de recuperación rápida (BYV95C). El motivo es que si se desea hacer girar el motor a altas velocidades, la velocidad de descarga de la bobina a trabes del diodo debe ser lo más rápida posible.

 

Componentes

Item
Quantity
Reference
Part
1
1
U1
L297
2
1
U2
L298
3
8
D1 a D8
BYV95C
4
1
J4
Conector 2x5 cable plano
5
1
J3
Bornero de conexion de motor PAP
6
1
J5
Bornero de alimentacion de motor
7
8
R2, R3
2R2
R10 a R15 2R2
8
1
J1
Jumper configuración Half / Full
9
1
J2
Jumper control
10
2
D10 y D11
LED de alimentaciones
11 4 C1, C3, C4 y C5 Condensadores de 10nF
12 1 C2 Condensadores de 1000uF
13 1 P1 Potenciemetro de 2K
14 1 R4 220R
15 1 R5 470R
16 2 R6 y R7 4K7
17 1 R8 1K5

Links

Downloads

 L297 + L298 schematic

 L297 + L298 fotolito

 L297 + L298 3 fotolitos

 L297 + L298 3 fotolitos mirror

 

Datasheets

 Application note: L297

 Application note: stepper motor driving

 L297

 L298

 BYV95

Última actualización el Viernes, 14 de Agosto de 2009 22:52