Acabo de crear un controlador de motor BLDC, pero me gustaría poder ir a frecuencias más altas (menos tiempo muerto, firmware más rápido, etc.). En particular, estoy apuntando al rango de 20kHz a 50kHz, pero tengo problemas para ir más allá de los 10kHz sin que mi velocidad máxima se reduzca significativamente.
Me doy cuenta de que esto depende tanto del diseño del circuito como del firmware, y hasta cierto punto del diseño, pero ahora estoy interesado en una mejor elección de microcontroladores, tal vez uno más optimizado para el control del motor BLDC. Me gusta desarrollar con PIC ahora mismo y me preguntaba si alguien tenía alguna sugerencia sobre cómo elegir un PIC mejor o si había una familia que hayas usado antes que crees que sería bueno probar . / p>
Recientemente he descubierto que algunos ofrecen tiempo muerto programable, aunque estoy bien con compensarlo manualmente. ¿Hay otras características que debería tener en cuenta?
Gracias,