Биполярный шаговый двигатель отличается от униполярного шагового двигателя тем, что полярность обмоток изменяется во время коммутации. Разом активируется половина обмоток, что обеспечивает в сравнении с униполярными шаговыми двигателями большую эффективность. У биполярных шаговых двигателей четыре провода, которые все соединяются отдельно полумостом. При коммутации полумосты прикладывают к концам обмоток положительное или отрицательное напряжение.
Управление биполярным шаговым двигателем может потребовать больше сигналов, и его шаги представлены выходной полярностью драйвера.
Необходимые коммутации полного шага и полушага биполярного шагового двигателя отображает следующая таблица.
Шаг | 1А | 2А | 1В | 2В |
Полный шаг | ||||
1 | + | - | - | - |
2 | - | + | - | - |
3 | - | - | + | - |
4 | - | - | - | + |
Полушаг | ||||
1 | + | - | - | - |
2 | + | + | - | - |
3 | - | + | - | - |
4 | - | + | + | - |
5 | - | - | + | - |
6 | - | - | + | + |
7 | - | - | - | + |
8 | + | - | - | + |