SLA7051M - драйвер четырехфазного шагового двигателя.
Выпускает японская фирма Sanken для американской "Аллегро". Я очень долго нигде не мог раздобыть эту микросхему, наконец удалось купить через Интернет.
Практически полнофункциональный привод для ШД. Управляет четырьмя обмотками с общей точкой и имеет встроенную ШИМ по току.
Внешних демпферных диодов не требует, ничего не требует, только два мощных низкоомных резистора (датчики тока фазы).
На входе принимает ТТЛ-сигналы:
11: CCW - режим вперед или назад
7: C - очередной шаг по каждому переднему фронту
12: Half - режим полушагов ("0" = движение полными шагами)
8: S -синхронный режим (я не использовал).
9: Ref - задание тока в обмотках.
С напряжением на этом входе сравнивается напряжение, развиваемое на резисторах-датчиках тока. Таким образом, ток через двигатель зависит как от напряжения на Ref, так и от величины сопротивлений - датчиков тока.
Рабочий диапазон входного напряжения Ref = 0.1v .. 2V (по даташиту)
Меньше 0.1v ток перестает регулироваться (до нуля не падает),
больше 2v - все фазы отключаются (это нормальный режим "Off") Допускается подавать прямые 5v.
Я включал практически по даташиту (см. рис.) Нагрузкой был ДШИ200-1.
Датчики тока - двухваттные резисторы по 1.6 Ом.
По линии "сила" управляется ток через двигатель: лог.1 = 0.8А (для быстрого хода), лог.0 = 0.2А (для паузы и медленных шагов).
Я использовал полушаговой режим движения, поэтому совсем отключать ток не следовало.
На токах 700 - 800 мА микросхема может работать без радиатора (температура около 50..60 С, палец терпит). На максимальный ток (2А) надо на радиатор. Подложка - металл, но изолированная, разрешается присаживать прямо на шасси, что есть гуд!
Силовое напряжение питания по даташиту - от 10 до 44 вольт, у меня было 25v с моста, слегка сглаженное (1000мкФ).
Внимание, не пренебрегайте керамическим конденсатором в цепи 5V !
В микросхеме есть счетчик, и его может сбивать помеха по питанию (а при 50 килогерцовом ШИМе порядка ампера, помехи достаточно мощные). Устанавливать как можно ближе на ножки 10 и 5.
В даташите рекомендуют всю "землю" соединять в одной точке ("звездой"), но я это не соблюдал, оч плату развести было бы сложно.
Микросхема заработала сразу, траблов не было.
Впечатления оч хорошие. ДШИ устойчиво запускался на скорости до 2.2 кГц, а при плавном разгоне продолжал вращаться аж до 10.
Вот таким обмениваюсь опытом