اس ٹیوٹوریل میں ہم سروو موٹر اور ایم ایس پی 430 کے ساتھ سرو کو انٹرفیس کرنے کا طریقہ سیکھیں گے ۔ MSP-EXP430G2 ایک ترقی کا آلہ ہے LaunchPad ارف طرف سے فراہم ٹیکساس سازو سیکھنے اور ان کے microcontrollers کے استعمال کرنے کا طریقہ پر عمل کرنے کی. یہ بورڈ MSP430 ویلیو لائن زمرے کے تحت آتا ہے جہاں ہم MSP430 سیریز کے تمام مائکروکانٹرولرز پروگرام کر سکتے ہیں۔ اگر آپ ایم ایس پی میں نئے ہیں تو ایم ایس پی 4 t30 سبق کے ساتھ ہمارا آغاز چیک کریں۔
امدادی موٹر اور پی ڈبلیو ایم:
تفصیل میں جانے سے پہلے پہلے ہمیں سروو موٹرز کے بارے میں جان لینا چاہئے۔
ایک سروو موٹر ڈی سی موٹر ، پوزیشن کنٹرول سسٹم اور گیئرز کا امتزاج ہے۔ جدید دنیا میں سرووس کے پاس بہت ساری ایپلی کیشنز ہیں اور اس کے ساتھ ، وہ مختلف شکلوں اور سائز میں دستیاب ہیں۔ ہم اس سبق میں ایس جی 90 سروو موٹر کا استعمال کریں گے ، یہ مقبول اور سستا ترین میں سے ایک ہے۔ ایس جی 90 ایک 180 ڈگری امداد ہے۔ لہذا اس سروو کی مدد سے ہم محور 0-180 ڈگری سے پوزیشن کرسکتے ہیں۔
ایک سروو موٹر میں بنیادی طور پر تین تاروں ہوتی ہیں ، ایک مثبت وولٹیج کے لئے ہوتی ہے ، دوسری زمین کے لئے ہوتی ہے اور آخری پوزیشن کی ترتیب کے لئے ہوتی ہے۔ ریڈ تار اقتدار سے منسلک ہے، براؤن تار زمین اور سے منسلک ہے پیلا تار (یا سفید) سگنل سے منسلک ہے.
ہر امدادی موٹر مختلف پی ڈبلیو ایم تعدد پر چلتی ہے (سب سے عام فریکونسی 50 ہ زیڈ ہے جو اس ٹیوٹوریل میں استعمال ہوتی ہے) لہذا آپ کی موٹر کی ڈیٹاشیٹ کو چیک کرنے کے ل check کہ پی ڈبلیو ایم کے دوران آپ کی سروو موٹر کام کرتی ہے۔
پی ڈبلیو ایم (پلس کی چوڑائی ماڈیولیٹڈ) سگنل کی فریکوینسی सर्वो موٹر کی قسم کی بنیاد پر مختلف ہوسکتی ہے۔ یہاں اہم بات PWM سگنل کی ڈیوٹی تناسب ہے۔ اس ڈیوٹی راشن کی بنیاد پر کنٹرول الیکٹرانکس شافٹ کو ایڈجسٹ کرتا ہے۔
جیسا کہ ذیل کی شکل میں دکھایا گیا ہے ، شافٹ کو 9o گھڑی میں لے جانے کے ل R ٹرن آن RATION 1 / 18.ie ہونا ضروری ہے۔ 18 منٹ کے سگنل میں 1 منٹ آن ٹائم اور 17 ایم ایس آف ٹائم۔
شافٹ کو 12o گھڑی میں منتقل کرنے کے لئے سگنل کا اوقات وقت 1.5 ملی میٹر ہونا چاہئے اور وقت کا فاصلہ 16.5 سیکنڈ ہونا چاہئے۔ اس تناسب کو سروو میں کنٹرول سسٹم کے ذریعہ ضابطہ کشائی کی گئی ہے اور وہ اس کی بنیاد پر اس کی پوزیشن کو ایڈجسٹ کرتی ہے۔ یہاں کا یہ PWM MSP430 کا استعمال کرکے تیار کیا گیا ہے۔ یہاں MSP430 کے ساتھ PWM پیدا کرنے کے بارے میں مزید معلومات حاصل کریں۔
امدادی کو MSP430 سے مربوط کرنے سے پہلے ، آپ اس سروو موٹر ٹیسٹر سرکٹ کی مدد سے اپنے امدادی ٹیسٹ کرسکتے ہیں۔ ہمارے نیچے سروو منصوبوں کو بھی چیک کریں:
- اردوینو کا استعمال کرتے ہوئے सर्वो موٹر کنٹرول
- اردوینو واجب الادا کے ساتھ سروکو موٹر کنٹرول
- امدادی موٹر 8051 مائکروکانٹرولر کے ساتھ انٹرفیسنگ
- امدادی موٹر کنٹرول میٹلائب کا استعمال کرتے ہوئے
- امدادی موٹر کنٹرول فلکس سینسر کے ذریعہ
- وزن کے ساتھ سرو پوزیشن کنٹرول (فورس سینسر)
مطلوبہ مواد:
- ایم ایس پی 430
- ایس جی 90 امدادی
- نر - مادہ تاروں
سرکٹ ڈایاگرام اور وضاحت:
میں MSP430 ، ہم لائبریریوں پیش وضاحتی ہیں جس اور PWM افعال ان لائبریریوں میں پہلے سے ہی لکھا جاتا ہے تو، ہم PWM اقدار کے بارے میں فکر کرنے کی ضرورت نہیں ہے. آپ کو صرف زاویہ لگانا ہے جس کے ذریعہ آپ شافٹ کو گھمانا چاہتے ہیں اور باقی ان لائبریریوں اور مائکروکنٹرولر کے ذریعہ چلتا ہے۔
یہاں ، ہم پن 6 یعنی P1.4 استعمال کررہے ہیں ، جو MSP430 کا PWM پن ہے ۔ لیکن آپ کوئی بھی پن استعمال کرسکتے ہیں۔ امداد کے لئے پی ڈبلیو ایم پن کا استعمال کرنا ضروری نہیں ہے کیونکہ لائبریری میں ہی تمام پی ڈبلیو ایم فنکشنل لکھا ہوا ہے۔
سروو کو کنٹرول کرنے کے لئے استعمال ہونے والی ہیڈر فائل " सर्वो " ہے۔
ہم اپنا کوڈ لکھنے کے لئے انرجیئا IDE استعمال کریں گے ۔ کوڈ آسان اور سمجھنے میں آسان ہے۔ یہ اردوینو کی طرح ہے اور مثال کے مینو میں پایا جاسکتا ہے۔ مکمل کوڈ اور ویڈیو ذیل میں دیا گیا ہے ، آپ اپنی ضرورت کے مطابق کوڈ میں ترمیم کرسکتے ہیں اور اسے ایم ایس پی 430 پر اپ لوڈ کرسکتے ہیں
کہ یہ ہے!! ہم نے پی او سی مائکروکینٹرلر کے ساتھ ایک سرو موٹر کو انٹرفیس کیا ہے ، اب آپ اپنی تخلیقی صلاحیتوں کو استعمال کرسکتے ہیں اور اس کے لئے درخواستیں ڈھونڈ سکتے ہیں۔ وہاں بہت سارے پروجیکٹس موجود ہیں جو امدادی موٹر کا استعمال کرتے ہیں۔