Компания Microchip Technology опубликовала руководство по применению (Application Note AN1160) с описанием [[алгоритма управления]] безсенсорными и безщеточными двигателями постоянного тока (BLDC, brushless direct current) с использованием цифрового сигнального контроллера (DSC) dsPIC
Алгоритм работает, используя большинство функций цифровой фильтрации BEMF (Back-Electromotive Force, противоэлектродвижущей силы).
Для определения момента переключения (коммутации) напряжения производится фильтрация сигнала на каждой фазе двигателя. Такой подход позволяет отказаться от использования дискретных фильтров верхних частот (ФНЧ) и внешних компараторов. В документе подробно обсуждается предложенный метод управления и прикладное программное обеспечение для трехфазных двигателей.
Полностью документ можно посмотреть здесь