ПредишенСледващото

За повече теоретична информация за стъпкови двигатели може да се намери в интернет, както и тук Нека практично решение. В еднополюсен мотор е с една намотка във всяка фаза намотка се прави от средния пръст. Това дава възможност за промяна на посоката на магнитното поле, генерирано от бобината, просто чрез превключване криволичещите половини. Това значително опростява шофьор верига. Водачът следва да има само 4 прости ключове. Средните Заключения намотки могат да бъдат комбинирани в двигателя, така че такъв двигател може да има 5 или 6 игли. Понякога униполярни двигатели имат 4 отделни намотки поради тази причина, че те погрешно нарича 4 трифазен двигател. Всяка намотка има отделни терминали, така че всички констатации 8. Поради лесното свързване и еднополюсен контрол на мотора в тази статия ние считаме този вид стъпков мотор.

Управляващ контролер ATmega8, с тактова честота от вътрешния осцилатор честотата на 8MHz. Програмата ще се използват два външни прекъсва и преливане прекъсне таймер T0. Всички прекъсвания са определени и конфигурира в основната си функция да създаде пристанищата I / O микроконтролер.

За да стартирате двигателя и в двете посоки е необходимо да го представя на ликвидация последователност от импулси изместен във фаза. Тези импулси определят последователността в cw_dir масиви [] и ccw_dir []. съответно по часовниковата стрелка. Pointer посока статут на въртене се променя държавната си от логика 0 до логика 1, както и обратното, когато кликнете върху една от SB1 и SB2 бутони. Ако състоянието == 1 мотор върти обратно на часовниковата стрелка, ако състоянието на == 0 мотора се върти по часовниковата стрелка. Статус променлива се променя стойността си при настъпването на външни ресурси за прекъсване на INT0 и INT1. Се случи с външен вход за прекъсване стяга INT0 и INT1 през резистори към положителното захранване.

Свързване еднополюсен стъпков мотор за микроконтролери AVR - микроконтролери и технологии

Дискусия на статията във форума

Аз разбирам, че сигналът ще следи всяка секунда?


Не, инерцията трябва да бъде на всяка минута. За да стане по-ясно, аз се рови повече в подробности. часовникова кула. До този момент, движението е движение на системата на махало, което не е много надежден. Всяка минута движение на махалото се зъбно колело се оказа под определен ъгъл. Сега махалото се заменя със стъпков двигател и обикновено се изчислява предавателно отношение на механизъм за по-висока скорост. двигателят трябва да направи 8 стъпки в минута, при скорост от 1 оборот в секунда. Минута контрол импулс идва от основните електронни часа. В режим на готовност, консумацията на ток на двигателите стъпкови не трябва да бъде. Схемата може да се прилага за по-малко мощен микроконтролер. В момента схемата за управление е конфигурирано в моя хардуер, и работи в продължение на 5 години, но аз искам да изпълня този на съвременно ниво, но опита и знанията на програмиране ю не. Ето защо, питам аз, за ​​да помогне. Както електроника достатъчно силен.

Код публикувал във форума, ако имате нужда да пиша HEX

Свързани статии

Подкрепете проекта - споделете линка, благодаря!