Autor Tema: Duda sobre el "half bridge driver" ir2184  (Leído 3527 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Duda sobre el "half bridge driver" ir2184
« en: 17 de Abril de 2012, 00:30:42 »
Hola a todos, estoy diseñando un puente h para que soporte 24V y 10A, para esto pienso usar el driver ir2184,
http://www.irf.com/product-info/datasheets/data/ir2184.pdf

pero tengo una duda sobre la coneccion, con la señal en IN controlaria el sentido de giro, pero como controlaria la velocidad, es decir donde meto el pwm?.

segun el diagrama de la pagina 4, el pwm lo podria ingresar en el pin de SD, pero no estoy muy seguro.

alguien que me corrija o me confirme porfavor  ;-)


"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #1 en: 17 de Abril de 2012, 09:24:50 »
Depende del modo de funcionamiento que busques en el puente en H

Una señal IN debe mantenerse baja mientras la otra señal IN recibirá la señal PWM (en total 2 circuitos ir2184)
para cambiar el sentido de giro se intercambian las señales de las dos entradas IN

Con otro esquema distinto las entradas IN deberían ser:

IN1     0  1  1  1  0
IN2     0  0  1  0  0
Motor  0  1  0  1  0

Así el motor recibe una señal 1 y 0 de tipo PWM, pero los transistores de uno de los puentes se alternan para conducir corriente y para conmutar. Este esquema reparte mejor el calentamiento entre todos los transistores.

Saludos.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #2 en: 17 de Abril de 2012, 11:42:48 »
Gracias por la respuesta picuino. no entendi muy bien tu ejemplo, si tengo entendido que se necesitan 2 integrados para realizar el puente completo. pero entonces necesitaria una señal de pwm por cada IN?.

yo pensaba ponerlo como en este diagrama(le faltan cosas, pero las entradas y salidas basicas es lo que quiero mostrar).

.

usar solo una salida del pic que sea la direccion y ponerla a ambos IR. y otra señal que seria el pwm y ponerla en el pon de SD para asi prender y apagar la señal logrando el efecto deseado.

que opinan de esta configuracion?

"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #3 en: 17 de Abril de 2012, 13:07:27 »
El motor tiene 2 terminales (Motor_1 y Motor_2):

Puente Izquierdo:
IN1 = 0v   -> Motor_1 = 0v
IN1 = 5v   -> Motor_1 = 24v

Puente Derecho:
IN2 = 0v   -> Motor_2 = 0v
IN2 = 5v   -> Motor_2 = 24v

Dirección derecha:   IN1=1  IN2=0
Dirección izquierda: IN1=0  IN2=1

Saludos.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #4 en: 17 de Abril de 2012, 13:43:47 »
si, ya te entendi, gracias Picuino. es como la del diagrama que puse. :-)

pero entonces si pondria el pwm por el pin de SD?
"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #5 en: 17 de Abril de 2012, 14:15:36 »
No estoy seguro de que SD funcione suficientemente rápido como para que puedas utilizarlo como PWM.
En cualquier caso no es la entrada adecuada.
Lo normal es que el puente H no se desconecte mientras está funcionando.

En teoría parece igual desconectar todos los transistores (con /SD) que llevar los dos lados del puente a cero voltios, pero no es lo mismo.
Eso que quieres hacer crea un rizado de corriente mucho más alto en el motor que llevar los dos lados del puente a cero.
Además si desconectas el puente, la bobina del motor generará un pulso de corriente que pasará por los diodos de los mosfet calentándolos más que si estuvieran conectados. Al conectar de nuevo la entrada /SD creas un pulso muy grande en los diodos mientras se recuperan y puedes llegar a fundir los mosfet.

Puede funcionar, pero mucho peor.

Saludos.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #6 en: 17 de Abril de 2012, 15:09:04 »
Entiendo lo que dices, creo que no es buena opcion.

Y que opinas de esta configuracion?.




asi les alterno la alimentacion con el fet de arriba y no habria problemas, bueno, eso espero

"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #7 en: 17 de Abril de 2012, 15:39:37 »
Aquí tienes un ejemplo de control de puente en H con dos entradas IN1 y IN2 a partir de una sola salida PWM  (CCP1)

También hay una entrada de Enable:

Control puente en H


Si tienes un PIC como el 16F883 (barato y sencillo) tiene dos salidas PWM que puedes utilizar para conectar directamente a IN1 y IN2

Saludos.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #8 en: 17 de Abril de 2012, 15:45:55 »
Pienso usar el 16f1829, no habia visto esa configuracion. yo para esos puentes solia poner el pwm en la entrada del enable.
pero hay que agregarle compuertas a la entrada.

"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #9 en: 17 de Abril de 2012, 16:11:02 »
Con ese micro no tienes problemas de hardware porque tiene muchas salidas PWM:

PWM y sentido de giro:
PxA -> IN1
PxB -> IN2


Enable:
Otra salida ->  /SD


El transistor Q5 mejor si lo quitas porque no es necesario.
Saludos.
« Última modificación: 17 de Abril de 2012, 16:31:58 por Picuino »

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #10 en: 18 de Abril de 2012, 15:32:13 »
Gracias Picuino, creo que finalmente usare 2 pwm para cada motor, ya que este pic tiene muchos :). asi evito usar las compuertas and
"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #11 en: 18 de Abril de 2012, 16:49:08 »
¿Para cada motor?
Si utilizas dos motores no se si vas a tener suficientes salidas PWM

Ten en cuenta que cuatro salidas están asociadas a un sólo módulo CPP y sirven para un sólo motor. No son salidas independientes.


Saludos.

Desconectado AcoranTf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1079
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #12 en: 18 de Abril de 2012, 17:36:25 »
Otro detalle que a Picuino se le escapo en las explicaciones. Rivale en tu esquema, has utilizado las señales del excitador de la derecha invertidas, deberias respetar la salida para el transistor alto, (HO) y bajo, (LO) ya que ambas llevan circuitos totalmente distintos dentro del 2184 y seguramente no te funcionaran correctamente del modo que lo pusiste en tu esquema. Por otro lado la "inversion" de los transistores ya la realiza el propio 2184 si lo conectas tal como te dijo Picuino.
Si aun te quedan dudas, lee detenidamente la hoja tecnica del 2184.

Saludos.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #13 en: 18 de Abril de 2012, 18:59:56 »
el pic que pienso usar tiene 4 pwm independientes por lo que si me serviria para controlar hasta 2 motores.

gracias por la aclaracion Acoran, pienso usar esta configuracion:



solo que en lugar de usar los adn y el not voy a usar 2 pwm, uno para cada input del IR.

algo asi:



"Nada es imposible, no si puedes imaginarlo"

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5421
Re: Duda sobre el "half bridge driver" ir2184
« Respuesta #14 en: 18 de Abril de 2012, 19:29:48 »
Imagino que los PWM los querías conectar a la entrada IN no a Vcc.

Una vez que tengas el circuito montado, otro problema es controlar el puente.
Hay varios modos de funcionamiento y en todos los casos debes tener en cuenta que no puedes manterner el transistor del lado alto conduciendo mucho tiempo. Hay que desconectarle cada cierto tiempo para que se cargue el condensador de Boostrap.
A mi ya me ocurrió, tenía un problema y no sabía donde estaba, hasta que aumenté la frecuencia PWM y se solucionó el problema que te acabo de comentar.

Saludos.