کنترل سرعت موتور پله ( Stepper Motor ) با استفاده از 8051

پروژه امروز مربوط به راه اندازی موتور پله 4 فاز است. این موتورها از تعدادی سیم پیچ داخلی تشکیل شده اند که از هر کدام از آن ها یک خروجی به بیرون از موتور کشیده شده است. روش کار به این صورت است که اگر به هر کدام از این سیم ها پالس مقابل را به ترتیب و با یک تاخیر زمانی ( به طور مثال 20ms ) باعث حرکت موتور می شود. بسته به اینکه موتور شما با چه زاویه ای باشد ( مثلا اگر 90 درجه باشد با طی این 4 پالس برای یک دفعه ، موتور یک دور کامل می چرخد. ) موتور شروع به چرخش خواهد کرد.
| Step |
wire 1 | wire 2 | wire 3 | wire 4 |
| 1 | High | low | low | high |
| 2 | high | high | low | low |
| 3 | low | high | high | low |
| 4 | low | low | high | high |
به زودی آموزش کاملی در مورد این موتورها و انواع آن ها در قسمت آموزش الکترونیک قرار خواهیم داد. اما برنامه این موتور با زبان اسمبلی مربوط به 8051 نوشته شده است و کاملا به زبان ساده ای است. با سوئیچ هایی که به میکرو متصل شده می توانید سرعت موتور را کنترل کنید.
+ نوشته شده در جمعه ۱۳۸۹/۱۱/۲۹ ساعت 15:56 توسط AliReza
|