Untuk memutarkan motor, unit kawalan mesti terlebih dahulu menentukan kedudukan semasa rotor motor yang dikesan oleh HALL-SENSOR dan kemudian menghidupkan (atau mematikan) transistor kuasa dalam penukar (inverter) mengikut urutan belitan stator. Seperti yang ditunjukkan dalam rajah di bawah, AH, BH, CH (ini dipanggil transistor kuasa lengan atas) dan AL, BL, CL (ini dipanggil transistor kuasa lengan bawah) dalam penyongsang, supaya arus mengalir melalui gegelung motor ke menjana arah positif ( Atau terbalik) memutarkan medan magnet dan berinteraksi dengan magnet rotor untuk memutarkan motor mengikut arah jam/terbalik. Apabila pemutar motor berputar ke kedudukan di mana HALL-SENSOR mengesan satu lagi set isyarat, unit kawalan menghidupkan set transistor kuasa seterusnya, supaya motor kitaran boleh terus berputar ke arah yang sama sehingga unit kawalan memutuskan untuk menghentikan pemutar motor atau mematikan transistor kuasa ( Atau matikan sahaja transistor kuasa lengan bawah) dan membalikkan pemutar motor. Transistor kuasa dibuka dalam susunan terbalik.
Pada asasnya, pembukaan transistor kuasa boleh dijelaskan seperti berikut:
AH, kumpulan BL AH, kumpulan CL BH, kumpulan CL BH, kumpulan AL CH, kumpulan AL CH, kumpulan BL, tetapi tidak boleh dibuka kepada AH, AL atau BH, BL atau CH, CL. Di samping itu, oleh kerana komponen elektronik sentiasa mempunyai masa tindak balas suis, transistor kuasa harus mempertimbangkan masa tindak balas komponen dalam masa interleaving antara suis. Jika tidak, apabila lengan atas (atau lengan bawah) tidak ditutup sepenuhnya, lengan bawah (atau lengan atas) telah terbuka, menyebabkan litar pintas antara lengan atas dan lengan bawah, dan transistor kuasa terbakar.
Apabila motor berputar, unit kawalan membandingkan kelajuan isyarat HALL-SENSOR dengan arahan (COMMAND) yang terdiri daripada kelajuan dan kadar pecutan/penyahpecutan yang ditetapkan oleh pemandu (atau oleh perisian) dan kemudian menentukan set seterusnya (AH) . , BL atau AH, CL atau BH, CL atau ...) masa hidup dan hidup. Jika kelajuan tidak mencukupi, kelajuan akan dipendekkan, dan bahagian ini akan diselesaikan oleh PWM. PWM adalah satu kaedah untuk menentukan sama ada kelajuan motor adalah laju atau perlahan. Cara menjana PWM sedemikian adalah teras untuk mencapai kawalan kelajuan yang lebih tepat. Kawalan kelajuan berkelajuan tinggi mesti mempertimbangkan sama ada resolusi JAM sistem mencukupi untuk menguasai masa untuk memproses arahan perisian. Selain itu, mod capaian data yang digunakan untuk menukar isyarat HALL-SENSOR juga mempengaruhi prestasi pemproses dan ketepatan penilaian dan prestasi masa nyata. Untuk kawalan kelajuan pada kelajuan rendah, terutamanya pada kelajuan permulaan rendah, isyarat HALL-SENSOR berubah dengan perlahan. Adalah penting untuk mendapatkan semula corak isyarat berdasarkan ciri-ciri motor, masa pemprosesan dan konfigurasi yang betul bagi parameter kawalan. Atau gema kelajuan menjadi perubahan ENCODER sebagai rujukan, jadi resolusi isyarat ditingkatkan untuk kawalan yang lebih baik. Motor berjalan lancar dan bertindak balas dengan baik. Ia sesuai untuk P.I.D. kawalan tidak boleh diabaikan. Seperti yang dinyatakan sebelum ini, motor DC tanpa berus dikawal gelung tertutup, jadi isyarat maklum balas adalah sama dengan memberitahu unit kawalan berapa banyak kelajuan motor kini berbeza daripada kelajuan sasaran. Ini adalah ralat (ERROR). Kesilapan pampasan adalah semula jadi, termasuk kawalan kejuruteraan tradisional seperti P.I.D. kawalan. Tetapi keadaan dan persekitaran kawalan adalah kompleks dan berubah-ubah. Faktor-faktor ini harus dipertimbangkan jika kawalannya kuat dan tahan lama. Oleh itu, kawalan kabur, sistem pakar dan rangkaian saraf akan dimasukkan ke dalam kawalan teori penting sukan pintar.