Microchip presenta el código fuente gratuito para control orientado a campo sin sensor de motores síncronos de imán permanente, adecuado para cualquier controlador de señal digital (DSC) del fabricante, la familia dsPIC33FJ12MC entre otras.
Esta familia, de bajo coste y altas prestaciones (40 Mips), está disponible en encapsulados de 20 y 28 patillas de 6x6 mm. Como funciones específicas presenta un módulo PWM para control de motores con 2 fuentes de reloj independientes, un convertidor analógico/digital de 10 canales y 10 o 12 bitx (seleccionable) e interfaz de codificador de cuadratura integrado. Incorpora la capacidad de selección de patilla de periférico (Peripheral Pin Select), que permite remapear las E/S digitales. Incluye 12 kb de flash y 1 kb de RAM.
El algoritmo de control orientado a campo, completamente descrito y disponible para descargar (www.microchip.com/motor), forma parte de la nota de aplicación AN1078 y proporciona un control avanzado y sin sensor de motores síncronos de imán permanente. Presenta funciones y subrutinas de estimación optimizadas para velocidad, subrutina de arranque de motor, capacidad de avance de fase y “buffer” interno variable para depuración. Emplea 7 kbtios de memoria flash, 400 byte de RAM y 11 Mips (deja el 75% de Mips del DSC disponibles para otras funciones). Utiliza 2 sensores de corriente de resistencia de derivación.