Estoy tratando de conducir BLDC a través de un ESC personalizado. He leído que podemos controlar el motor de dos maneras: control de corriente y control de voltaje. Estoy usando PWM para que funcionen. Ahora, entiendo que necesitamos medir BEMF (ya que es un sensor menos). He estado haciendo esto como un método de motor paso a paso. Pero esto no da un buen empuje.
Estoy adjuntando una imagen que tiene 2 formas de onda. La ola amarilla nos interesa. Si notamos que en la parte inferior hay una pequeña subida desde la parte inferior (piso). Este es el cruce '0'. Esto es bucle abierto y no bucle cerrado.
Observaré el cruce '0' para entrar en bucle cerrado. Muchos documentos también dicen que considerar Vcc / 2 como un método para detectar el cruce '0'. En mi forma de onda no puedo medir Vcc / 2 como siempre > Vcc / 2.
Ahora, la mayoría de los documentos indican que el motor se puede controlar mediante voltaje o corriente. Entiendo:
- El voltaje (ciclo de trabajo PWM) controla la velocidad del motor.
- Corriente - la corriente variable varía el empuje. ¿Cómo se hace esto? ¿Cómo puedo variar la corriente?
- Frecuencia - es la frecuencia un factor en esto. ¿Cómo afectará el cambio de frecuencia al empuje / velocidad (rpm)?