Движеща сила за да се провери бг, всичко със собствените си ръце

Доброто здраве на всички. През последните години, имам натрупани куп стъпкови двигатели, но всички ръце не им достигат, а в действителност shagovik парче много интересна и необходима. Да, дори и в интернет за четене, че много от нашите братя обсебен от стартирането на dvigun, тук и реши да направи контролера, за да се провери най-често срещаните стъпкови двигатели.

Стъпкови мотори са доста често срещани в приложения, в които фини механизми за движение трябва да се постигне. Има много видове стъпкови двигатели, но най-простите в плана за управление са 2-фазови униполярни двигатели. Този тип двигател има два независими (вж. Фигура 1), с намотка за закрепване на средата. Те могат да бъдат намерени в такива устройства, като принтер, копирна машина, диск и т.н.

Движеща сила за да се провери бг, всичко със собствените си ръце

засилване моторни контрол схема е показан на фигура 2.

Движеща сила за да се провери бг, всичко със собствените си ръце

Първо исках да се изработи схема на твърда логика, но когато това се определя с функциите, които тя трябва да изпълни, това е трудно да се използва за тази цел микроконтролер. И така, това може да се определя от този блок за управление.

1. Можете да определите броя на стъпките.
2. Определяне на един от двата работа на двигателя алгоритми.
3. режим на работа Взето polushagovom двигател.
4. Можете да опитате да работят в общия режим стъпка.
За пореден път, че видовете shagovikov много и не могат да се вместят този контролер.

Програмата за контрол се състои от пет под-програми, които преминат бутона BS3 - «Избор на програма". Номер на избраната подпрограмата се показва с три светодиода в двоична система. Когато за първи път е включен, индикаторът трябва да светне HL1, което показва, че е активиран първия рутинна работа на двигателя в режим на степер polushagovom. Стартиране на двигателя чрез бутоните "дясно" и "ляво". Право - двигателят трябва да се върти по часовниковата стрелка, наляво - обратно на часовниковата стрелка, но посоката на въртене също зависи от това как се свързвате намотката на двигателя. Може да се наложи да експериментирате. Снимката 1 (предна виртуален осцилоскоп Proteus програма) може да се наблюдава импулс последователност и кодове на половината на двигателя. Някои от shagovikov този алгоритъм не съм работил.

Движеща сила за да се провери бг, всичко със собствените си ръце

Подпрограма №2 - светва секунда. В тази рутина, двигателят ще работи на общия алгоритъм стъпка е показано на екрана 2.

Движеща сила за да се провери бг, всичко със собствените си ръце

Подпрограма №3 - публикуване на първия и втория светодиодите. В тази рутина, двигателят ще работи на общия алгоритъм стъпка е показано на екрана 3.
Движеща сила за да се провери бг, всичко със собствените си ръце

Подпрограма №4 - светва три. Тази програма осигурява един мотор стъпка при всяко натискане на "правилните". "Ляв" бутон в този случай, не участва. С една дума, всеки път, когато натискате бутона, можете да разчитате на броя на стъпките на оборот на двигателя по време на изследването. операция алгоритъм на двигателя в подпрограмата за алгоритъм съответства на снимката 2.

Под №5 - осветена първата и третата светодиоди. В тази рутина се случва едно и също, само операцията по алгоритъм двигател в тази подпрограма алгоритъм съответства на екрана 3.

Общ изглед на борда - на снимката.

Движеща сила за да се провери бг, всичко със собствените си ръце

фърмуер, вериги и модел на платката може да изтеглите оттук. Успех на всички. Довиждане. K.V.YU.

Изтеглете "провери стъпков мотор контролер за" Shagov-dvigatel.rar - Изтеглените 470 пъти - 20 KB