¿Por qué este puente H tiene pines PWM y Enable?

El BTS7960 H-brige tiene 6 pines (sin incluir los pines de advertencia de corriente).

  1. Giro a la derecha PWM
  2. Giro a la izquierda PWM
  3. Activar giro a la derecha
  4. Activar giro a la izquierda
  5. CCV
  6. TIERRA

Por lo general, conecto todos los pines "Habilitar" a ALTO y solo uso los pines PWM para controlar la velocidad y la dirección del motor. Eso funciona perfectamente, pero ¿es una buena práctica?

¿Son realmente innecesarios los pines "Habilitar" o me estoy perdiendo algo?

¿Qué dice la hoja de datos?

Respuestas (4)

Si no necesita los pines de habilitación, no hay nada de malo en atarlos alto. El hecho de que sean innecesarios en su diseño no significa que lo sean en algún otro diseño.

El propósito del pin es permitir que ambos transistores en cada medio puente se apaguen. El PWMpin (llamado INpor la hoja de datos ) se usa para seleccionar si el transistor alto o bajo está encendido, mientras que el Enablepin (llamado INHpor la hoja de datos) se usa para cambiar ambos transistores.

Si, por ejemplo, desea que el motor gire libremente (rotura suave en la respuesta de @vicatcu), deberá apagar los lados alto y bajo, dejando que la corriente del motor fluya a través de los diodos en el puente. Si desea detener el motor instantáneamente (ruptura brusca), cambie ambos puentes H al mismo transistor (ambos altos o ambos bajos).

Entonces, si habilitar es alto y PWM es bajo, ¿se está rompiendo fuerte o suave?
@MatMis habilitar bajo = ambos transistores apagados = suave.
pero si habilitar es alto?
@MatMis, entonces puede usar las entradas PWM para controlar si cada medio puente conduce alto o bajo.
Si, por ejemplo, Left Enable es ALTO y Left PWM es 0%, ¿es una interrupción suave?
Parece que es difícil romper cuando Habilitar es ALTO y PWM es BAJO. ¿No es raro? Porque cuando PWM es del 50%, el motor se rompería la mitad del tiempo. ¿No es eso un desperdicio de energía? ¿O es así para que el motor se vea menos afectado por una carga variable?

Es la diferencia entre un "freno suave" y un "freno duro". En un caso, el motor está flotando y no está bajo control, en el otro caso, está bloqueado en su posición.

Lea la hoja de datos BTS7960B hasta que comprenda completamente los cálculos de tiempo muerto y energía almacenada del motor con corrientes de carga de inercia que impulsan el motor en aceleración y frenado controlados.

Dado que está utilizando conmutación externa PWM, debe tener en cuenta la conducción cruzada al cambiar de dirección y detenerse lentamente con la rampa PWM antes de hacerlo.

Esta placa de chip inteligente permite flexibilidad en los métodos de control de PWM para un control óptimo de las pérdidas de conmutación en cada dirección en lugar de un método de PWM para la aceleración y el frenado.

Algunas combinaciones de 4 entradas derivan los devanados del motor para frenar las corrientes BEMF en lugar de cambiar entre el suministro y la tierra, lo que no se puede usar en su método simple y, por lo tanto, consume más energía. Por eso no se recomienda. Pero depende del tamaño de la energía de su motor y carga en relación con la capacidad de disipación de Pd de la placa y el disipador de calor/ventilador y las pérdidas por ineficiencia estimadas.

Puede simplificar el tema pensarlo desde otro ángulo que no sea el de "frenado brusco". Quizás tenga otro eje que maneje la misma carga mecánica y, por lo tanto, tenga las mismas consideraciones en cuanto a cosas como la inercia. En este caso, es posible que desee tener un "bus PWM" que proporcione el control de velocidad a ambos ejes. Luego usaría los pines de habilitación para abordar los diferentes ejes.