موتور پله ای ۳
سلام بچه ها . جلسه قبل مطالبی به عنوان پیش زمینه برای کنترل یا راه اندازی استپ موتور گفتم اما مطالبی که این جلسه میگم، کاملا عملی در مراحل مختلف از جمله نوشتن برنامه راه اندازی موتور پله ای، در میکرو کاربرد داره:

اگر چهار پله d, c ,b ,a رو که هر کدوم به صورت چهار بیت در جدول نشون داده ش

سیم۱ سیم۲ سیم ۳ سیم ۴ شماره پله
0 0 0 1 1
0 0 1 0 2
0 1 0 0 3
1 0 0 0 4
دن رو به صورت مداوم به یک استپ موتور القا کنیم  (شبیه کیشدن GND به سرعت روی چهار سیم موتور) باعث حرکت منظم موتور در یک جهت خواهیم شد. این نوع القا بیتها،حرکت یک بیتی نام داره. یعنی در هر پله فقط ۱ بیت روشن یا ۱ هستش. در ضمن القا بیت ها طبق این جدول و جداول بعدی مرحله جدایی هست که باید با توسط میکرو انجام بگیره (بعدا توضیح میدم چطور).

نو دیگری از القا پله به موتور وجود داره که حرکت دوبیتی نام داره. هم

سیم۱ سیم۲ سیم ۳ سیم ۴ شماره پله
1 0 0 1 1
0 0 1 1 2
0 1 1 0 3
1 1 0 0 4
ونطور که در جدول می بینید در این نوع حرکت در یک پله همزمان دوبیت ۱ هستند (انگار همزمان دو سیم رو به زمین اتصال بدیم). اگر این مدل رو مثل بالایی به صورت مداوم تکرار کنیم باز هم باعث چرخش موتور خواهیم شد اما در این حالت گشتاور و جریان مصورفی موتور نزدیک ۲ برابر خواهد شد. افزایش گشتاور به معنی افزایش قدرت چرخانندگی (نه سرعت چرخش) هستش.

نوع دیگری از القا پله به استپ موتور وجود داره بنام

سیم۱ سیم۲ سیم ۳ سیم ۴ شماره پله
0 0 0 1 1
0 0 1 1 2
0 0 1 0 3
0 1 1 0 4
0 1 0 0 5
1 1 0 0 6
1 0 0 0 7
1 0 0 1 8
حرکت نیم پله. همونطور که از اسمش پیداست این مدل باعث چرخش موتور به اندازه نیم پله خواهد شد. مثلا اگر زاویه موتوری ۱.۸ درجه هست هر پله از این مدل باعث چرخش موتور به اندازه ۰.۹ درجه خواهد شد. از ویژگی های این روش افزایش حساسیت استپر موتور ما هستش.

لازم به ذکره که اگر بیت های این سه جدول رو از بالا به پایین القا کنیم موتور در جهت ساعتگرد و اگر از پایین به بالا اجرا کینم در جهت پادساعتگرد خواهد چرخید. نحوه اعمال این بیتها به موتور توسط میکروپروسسور رو در پستهای بعدی شرح خواهم داد.

نظر پیشنهاد و انتقاد (که نمی پذیریم ) یادتون نره! فعلا یا حق.

Adapted From       E.l.e.B.o.y.s