Hola, espero que me podáis ayudar, llevo un par de meses intentando ver el Back-EMF o cruce por cero que se crea en los motores brushless al girar a muchas revoluciones.
Construí un controlador de motores que es manejado con un PIC y los hago girar mediante pulsos PWM por conmutación trapezoidal.
Girar giran y puedo llegar a muchas revoluciones por minuto, pero al no ver el cruce por cero no puedo controlar como es debido la potencia.
Pero lo peor es que al mirar por el osciloscopio no me dibuja lo que se supone que debería ser. Por lo que parece que el problema principal es que no estoy manejando bien los motores.
Esto es lo que debería verse:

Esto es lo que se ve:

En principio los terminales de salida del controlador sin el motor conectado dan la forma de onda deseada.
Los motores que estoy probando son motores tanto de discos duros como de grabadores de cds, la fuente de alimentación es la del pc y no tengo osciloscopio así que utilizo la tarjeta de sonido del pc. Lo digo por si alguna de estas cosas es la causa del mal funcinamiento.
Construí un controlador de motores que es manejado con un PIC y los hago girar mediante pulsos PWM por conmutación trapezoidal.
Girar giran y puedo llegar a muchas revoluciones por minuto, pero al no ver el cruce por cero no puedo controlar como es debido la potencia.
Pero lo peor es que al mirar por el osciloscopio no me dibuja lo que se supone que debería ser. Por lo que parece que el problema principal es que no estoy manejando bien los motores.
Esto es lo que debería verse:

Esto es lo que se ve:

En principio los terminales de salida del controlador sin el motor conectado dan la forma de onda deseada.
Los motores que estoy probando son motores tanto de discos duros como de grabadores de cds, la fuente de alimentación es la del pc y no tengo osciloscopio así que utilizo la tarjeta de sonido del pc. Lo digo por si alguna de estas cosas es la causa del mal funcinamiento.