Што е дривер за степ мотор?
Дефиниција на дривер за степ мотор
Дриверот за степ мотор се дефинира како кола која се користи за управување или работата на степ мотор, состојан од контролер, дривер и поврзани со моторот.
Есенцијални компоненти
Контролер (всушност микроконтролер или микропроцесор)
ИЦ дривер за управување со моторскиот ток
Агрегат за заедничко опсигување
Контролер за степ мотор
Изборот на контролер е првиот чекор во изградбата на дривер. Мора да има минимум 4 излезни пинови за степ моторот. Помину тоа, в зависност од примената во која ќе се користи дриверот, мора да ги содржи тимери, АДЦ, серијски порт, итн.
Дривер за степ мотор
Сега, луѓето се откажуваат од дискретни компоненти на дриверот како транзистори во полза на по компактни интегрирани ИЦ.
Овие ИЦ дривери се достапни по разумни цени и се подобро да се имплементираат при собирањето, што го подобрува общото време на дизајн на колата.
Дриверите мора да се изберат така да одговараат на оценките на моторот во однос на ток и напони. Серията ULN2003 на дривери е најпопуларна во примените без Н-мост, прифатлива за дривер на степ мотор.
Секој пар Дарлингтон во ULN може да обработи до 500мА, а максималниот напон може да биде до 50ВDC.
Заедничко опсигување за дривер на степ мотор
Степ моторот функционира при напони помеѓу 5В и 12В и исцежува 100мА до 400мА. Користете спецификациите на моторот кои ви ги дава доставувачот за да дизајнирате регулиран агрегат за заедничко опсигување за да се избегнат флуктуации на брзина и моменат.
Агрегат за заедничко опсигување

Бидејќи регулаторот на напонот 7812 може да обработи само до 1А ток, тука се користи транзистор за надворешно. Тој може да обработи 5 А ток. Треба да се даде правилен радијатор во зависност од тоталниот ток.
Блок-дијаграмот покажува протокот и поврзаноста помеѓу компонентите на платата на дриверот.
Разни компоненти
Превключители, потенциометри
Радијатор
Поврзувачки жички
Комплексен дривер за степ мотор
Дриверот за степ мотор е глупа електроника освен ако не програмирате микроконтролерот да правилно ги дава сигналите на степ моторот преку дриверот. Степ моторот може да функционира во режими како цел шаг, волнова дрива или половина шаг. Дриверот треба да биде интерактивен за да дозволи команди на корисникот за различни режими на шагување и контрола на брзина. Помину тоа, мора да поддржува команди за започнување/спреќање.
За да се постигнат горенаведените функции, треба да се користат дополнителни пинови на микроконтролерот. Два пинови се потребни за да се изберат видот на шагување и да се започне или спре моторот.
Еден пин е потребен за да се поврзе потенциометар, кој ќе служи како контролер на брзина. АДЦ во микроконтролерот ќе се користи за контрола на брзината на ротација.
Алгоритам на програма
Иницијализирајте пиновите на портот во режими на улаз/излез.
Иницијализирајте модулот АДЦ.
Креирајте посебни функции за половина шаг, цел шаг и волнова дрива и забавување.
Проверете два пинови на портот за оперативен режим (00-спреќање, 01-волнова дрива, 10-цел шаг, 11-половина шаг).
Одете на соодветната функција.
Читајте вредноста на потенциометарот преку АДЦ и соодветно поставете вредност на забавување.
Завршете еден циклус на секвенца.
Одете на чекор 4.
Плата на дривер
Ако планирате да направите своја плата користејќи софтвер за ЦАД како ЕГЛ, сигурнете се дека му давате доволна дејност за токовите на моторот да текат без да се прекрстува платата.
Помину тоа, бидејќи моторите се индуктивни компоненти, треба да се внимава да не се замурзуваат другите патишта на сигналите преку интерференци. Мора да се следат правилни проверки на ЕРЦ и ДРЦ.