Двигатели постоянного тока повсеместно используются в робототехнике и электронных устройствах. Их область применения обширна: от самодельных фрезеровочных аппаратов до вездеходных машинок и роботов на радиоуправлении. При разработке подобных устройств требуется управлять мощностью/скоростью (число оборотов в единицу времени) таких двигателей, потому что не всегда нужно что-либо делать с одинаковой скоростью. Например, при движении машинки назад скорость должна отличаться от той, что была при движении вперёд. Или для управления фрезой в зависимости от поставленной задачи. У двигателей постоянного тока мощность возрастает при увеличении входного напряжения, поэтому нужен контроллер, который сможет отвечать за регулировку. И не простой контроллер, а с поддержкой ШИМ-сигнала. Широтно-импульсная модуляция представляет собой сигналы прямоугольной формы, которые переключаются между состояниями двух логических уровней: вкл (1) или выкл (0). Данный метод используется для управления