امدادی موٹر ورکنگ اصول اور 8051 مائکروکانٹرولر کے ساتھ انٹرفیسنگ

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





امدادی موٹریں خود ساختہ مکینیکل ڈیوائسز ہیں جو مشینوں کو بڑی درستگی کے ساتھ کنٹرول کرنے کے ل. استعمال ہوتی ہیں۔ یہ کھلونے سے لے کر صنعتی آٹومیشن تک بہت سے ایپلی کیشنز میں پائے جاتے ہیں۔ مختلف قسم کی موٹر موجود ہے ، لیکن امدادی موٹریں خاص طور پر مشینوں کو قابو کرنے کے ل specific مخصوص کونیی پوزیشن کے ل. تیار کی گئیں ہیں۔ عام طور پر سرو موٹر 0 ° سے 180 ° اور 0 ° سے 90 ° تک کونیی حرکت کو کنٹرول کرنے کے لئے استعمال ہوتا ہے۔ امدادی موٹر کام کرنے کا اصول پی ڈبلیو ایم پر مبنی ( پلس کی چوڑائی ماڈلن ) دالیں۔

امدادی موٹر

امدادی موٹر



امدادی موٹر 8051 مائکروکانٹرولر کے ساتھ انٹرفیسنگ

عین مطابق کونیی حرکت کے لئے ایک सर्वो موٹر سب سے عام استعمال کی جانے والی موٹر ہے۔ امدادی موٹر کو استعمال کرنے کا فائدہ یہ ہے کہ موٹر کی کونیی پوزیشن کو بغیر کسی تاثراتی طریقہ کار کے کنٹرول کیا جاسکتا ہے۔ امدادی موٹریں عام طور پر استعمال ہوتی ہیں تجارتی اور صنعتی ایپلی کیشنز . وہ بڑے پیمانے پر ڈرائیو سسٹم میں بھی استعمال ہوتے ہیں جیسے روبوٹ ، ہوائی جہاز وغیرہ۔


انٹرفیسنگ سرووموٹر 8051 مائکروکانٹرولر کے ساتھ

انٹرفیسنگ سروو موٹر 8051 مائکروکانٹرولر کے ساتھ



شوق सर्वो موٹر ورکنگ اصول اور آپریشن بہت آسان ہے ، اس میں تین تاروں پر مشتمل ہے جہاں ان میں سے دو (سیاہ اور سرخ) بجلی مہیا کرتے تھے اور تیسرا تار کنٹرول سگنل فراہم کرنے کے لئے استعمال ہوتا ہے۔ نبض کی چوڑائی ماڈیولڈ (PWM) لہروں کو کنٹرول سگنل کے طور پر استعمال کیا جاتا ہے اور کنٹرول ان پٹ پر نبض کی چوڑائی کے ذریعہ کونیی پوزیشن یقینی ہوتی ہے۔ اس آرٹیکل میں ، ہم ایک سرو موٹر استعمال کررہے ہیں جس کی زاویہ 0-180 from ہے اور کونیی کی پوزیشن کو 1 ایم ایس سے 2 ایم ایس کے درمیان ڈیوٹی سائیکل کو مختلف کرتے ہوئے کنٹرول کیا جاسکتا ہے۔

یہاں सर्वो موٹر میں مداخلت کرتی ہے 8051 مائکروکانٹرولر ، گراؤنڈ پن سے منسلک سیاہ تار اور موٹر کو سرخ تار سے طاقت ملتی ہے۔ 8051 مائکروکانٹرولر کے سرو موٹر سے منسلک پورٹ 0 کا کنٹرول۔ 11.0592MHz کرسٹل oscillator مائکرو قابو پانے والی گھڑی کو فراہم کرنے کے لئے استعمال کیا جاتا ہے اور کرسٹل کے عمل کو مستحکم کرنے کے لئے استعمال ہونے والے 22pf سیرامک ​​کیپسیٹرز استعمال کیا جاتا ہے۔ 10KΩ اور 10uf کیپسیسیٹر مائکروکانٹرولر کو دوبارہ ترتیب دینے کی طاقت فراہم کرنے کے لئے استعمال کیا جاتا ہے۔

زاویہ گردشوں کے ساتھ سروو موٹر کو کنٹرول کرنا

امدادی موٹر ورکنگ اصول بنیادی طور پر ڈیوٹی سائیکل پر منحصر ہوتا ہے۔ اس میں نبض کی چوڑائی ماڈیولڈ (PWM) لہروں کو کنٹرول سگنل کے طور پر استعمال کیا جاتا ہے۔ گردش کا زاویہ کنٹرول پن کی نبض کی چوڑائی کے ذریعے عزم ہے۔ یہاں सर्वो موٹر 0 سے 180 ڈگری تک گردش کے زاویہ کے لئے استعمال کی جاتی ہے۔ ہم 1ms سے 2ms کے درمیان نبض کو مختلف کرکے عین کونیی حیثیت کو کنٹرول کرسکتے ہیں۔

زاویہ گھومنے والی امدادی موٹر کو کنٹرول کرنا

زاویہ گھومنے والی امدادی موٹر کو کنٹرول کرنا

امدادی موٹر پروگرامنگ کونیی گردش کے ساتھ

# شامل کریں
سبیٹ سرووموٹر_پین = P0 ^ 5
باطل تاخیر (دستخط شدہ دستخط)
باطل servo_delay (بغیر دستخط شدہ)
باطل اہم ()
{
سرووموٹر_پین = 0x00
کیا
{
// 0 to کی طرف مڑیں
سرووموٹر_پین = 0x01
Sevo_delay (50)
سرووموٹر_پین = 0x00
تاخیر (1000)
// 90 ڈگری کی باری ہے
سرووموٹر_پین = 0x01
Sevo_delay (82)
سرووموٹر_پین = 0x00
تاخیر (1000)
// 180 ڈگری کی باری ہے
سرووموٹر_پین = 0x01
Sevo_delay (110)
سرووموٹر_پین = 0x00
تاخیر (1000)
جبکہ (1)
}
}
باطل تاخیر (بغیر دستخط شدہ ایک)
{
دستخط شدہ انٹ p
(p = 0p) کیلئے (p = 0p) کیلئے<250p++)
}
باطل servo_delay (بغیر دستخط کیے ہوئے ایک)
{
دستخط شدہ انٹ p
(p = 0p) کیلئے (p = 0p) کیلئے<250p++)
}


امدادی موٹر ورکنگ اصول

امدادی موٹر کام کرنے کا اصول بنیادی طور پر ’فلیمنگ بائیں ہاتھ کے اصول‘ پر انحصار کرتا ہے۔ بنیادی طور پر سرو موٹرز کے ساتھ ڈھال لیا گیا ہے ڈی سی موٹریں ، ایک پوزیشن سینسر ، گئر میں کمی ، اور الیکٹرانک سرکٹ۔ ڈی سی موٹرز بیٹری سے چلنے والے حصول کو حاصل کرتی ہیں اور تیز رفتار اور کم ٹارک پر چلتی ہیں۔ ہم ڈی سی موٹرز سے منسلک شافٹ اور گیئر کو جمع کرتے ہیں پھر ہم موٹر اسپیڈ کو آہستہ آہستہ بڑھا سکتے اور گھٹا سکتے ہیں۔

پوزیشن سینسر اپنی مقررہ پوزیشن سے شافٹ کے مقام کا احساس کرتا ہے اور کنٹرول سرکٹ کو معلومات بھیجتا ہے۔ کنٹرول سرکٹ اس کے مطابق پوزیشن سینسر سے سگنلز کو ڈی کوڈ کرتا ہے اور موٹرز کی اصل جگہ کو ترجیحی پوزیشن کے ساتھ موازنہ کرتا ہے اور اس کے مطابق ضروری پوزیشن حاصل کرنے کے لئے ڈی سی موٹر کی گردش کی سمت کو کنٹرول کرتا ہے۔ عام طور پر سرو موٹر کو 4.8V سے 6 V DC سپلائی کی ضرورت ہوتی ہے۔

سیرو پورٹ کمانڈز کے ذریعہ سروو موٹر کنٹرول کرنا

اس پروجیکٹ کا بنیادی ارادہ ذاتی کمپیوٹر کا استعمال کرکے سرو موٹر کو کنٹرول کرنا ہے۔ سرکٹ کو کمانڈ بھیجنے کے لئے اسے نجی کمپیوٹر سیریل پورٹ سے مائکروکونٹرولر اور سیریل ان پٹ لائن سے ایک ہی کنٹرول لائن کی ضرورت ہے۔ وقت کا منبع کرسٹل آسکیلیٹر کے ذریعہ فراہم کیا گیا ہے۔ سیروئل کیبل اور لیول شفٹر کی مدد سے کمپیوٹر میں انٹرفیس شدہ ڈیزائن سروکو موٹر سرکٹ ، پھر کمپیوٹر میں کمپیوٹر کا مجموعہ منتخب کرنے کے لئے پی سی میں ‘ہائپر ٹرمینل’ سافٹ ویئر کھولیں۔

سیرو پورٹ کمانڈز کے ذریعہ سروو موٹر کنٹرول کرنا

سیرو پورٹ کمانڈز کے ذریعہ سروو موٹر کنٹرول کرنا

ایک بار جب کمانڈز پرائیویٹ کمپیوٹر (پی سی) سے ہائپر ٹرمینل کے ذریعے مائکروکنٹرولر کو لیول شفٹر کے ساتھ بھیجے جاتے ہیں تو ، مائکروکنٹرولر یہ ڈیٹا حاصل کرتا ہے اور ان کا موازنہ پہلے سے طے شدہ ڈیٹا سے کرتا ہے اور موٹر ڈرائیور کو چالو کرنے کے لئے اسی طرح کے سگنل تیار کرتا ہے تاکہ اسے چلانے کے ل the مطلوبہ رفتار بہت مائکروکنٹرولر منصوبوں امدادی موٹر جیسے بیلنسنگ روبوٹ ، رن وے ہیلی کاپٹر اور اسی طرح کی بنیاد پر تیار ہوا۔ ہم حفاظتی مقصد کے لئے امدادی موٹر کا استعمال وائرلیس کیمرا سے انٹرفیس کرکے کرسکتے ہیں کیونکہ ہم کیمرہ 360 ڈیگریج کو قابو کرسکتے ہیں۔

سیلف بیلینسنگ روبوٹ

خود توازن رکھنے والا روبوٹ امدادی موٹروں کی مدد سے خود کو توازن دینے کی صلاحیت رکھتا ہے۔ اس روبوٹ کو ساختی ، مکینیکل اور الیکٹرانک اجزاء کے ساتھ جمع کیا گیا ہے جو نمایاں طور پر غیر متوازن پلیٹ فارم تیار کرتا ہے جو ایک سیدھ میں ٹپنگ لگانے کے لئے بے حد نمٹا جاتا ہے۔ روبوٹ کے پہیے دو طریقوں سے آزاد گھومنے کے قابل ہیں ، جو سرو موٹر کے ذریعہ کارفرما ہیں۔ زمین سے متعلق آلہ کے زاویہ کے بارے میں معلومات حاصل کی جائیں گی جھکاؤ سینسر ڈیوائس پر

سیلف بیلینسنگ روبوٹ

سیلف بیلینسنگ روبوٹ

جھکاؤ سینسر ایک ایسیلرومیٹر ، گائروسکوپک سینسر ، یا ہوسکتا ہے IR سینسر (زمین پر فاصلے کی پیمائش کرنا)۔ سینسر کنٹرول یونٹ کو معلومات بھیجتے ہیں ، جو آلہ میں توازن برقرار رکھنے کے لئے امدادی موٹروں کو معاوضہ پوزیشن کنٹرول سگنل پیدا کرنے کے لئے بنیادی متناسب ، لازمی ، مشتق (PID) الگورتھم کا استعمال کرتے ہوئے رائے پر عملدرآمد کرے گا۔

امدادی موٹر ایپلی کیشنز

  • یہ پریس مشینوں میں ٹکڑوں کو سائز میں کاٹنے کے لئے استعمال ہوتا ہے
  • یہ شوگر فلنگ اسٹیشن میں استعمال ہوتا ہے
  • یہ لیبلنگ ایپلی کیشنز میں استعمال ہوتا ہے
  • یہ بے ترتیب وقت کی تقریب کے ساتھ پیکنگ سسٹم استعمال کیا جاتا ہے
  • یہ ہوائی جہاز میں استعمال ہوتا ہے

امدادی موٹر کے فوائد

  • اگر کسی موٹر پر بہت زیادہ بوجھ پڑتا ہے تو ڈرائیور موٹر کوائل میں کرنٹ بڑھا دیتا ہے کیونکہ موٹر کو گھمانے کی کوشش کی جاتی ہے۔ بنیادی طور پر ، وہاں باہر کی کوئی حالت نہیں ہے۔
  • امدادی موٹروں کے ذریعہ تیز رفتار آپریشن ممکن ہے۔

یہ سب सर्वो موٹر ورکنگ اصول اور کے بارے میں ہے 8051 مائکروکانٹرولر کے ساتھ انٹرفیسنگ .اس کے علاوہ ، اس مضمون کے بارے میں کسی تکنیکی مدد کے لئے یا الیکٹرانکس کے منصوبے جو انٹرفیسنگ ڈیوائسز جیسے آر ٹی سی ، او ایل ای ڈی ، فلیش میموری ، تخصیص شدہ ایل سی ڈی ، ٹچ اسکرین ڈسپلے وغیرہ استعمال کرکے ڈیزائن کیا گیا ہے۔ آپ ذیل میں تبصرہ سیکشن میں اپنے تاثرات دے کر ہم سے رابطہ کرسکتے ہیں۔