ImagenImagenImagenImagen
Hazte Socio (El Foro siempre Gratis)
Paga con Tarjetas+ Info www.arde.cc/socios

L293B con motor bipolar se calientan muchísimo

Escribe aqui todos lo relacionado con estos temas

Moderador: Junta Directiva

Avatar de Usuario
Heli
Usuario Experto
Usuario Experto
Mensajes: 747
Registrado: Mar May 23, 2006 7:47 am
Nombre: Heli Tejedor
Ubicación: Alcala de Henares
Contactar:

Re: L293B con motor bipolar se calientan muchísimo

Mensaje por Heli » Sab Feb 23, 2013 4:26 pm

Si alimentas el PAP con una tensión fija, funciona perfectamente. Pero cuando se mueve a la corriente le cuesta atravesar las bobinas y baja. Para compensarlo lo mejor es subir la tensión en el momento de cambiar de fase y luego bajarla a un valor normal.
Eso se hacía antiguamente con dos fuentes de alimentación y dos transistores, en la actualidad esa tecnología esta en deshuso.
Ahora se usa PWM para alimentar las bobinas a tensión variable realimentando en corriente y conseguir siempre la máxima corriente admisible en las bobinas. Para eso se usan circuitos especiales, no lo hace el micro (arduino), sino unos circuitos auxiliares que debes conectar al L298. El micro solo debe conmutar las fases en el orden correcto para el sentido de giro adecuado.
Existen motores PAP diseñados para trabajar a tensión fija, suelen ser de poco par. La resistencia de sus bobinas esta calculada para una determinada tensión, circula un adeterminada corriente y disipan una potencia fija.
Pero otros tienen unos bobinados de resistencia e impedancia muy baja, y en la carcasa del motor no indican la tensión de trabajo (o si, y es tan baja como 2V o 1,8V) sino que indican la corriente máxima. Estos estan diseñados para trabajar con PWM y fijar la corriente al valor indicado por el motor. También se podría poner a tensión fija, pero resultaría tan baja como 2V o 1,8V y el par resultante sería óptimo en retención pero bajaría muchísimo con la velocidad.
Si tu motor lleva reflejada la corriente y es de poca resistencia esta diseñado para ser usado con PWM. La tensión que refleja será probablemente la máxima que acepte el aislamiento de los bobinados (la tensión de pico de PWM), como tu has calculado con esa tensión fija la corriente se dispara. O con una tensión baja compatible con esa corriente máxima (1, 6A * 4 Ohmios = 6,4 V).
El ciclo de trabajo de la modulación por anchura de pulso no lo fijas tú. Lo regula automáticamente el sistema para conseguir la corriente de salida prefijada. El l298 tiene dos patillas "sense" donde se colocan dos shunt. De estas salidas se obtiene una tensión proporcional a la corriente de salida y se compara con una tensión de referencia (la corriente deseada). Si es superior deshabilita los drivers hasta el siguiente flanco de la señal del oscilador PWM...
Para esto se suelen utilizar circuitos especiales que incluyen la parte analógica como el L6506. En esta datasheet puedes ver como usar el L6506 con el L298: http://www.cnconabudget.com/L6506D.pdf" onclick="window.open(this.href);return false;
Actualmente hay circuitos que ya hacen todas estas funciones en un solo chip, como el driver L6219 (permite hasta micropasos): http://www.st.com/internet/com/TECHNICA" onclick="window.open(this.href);return false; ... 000092.pdf


¡No es imposible, lo que pasa es que no sabes como hacerlo!
http://heli.xbot.es/" onclick="window.open(this.href);return false;

Camarsa
Mensajes: 4
Registrado: Jue Feb 21, 2013 11:12 am
Nombre: Javier Campo

Re: L293B con motor bipolar se calientan muchísimo

Mensaje por Camarsa » Lun Feb 25, 2013 11:24 am

Ok, queda muy claro, gracias Heli.

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado