Litar pemacu digunakan dalam aplikasi yang menggunakan jenis pengawal tertentu dan memerlukan kawalan kelajuan. Tujuan litar pemacu adalah untuk menyediakan pengawal dengan kaedah untuk menukar arus belitan dalam motor BDC. Litar pemacu membenarkan pengawal berdenyut-lebar memodulasi voltan bekalan motor BDC. Dari segi penggunaan kuasa, kaedah kawalan kelajuan ini jauh lebih cekap daripada kaedah kawalan analog tradisional dalam menukar kelajuan motor BDC.
Kawalan analog tradisional memerlukan rheostat tambahan yang disambungkan secara bersiri dengan belitan motor, yang mengurangkan kecekapan. Terdapat pelbagai kaedah untuk memandu motor BDC. Sesetengah aplikasi hanya memerlukan motor berputar dalam satu arah. Yang pertama menggunakan pemacu sisi-rendah dan yang kedua menggunakan pemacu sisi-tinggi. Kelebihan menggunakan pemacu sisi-rendah ialah ia menghapuskan keperluan untuk pemacu FET. Kegunaan pemacu FET adalah:
- Untuk menukar isyarat TTL yang memacu MOSFET kepada paras voltan bekalan.
- Untuk menyediakan arus yang mencukupi untuk memacu MOSFET.
- Untuk menyediakan peralihan tahap dalam aplikasi separuh-jambatan.
Untuk kebanyakan aplikasi mikropengawal, titik kedua biasanya tidak berkenaan kerana pin I/O mikropengawal boleh memberikan arus tarik-naik 20 mA.
Ambil perhatian bahawa dalam setiap litar, diod disambungkan pada kedua-dua hujung motor untuk mengelakkan voltan fluks elektromagnet (BEMF) belakang daripada merosakkan MOSFET. BEMF dijana semasa putaran motor. Apabila MOSFET dimatikan, belitan motor kekal bertenaga, menghasilkan arus terbalik.
