“…In addition, the market actually provides a wide range of fast digital controllers that can be used to implement various electric drives, including BLDC motor. For all of these types of applications, in particular, Digital Signal Processors (DSP) [9], Field Programmable Gate Arrays (FPGA) [10], and microcontrollers can be used, with the choice of each influenced mainly by technical and financial factors such as cost, computational performance, flexibility, immunity to electromagnetic interference, reliability, programming languages, energy consumption, etc. In particular, microcontrollers have taken on an important role as control units in recent years due to the fact that they can be thought of as "mini computers" and are equipped with various hardware peripherals useful for automated and electrical drive applications, such as: analog to digital converter (ADC).…”