Cómo no explotar un motor BLDC y su controlador mientras se desarrolla el código

2

TL; DR ¿cómo no explotar un motor BLDC o su controlador y el dinero ganado con tanto esfuerzo que he gastado en este kit al desarrollar un firmware desde cero?

Historia: Nunca he hecho nada de motor antes, pero soy bastante bueno con los microcontroladores. Para darle a los motores un toque de experiencia, obtuve este kit por un precio justo (motor BLDC sin sensores):

Quierocomenzardesdeceroyversipuedohacerlotanbiencomoelfirmwarepropietariooriginal(soloestádisponibleenformatobin).Mipreguntaes:

Bajoquécondicionessedañaráelmotor(debidoaunmalfirmware)yaqueheoídoqueunpuntodedepuraciónmalcolocadoenelcódigopuedeliberarelhumomágicodelmotorodelcontrolador.Osecuenciadeconmutaciónincorrectadetransitores,etc.

¿Puede,porfavor,identificarlosescollosquepuedencausardaños?¡Paraqueyoylosfuturoslectoresdeestapreguntapodamosagradecerles!

Actualizar(1)Sugerirunalámparaenserieconalimentacióndecorriente.¿Esesteelcaso?

    
pregunta Sean87

1 respuesta

6

Una cosa que he hecho en el desarrollo del controlador de motor BLDC es poner una lámpara incandescente adecuada en serie con la fuente de alimentación del puente. Si la luz se enciende con un brillo brillante, te acaba de ahorrar un conjunto de transistores.

Por supuesto que va a seguir las técnicas de desarrollo de código adecuadas para hacer que la lógica de la unidad BLDC sea lo más independiente posible del resto de su programa, la pruebe en simulación y con la corriente de la unidad limitada, y asegúrese de que todo se vea bien en su multicanal alcance antes de intentar conducir un motor.

Y tal vez debería asegurarse de tener a mano una buena herramienta para desoldar y algunos juegos de componentes eléctricos de reemplazo, por si acaso.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas