1 votos

Condición de sobrecorriente activada por un motor en particular

Esperaba recibir algún consejo como principiante. Tengo el siguiente circuito donde el bit importante se muestra en

https://www.dropbox.com/s/6w666b6nhz2bkga/Schematic_Blind%20Version%202_2021-09-13.png?dl=0

(El puente de soldadura activo en el pcb en el de sns a com)

Este es un simple controlador de persiana / hbridge operado por wifi usando el MAX14871 https://datasheets.maximintegrated.com/en/ds/MAX14871.pdf

Tengo una resistencia sensora que fija la corriente máxima permitida en torno a 1,4 A (tengo una resistencia de 70 mOhm) y usando la hoja de datos la corriente máxima se calcula con

IM_MAX = VVREF/(AV x RSENSE)

En mi firmware cuando recibo un fallo a través del pin 10 pasando a bajo, deshabilito el hbridge poniendo el pin 11 (enable pin) en alto y poniendo el PWM ping a 0.

Ahora tengo esto conectado a un motor de 12v dc con caja de cambios (10 ohmios) y en su mayoría funciona (físicamente puedo intentar calarlo y entonces el max1487 lanzará un fallo que probablemente sea de "sobretemperatura" ya que no veo que la corriente se acerque a pasar de 1A con un multímetro)

El mayor problema es que tengo otro motor muy similar de aspecto idéntico pero sin marcas que mide 9 ohmios. Pensé que era del mismo tipo pero tengo un comportamiento muy diferente.

Este provoca un fallo inmediatamente cada vez que habilito el hbridge. No veo que el motor se mueva en absoluto. He asumido que esto se debe a la corriente de entrada, ya que no puede alcanzar la temperatura tan rápido. Pero he reducido el voltaje a 6v y se comporta igual, lo cual es sorprendente.

He intentado medir el voltaje a través del motor cuando he habilitado el puente h, pero no veo grandes picos de tensión

La siguiente imagen es con una alimentación de 6V

enter image description here

Mi mejor suposición en este momento es que es el ruido a través de la resistencia de sentido causado por el motor?

La tensión a través de la resistencia de detección se muestra a continuación.

enter image description here

Aquí veo un pico de 216 mv

La hoja de datos dice

"Corriente de fuga de entrada SNS ISNS_LKG VSNS = ±250mV"

Lo cual no entiendo y espero que alguien pueda aclararlo ?

Tal vez un condensador a través del motor aquí ayudaría, pero no estoy seguro de qué valor.

Gracias por cualquier consejo

1voto

Marko Buršič Puntos 1524

El motor sigue algunas reglas físicas básicas:

$$T_{mot}=J\cdot\alpha + T_{LOAD}$$ Donde T es el par, J es el momento de inercia, Alpha es la aceleración angular. La corriente es proporcional al par, si no se limita entonces la corriente de calado es \$I_a=\dfrac{V_a}{R_a}\$ . Si su frecuencia PWM es demasiado baja y la relación de trabajo (DT) es alta, entonces comenzará con la corriente de pérdida.

Para evitarlo, hay que hacer una rampa con el DT desde 0 hasta el DT máximo.

En la 2ª captura de pantalla se puede ver que la corriente va aumentando (línea casi lineal) hasta que se detecta la sobrecorriente. $$I_L=\dfrac{1}{L}\int V_L dt$$

Debes hacer PWM en el motor, no encenderlo al 100%.

Puedo intentar físicamente calarlo y entonces el max1487 lanzará un fallo que es probablemente "sobre la temperatura", ya que no veo la corriente de conseguir cerca de ir más de 1A con un multímetro

Es una pena. Tienes una protección no utilizada. A 12V y 10 ohmios, obtienes una corriente de bloqueo de 1,2A y tienes un límite de 1,4A, un motor no se supone que trabaje con una corriente de bloqueo, más bien con la corriente nominal. Así que este límite debe ser al menos la mitad más bajo.

0voto

TemperedFool Puntos 11

¿Pico de tensión en la resistencia de derivación?

gran pico de tensión sobre la resistencia de derivación incluso sin carga

Lo que veo es que cuando un Mosfet se enciende o se apaga veo un pico sobre la resistencia de derivación, incluso sin carga.

Este largo hilo concluye que la capacitancia en el puente H está causando un pico de tensión en la resistencia sensora incluso sin carga (motor). Sin embargo, la conmutación inductiva significa que la inductancia y la inductancia parásita contribuyen a los picos de tensión y los diodos se utilizan para reducir los picos de tensión.

Entonces, ¿puede que el segundo motor esté causando un pico de tensión en la resistencia sensora en tu aplicación?

Ficha técnica de MAX 14871

https://datasheets.maximintegrated.com/en/ds/MAX14871.pdf

Conecte una resistencia de detección (RSENSE) entre COM y GND para controlar la corriente del motor durante el funcionamiento. Seleccione RSENSE de forma que la tensión en COM creada por la corriente del motor que fluye a través de la resistencia de detección esté limitada a un máximo de 250mV respecto a GND (-250mV ≤ VCOM ≤ +250mV).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X