- ضروری سامان
- بی ایل ڈی سی موٹرز کو سمجھنا
- ڈرونز اور دیگر ملٹی کاپٹر بی ایل ڈی سی موٹرز کیوں استعمال کرتے ہیں؟
- ہمیں ESC کی ضرورت کیوں ہے اور اس کا کیا کام ہے؟
- بی ایل ڈی سی اور ای ایس سی کی کچھ عمومی شرائط:
- ارڈینو بی ایل ڈی سی موٹر کنٹرول سرکٹ ڈایاگرام
- آرڈینوو کا استعمال کرتے ہوئے بی ایل ڈی سی اسپیڈ کنٹرول کے لئے پروگرام
- اردوینو بی ایل ڈی سی موٹر کنٹرول
چیزیں بنانا اور ان کا کام کرنا ، جس طرح سے ہم چاہتے ہیں ، ہمیشہ محظوظ ہوتا ہے۔ اگرچہ اس بات پر اتفاق کیا جارہا ہے کہ ، ایسی چیزیں بنانے سے جو اڑ سکیں اور شوق کرنے والوں اور ہارڈویئر ٹنکروں کے مابین تھوڑا سا اضطراب پیدا کردیں۔ جی ہاں! میں گلائڈرز ، ہیلی کاپٹر ، طیارے اور بنیادی طور پر ملٹی کاپٹروں کے بارے میں بات کر رہا ہوں۔ آن لائن دستیاب کمیونٹی کی مدد کی وجہ سے آج آپ خود ہی تعمیر کرنا بہت آسان ہو گیا ہے۔ اڑنے والی تمام چیزوں میں ایک عام چیز یہ ہے کہ وہ بی ایل ڈی سی موٹر کا استعمال کرتے ہیں ، تو یہ بی ایل ڈی سی موٹر کیا ہے؟ ہمیں چیزوں کو اڑانے کی ضرورت کیوں ہے؟ اس میں کیا خاص بات ہے؟ صحیح موٹر خریدنے اور اسے اپنے کنٹرولر سے انٹرفیس کرنے کا طریقہ؟ ESC کیا ہے اور ہم اسے کیوں استعمال کرتے ہیں؟ اگر آپ کے جیسے سوالات ہیں تو یہ سبق آپ کا ایک حل ہے۔
لہذا بنیادی طور پر اس سبق میں ہم آرڈوینو کے ساتھ برش لیس موٹر کو کنٹرول کریں گے ۔ یہاں A2212 / 13T سینسر لیس بی ایل ڈی سی آؤٹ رونر موٹر 20A الیکٹرانک اسپیڈ کنٹرولر (ای ایس سی) کے ساتھ استعمال کیا جاتا ہے۔ یہ موٹر عام طور پر ڈرون بنانے میں استعمال ہوتی ہے۔
ضروری سامان
- A2212 / 13T بی ایل ڈی سی موٹر
- ESC (20A)
- طاقت کا منبع (12V 20A)
- اردوینو
- پوٹینومیٹر
بی ایل ڈی سی موٹرز کو سمجھنا
بی ایل ڈی سی موٹر کا مطلب برش کم ڈی سی موٹر ہے ، یہ آسانی سے چلنے کی وجہ سے چھت کے پنکھے اور برقی گاڑیوں میں عام طور پر استعمال ہوتا ہے۔ اس سے قبل الیکٹرک گاڑیوں میں بی ایل ڈی سی موٹرز کے استعمال کی تفصیل کے ساتھ وضاحت کی گئی ہے۔ دیگر موٹروں کے برعکس ، بی ایل ڈی سی موٹرز میں ان سے تین تاریں نکلتی ہیں اور ہر تار اپنا اپنا مرحلہ تشکیل دیتا ہے اس طرح ہمیں تین فیز موٹر فراہم کرتی ہے۔ کیا انتظار!!؟؟
ہاں ، اگرچہ بی ایل ڈی سی موٹرز کو ڈی سی موٹرز مانا جاتا ہے ، لیکن وہ پلسیڈ لہروں کی مدد سے کام کرتے ہیں۔ الیکٹرانک رفتار کنٹرولر (ESC) دالوں کرنے میں بیٹری سے ڈی سی وولٹیج بدلتا اور موٹر کے 3 تاروں کو یہ فراہم کرتا ہے. کسی بھی وقت موٹر کی صرف دو فیز چلائی جاسکیں گی ، تاکہ کرنٹ ایک مرحلے میں داخل ہوجائے اور دوسرے مرحلے سے گزرے۔ اس عمل کے دوران موٹر کے اندر موجود کنڈلی کو تقویت ملی ہے اور اسی وجہ سے روٹر پر موجود میگنےٹ خود کو حوصلہ افزائی کنڈلی میں جوڑ دیتے ہیں۔ پھر اگلی دو تاروں کو ای ایس سی کے ذریعہ تقویت ملی ہے ، موٹر کو گھمانے میں اس عمل کو جاری رکھنا ہے۔ موٹر کی رفتار اس بات پر منحصر ہوتی ہے کہ کنڈلی کتنی تیز ہے اور موٹر کی سمت اس بات پر منحصر ہے کہ کنڈلی کو کس طرح متحرک کیا جاتا ہے۔ ہم اس مضمون میں ESC کے بارے میں مزید معلومات حاصل کریں گے۔
بی ایل ڈی سی موٹرز کی بہت ساری قسمیں دستیاب ہیں ، آئیے عمومی درجہ بندی پر نگاہ ڈالیں۔
ان رنر اور آؤٹ رنر بی ایل ڈی سی موٹر: رنر میں بی ایل ڈی سی موٹرز کسی دوسری موٹر کی طرح کام کرتی ہیں۔ یہ موٹر کے اندر موجود شافٹ ہے جبکہ سانچے طے رہتے ہیں۔ جبکہ آؤٹ رنر بی ایل ڈی سی موٹرز بالکل مخالف ہیں ، موٹر کا آؤٹر کیسنگ شافٹ کے ساتھ ساتھ گھومتا ہے جبکہ اندر کا کوائل مستحکم رہتا ہے۔ آؤٹ رنر موٹرز الیکٹرک بائک میں بہت زیادہ فوائد رکھتی ہیں چونکہ بیرونی سانچے (جو ایک گھومتا ہے) خود ٹائروں کے ل into رم بناتا ہے اور اسی وجہ سے جوڑے کے طریقہ کار سے گریز کیا جاتا ہے۔ نیز آؤٹ رنر موٹرز رنر اقسام کی نسبت زیادہ ٹورک دیتے ہیں ، لہذا یہ ای وی اور ڈرون میں ایک مثالی انتخاب بن جاتا ہے۔ ایک جو ہم یہاں استعمال کررہے ہیں وہ آؤٹ رنر قسم بھی ہے۔
نوٹ: ایک اور قسم کی موٹر ہے جسے کورلیس بی ایل ڈی سی موٹرز بھی کہا جاتا ہے جو جیب ڈرون کے لئے بھی استعمال ہوتا ہے ، ان کا ایک مختلف ورکنگ اصول ہے لیکن اب کے لئے اس ٹیوٹوریل کی خاطر اسے چھوڑ دیں۔
سینسر اور سینسر لیس بی ایل ڈی سی موٹر: بی ایل ڈی سی موٹر کو بغیر کسی گھماؤ کے گھمانے کے ل a رائے کی ضرورت ہے۔ یہی ہے ESC کو روٹر میں میگنےٹ کی پوزیشن اور قطب جاننا ہے تاکہ اس کے مطابق اسٹیٹر کو تقویت ملے۔ یہ معلومات دو طریقوں سے حاصل کی جاسکتی ہے۔ ایک موٹر کے اندر ہال سینسر رکھ کر۔ ہال سینسر مقناطیس کا پتہ لگائے گا اور معلومات ای ایس سی کو بھیجے گا اس قسم کی موٹر کو سینسرڈ بی ایل ڈی سی موٹر کہا جاتا ہے اور الیکٹرک گاڑیوں میں استعمال ہوتا ہے۔ دوسرا طریقہ یہ ہے کہ کنڈلیوں کے ذریعہ تیار کردہ بیک ای ایم ایف کا استعمال کرتے ہوئے جب میگنےٹ ان کو عبور کرتے ہیں تو ، اس کے لئے ضرورت سے زیادہ ہارڈ ویئر یا تاروں کی ضرورت نہیں ہوتی ہے ، خود ہی ای ایم ایف کی جانچ پڑتال کے ل feedback رائے کے طور پر استعمال ہوتا ہے۔ یہ طریقہ ہماری موٹر میں استعمال ہوتا ہے اور ڈرون اور دیگر فلائنگ پروجیکٹس کے لئے عام ہے۔
ڈرونز اور دیگر ملٹی کاپٹر بی ایل ڈی سی موٹرز کیوں استعمال کرتے ہیں؟
وہاں پر بہت سارے قسم کے ٹھنڈی ڈرون ہیں جو کواڈ کاپٹر سے لے کر ہیلی کاپٹر اور گلائڈرز تک ہر چیز میں ایک ہارڈ ویئر مشترک ہے۔ وہ بی ایل ڈی سی موٹرز ہے ، لیکن کیوں؟ وہ بی ایل ڈی سی موٹر کیوں استعمال کرتے ہیں جو ڈی سی موٹرز کے مقابلے میں تھوڑی مہنگی ہے؟
اس کی کچھ معقول وجوہات ہیں ، ایک بنیادی وجہ یہ ہے کہ ان موٹروں کے ذریعہ فراہم کردہ ٹارک بہت زیادہ ہے جو ڈرون کو اتارنے یا نیچے اتارنے کے لئے تیزی سے / ڈھیلے زور سے حاصل کرنا بہت ضروری ہے۔ نیز یہ موٹریں آؤٹ رنرز کے طور پر دستیاب ہیں جس سے موٹرز کا زور دوبارہ بڑھ جاتا ہے۔ منتخب کردہ بی ایل ڈی سی موٹر کی ایک اور وجہ اس کی ہموار کمپن کم آپریشن ہے ، یہ وسط ہوا میں ہمارے ڈرون مستحکم کے لئے بہت مثالی ہے۔
بی ایل ڈی سی موٹر کی طاقت سے وزن کا تناسب بہت زیادہ ہے ۔ یہ بہت ضروری ہے کیونکہ ڈرونوں پر استعمال ہونے والی موٹرز تیز طاقت (تیز رفتار اور تیز ٹارک) کی ہونی چاہئیں لیکن اس کا وزن بھی کم ہونا چاہئے۔ ایک ڈی سی موٹر جو بی ایل ڈی سی موٹر کی طرح ٹارک اور رفتار مہیا کرسکتی ہے وہ بی ایل ڈی سی موٹر سے دوگنی بھاری ہوگی۔
ہمیں ESC کی ضرورت کیوں ہے اور اس کا کیا کام ہے؟
جیسا کہ ہم جانتے ہیں کہ ہر بی ایل ڈی سی موٹر کو کسی قسم کے کنٹرولر کی ضرورت ہوتی ہے تاکہ موٹر کے فیز تاروں کو بجلی سے چلانے کیلئے بیٹری سے ڈی سی وولٹیج کو دالوں میں تبدیل کیا جاسکے ۔ اس کنٹرولر کو ESC کہا جاتا ہے جس کا مطلب ہے الیکٹرانک اسپیڈ کنٹرولر ۔ کنٹرولر کی بنیادی ذمہ داری یہ ہے کہ وہ ترتیب میں بی ایل ڈی سی موٹرز کے فیز وائر کو تقویت بخش سکے تاکہ موٹر گھوم جائے۔ یہ ہر تار سے پچھلا EMF سینسنگ کرکے اور کنڈلی کو بالکل اسی طرح متحرک کرتے ہیں جب مقناطیس کنڈلی کو عبور کرتا ہے۔ تو ESC کے اندر ہارڈویئر کی بہت سی صلاحیت ہے جو اس ٹیوٹوریل کے دائرہ کار سے باہر ہے۔ لیکن کچھ کا ذکر کرنے کے لئے اس میں اسپیڈ کنٹرولر اور بیٹری ایلیمنیٹر سرکٹ ہے ۔
پی ڈبلیو ایم پر مبنی اسپیڈ کنٹرول: ای ایس سی نارنگی تار پر فراہم کردہ پی ڈبلیو ایم سگنل کو پڑھ کر بی ایل ڈی سی موٹر کی رفتار کو کنٹرول کرسکتا ہے۔ یہ امدادی موٹروں کی طرح بہت کام کرتا ہے ، فراہم کردہ پی ڈبلیو ایم سگنل کی مدت 20 ملی میٹر ہونی چاہئے اور بی ایل ڈی سی موٹر کی رفتار کو مختلف کرنے کے لئے ڈیوٹی سائیکل مختلف ہوسکتی ہے۔ چونکہ یہی منطق سرو موٹروں کے لئے بھی پوزیشن پر قابو پانے کیلئے لاگو ہوتی ہے ہم اپنے اردوینو پروگرام میں وہی سروکو لائبریری استعمال کرسکتے ہیں۔ اردوینو کے ساتھ سروکو استعمال کرنا سیکھیں۔
بیٹری ایلیمینیٹر سرکٹ (BEC): تقریبا تمام ESC بیٹری ایلیمینیٹر سرکٹ کے ساتھ آتا ہے۔ جیسا کہ نام سے پتہ چلتا ہے کہ یہ سرکٹ مائکروکونٹرولر کے لئے علیحدہ بیٹری کی ضرورت کو ختم کرتا ہے ، اس معاملے میں ہمیں اپنے اردوینو کو طاقت کے ل to الگ بجلی کی فراہمی کی ضرورت نہیں ہے۔ ESC خود ہی ایک ریگولیٹ +5V فراہم کرے گا جو ہمارے اردوینو کو طاقت کے ساتھ استعمال کیا جاسکتا ہے۔ سرکٹ کی بہت سی قسمیں ہیں جو عام طور پر اس وولٹیج کو باقاعدہ کرتی ہے یہ سستے ای ایس سی پر لکیری ریگولیشن ہوگی ، لیکن آپ سوئچنگ سرکٹس والے افراد کو بھی تلاش کرسکتے ہیں۔
فرم ویئر: ہر ESC کا فرم ویئر پروگرام ہوتا ہے جس میں مینوفیکچررز لکھتے ہیں۔ یہ فرم ویئر بڑے پیمانے پر طے کرتا ہے کہ آپ کا ای ایس سی کس طرح کا جواب دیتا ہے۔ کچھ مشہور فرم ویئر روایتی ، سائمن-کے اور بی ایل-ہیلی ہیں۔ یہ فرم ویئر صارف کے قابل پروگرام بھی ہے لیکن ہم اس سبق میں اس میں زیادہ حصہ نہیں لیں گے۔
بی ایل ڈی سی اور ای ایس سی کی کچھ عمومی شرائط:
اگر آپ نے ابھی ابھی بی ایل ڈی سی موٹرز کے ساتھ کام کرنا شروع کیا ہے تو آپ شاید بریکنگ ، سافٹ اسٹارٹ ، موٹر ڈائریکشن ، لو وولٹیج ، رسپانس ٹائم اور ایڈوانس جیسی شرائط پر آسکتے ہیں ۔ آئیے ایک جائزہ لیتے ہیں کہ ان شرائط کا کیا مطلب ہے۔
بریک لگانا: بریک لگانا آپ کے بی ایل ڈی سی موٹر کی صلاحیت ہے کہ جیسے ہی تھروٹل ہٹ جاتا ہے گھومنا چھوڑ دیتا ہے۔ یہ قابلیت ملٹی کاپٹروں کے ل very بہت اہم ہے کیونکہ انہیں اپنے RPM کو کثرت سے ہوا میں ہتھیاروں میں تبدیل کرنا پڑتا ہے۔
سافٹ اسٹارٹ: جب آپ کا بی ایل ڈی سی موٹر گیئر کے ساتھ منسلک ہوتا ہے تو اس پر غور کرنے کے لئے سافٹ اسٹارٹ ایک اہم خصوصیت ہے۔ جب کسی موٹر میں نرم آغاز کے قابل ہوجاتا ہے ، تو یہ اچانک بہت تیزی سے گھومنا شروع نہیں کرے گا ، یہ ہمیشہ آہستہ آہستہ رفتار میں اضافہ کرے گا چاہے گلا گھونٹ دیا گیا تھا۔ اس سے موٹرز (اگر کوئی ہے) کے ساتھ جڑے گیئرز کے لباس اور آنسو کو کم کرنے میں ہماری مدد ملے گی۔
موٹر سمت: بی ایل ڈی سی موٹرز میں موٹر سمت عام طور پر آپریشن کے دوران تبدیل نہیں کی جاتی ہے۔ لیکن جمع کرتے وقت ، صارف کو اس رخ کو تبدیل کرنے کی ضرورت پڑسکتی ہے جس میں موٹر گھوم رہا ہے۔ موٹر کی سمت کو تبدیل کرنے کا آسان ترین طریقہ یہ ہے کہ موٹر کے کسی بھی دو تاروں کو صرف بین میں تبدیل کیا جائے۔
کم وولٹیج اسٹاپ: ایک بار کیلیبریٹ ہوجانے پر ہمیں ہمیشہ ہمارے بی ایل ڈی سی موٹرز کو تھروٹل کی ایک خاص قیمت کے ل the اسی خاص رفتار سے چلانے کی ضرورت ہوگی۔ لیکن اس کو حاصل کرنا مشکل ہے کیونکہ موٹروں کی وجہ سے تھریٹل کی اسی قدر کے ل their موٹروں کی رفتار کم ہوتی ہے جیسے ہی بیٹری کا وولٹیج کم ہوتا ہے۔ اس سے بچنے کے ل we ہم عام طور پر ESC کو کام کرنا چھوڑنے کے لئے پروگرام کرتے ہیں جب بیٹری وولٹیج حد کی قیمت سے نیچے آ جاتی ہے تو اس فنکشن کو لو ولٹیج اسٹاپ کہتے ہیں اور ڈرونوں میں مفید ہے۔
رسپانس ٹائم: موٹر کی صلاحیت کو تھروٹل میں تبدیلی کی بنیاد پر تیزی سے اپنی رفتار کو تبدیل کرنے کی صلاحیت کو جوابی وقت کہا جاتا ہے۔ جواب کا وقت جتنا کم ہوگا کنٹرول اتنا ہی بہتر ہوگا۔
ایڈوانس: ایڈوانس ایک مسئلہ ہے یا اس سے زیادہ بی ایل ڈی سی موٹرز والے مسئلے کی طرح۔ تمام بی ایل ڈی سی موٹروں میں ان میں تھوڑا سا پیش قدمی ہے۔ یہی وجہ ہے کہ جب اسٹیٹر کنڈلی کو متحرک کیا جاتا ہے تو روٹر اس کی طرف راغب ہوتا ہے کیونکہ ان پر مستقل مقناطیس موجود ہوتا ہے۔ اپنی طرف متوجہ ہونے کے بعد ، کوئٹر ڈی انرجیجز اور پھر اگلی کنڈلی کو تقویت بخشنے سے پہلے روٹر اسی سمت میں تھوڑا سا آگے بڑھتا ہے۔ اس تحریک کو "ایڈوانس" کہا جاتا ہے اور یہ جھنجھوڑنا ، گرم کرنا ، شور مچانا جیسے مسائل پیدا کرے گا لہذا یہ ایسی اچھی چیز ہے جس کو خود ہی ای ایس سی سے گریز کرنا چاہئے۔
ٹھیک ہے ، کافی نظریہ اب ہم موٹر کو ارڈینو کے ساتھ مربوط کرکے ہارڈ ویئر کے ساتھ شروعات کریں۔
ارڈینو بی ایل ڈی سی موٹر کنٹرول سرکٹ ڈایاگرام
ذیل میں ارڈینو کے ساتھ برش لیس موٹر کو کنٹرول کرنے کے لئے سرکٹ ڈایاگرام ہے :
آرڈینوو کے ساتھ بی ایل ڈی سی موٹر کو انٹرفیس کرنے کا کنیکشن سیدھا سیدھا ہے۔ ESC کو کم سے کم 12V اور 5A کے اختیارات کا ایک ذریعہ درکار ہے۔ اس ٹیوٹوریل میں میں نے اپنے آر پی ایس کو بطور پاور سورس استعمال کیا ہے لیکن آپ ای ایس سی کو طاقت دینے کے لئے لی-پو بیٹری بھی استعمال کرسکتے ہیں۔ ESC کے تین فیز تاروں کو موٹرز کے تین فیز تاروں سے منسلک کیا جانا چاہئے ، ان تاروں کو جوڑنے کا کوئی حکم نہیں ہے آپ ان کو کسی بھی ترتیب میں جوڑ سکتے ہیں۔
انتباہ: کچھ ESC میں ان پر کنیکٹر نہیں ہوں گے ، اس صورت میں یہ یقینی بنائیں کہ آپ کا کنکشن ٹھوس ہے اور موصلیت والی ٹیپ کا استعمال کرتے ہوئے بے نقاب تاروں کی حفاظت کریں۔ چونکہ مراحل میں گزرنے کے لحاظ سے بہت زیادہ موجودہ گزرنا پڑے گا اور کوئی بھی مختصر ای ایس سی اور موٹر کو مستقل نقصان پہنچانے کا باعث ہوگا۔
BEC (بیٹری Eliminator سرکٹ) ESC بذات خود ایک + 5V Arduino کے بورڈ کو اقتدار میں استعمال کیا جا سکتا ہے جس کو کنٹرول کرے گا. آخر میں بی ایل ڈی سی موٹر کی رفتار متعین کرنے کے لئے ہم ارڈینو کے A0 پن سے منسلک ایک پوٹینومیٹر بھی استعمال کرتے ہیں
آرڈینوو کا استعمال کرتے ہوئے بی ایل ڈی سی اسپیڈ کنٹرول کے لئے پروگرام
ہمیں 50 ڈگ ہرٹز کی فریکوئنسی کے ساتھ 0٪ سے 100٪ تک مختلف ڈیوٹی سائیکل والا پی ڈبلیو ایم سگنل بنانا ہے ۔ پوٹینومیٹر کا استعمال کرکے ڈیوٹی سائیکل کو کنٹرول کرنا چاہئے تاکہ ہم موٹر کی رفتار کو کنٹرول کرسکیں۔ اس کے لئے کوڈ امدادی موٹروں کو کنٹرول کرنے کے مترادف ہے کیونکہ انہیں 50 ہ ہرٹج فریکوئنسی والے پی ڈبلیو ایم سگنل کی بھی ضرورت ہوتی ہے۔ لہذا ہم اردوینو کی طرف سے ایک ہی امدادی لائبریری استعمال کرتے ہیں۔ مکمل ضابطہ اس صفحے کے نچلے حصے میں پایا جا سکتا ہے میں چھوٹے ٹکڑوں میں کوڈ کی وضاحت کو مزید نیچے. اور اگر آپ آردوینو یا پی ڈبلیو ایم میں نئے ہیں تو پہلے پی ڈبلیو ایم کو ارڈینو کے ساتھ استعمال کرتے ہوئے اور ارڈینو کا استعمال کرتے ہوئے سروو کو کنٹرول کرتے ہوئے جائیں۔
پی ڈبلیو ایم سگنل صرف ان پنوں پر ہی تیار کیا جاسکتا ہے جو ہارڈ ویئر کے ذریعہ پی ڈبلیو ایم کی حمایت کرتے ہیں ، ان پنوں کا عام طور پر ایک علامت کے ساتھ ذکر کیا جاتا ہے۔ اریڈوینو یو این او پر ، پن 9 پی ڈبلیو ایم سگنل پیدا کرسکتا ہے لہذا ہم ای ایس سی سگنل پن (سنتری تار) کو 9 پر جوڑنے کے ل we ہم بھی اسی سرائے کوڈ کا ذکر مندرجہ ذیل لائن کا استعمال کرکے کرتے ہیں۔
ESC.attach (9)؛
ہمیں 0٪ سے 100٪ تک مختلف ڈیوٹی سائیکل کا پی ڈبلیو ایم سگنل تیار کرنا ہے۔ 0٪ ڈیوٹی سائیکل کے لئے POT 0V (0) آؤٹ پٹ کرے گا اور 100٪ ڈیوٹی سائیکل کے لئے POT 5V (1023) آؤٹ پٹ کرے گا۔ یہاں برتن A0 کو پن سے منسلک کیا گیا ہے ، لہذا ہمیں پی او ٹی سے ینالاگ ولٹیج پڑھنا ہے جیسا کہ ذیل میں دکھایا گیا ہے۔
انٹ تھروٹل = اینالاگ ریڈ (A0)؛
پھر ہمیں 0 سے 1023 سے 0 سے 180 تک کی قیمت میں تبدیل کرنا ہوگا کیونکہ 0 کی قیمت 0 P PWM اور 180 کی قیمت 100 duty ڈیوٹی سائیکل پیدا کرے گی۔ 180 سے اوپر کی کوئی بھی قیمتیں کوئی معنی نہیں رکھیں گی۔ لہذا ہم نقشہ فنکشن کا استعمال کرکے ذیل میں جیسا کہ 0-180 کا استعمال کرتے ہیں۔
تھروٹل = نقشہ (تھروٹل ، 0 ، 1023 ، 0 ، 180)؛
آخر میں ، ہمیں یہ قیمت امدادی فنکشن میں بھیجنی ہوگی تاکہ وہ اس پن پر PWM سگنل تیار کرسکے۔ چونکہ ہم نے सर्वो آبجیکٹ کا نام ESC رکھا ہے کیونکہ کوڈ اس طرح نظر آئے گا ، جہاں متغیر تھروٹل PWM سگنل کے ڈیوٹی سائیکل کو کنٹرول کرنے کے لئے 0-180 کی قیمت پر مشتمل ہوتا ہے۔
ESC.write (گلا گھونٹنا)؛
اردوینو بی ایل ڈی سی موٹر کنٹرول
سرکٹ آریگرام کے مطابق روابط بنائیں اور کوڈ کو ارڈینو میں اپ لوڈ کریں اور ای ایس سی کو طاقت دیں۔ اس بات کو یقینی بنائیں کہ آپ نے بی ایل ڈی سی موٹر کو کسی چیز پر چڑھا دیا ہے چونکہ موٹر گھومتے وقت ہر طرف کود پڑے گا۔ ایک بار سیٹ اپ چلنے کے بعد ، آپ کا ای ایس سی خوش آئند لہجہ بنائے گا اور جب تک تھروٹل سگنل دہلیز کی حدود میں نہ ہو تب تک بپنگ جاری رکھے گا ، POT کو آہستہ آہستہ 0V سے بڑھاؤ اور بیپنگ ٹون بند ہوجائے گا ، اس کا مطلب یہ ہے کہ اب ہم PWM فراہم کررہے ہیں نچلی دہلیز کی قیمت سے اوپر سگنل اور جب آپ مزید بڑھیں گے تو آپ کی موٹر آہستہ آہستہ گھومنے لگے گی۔ جتنا زیادہ وولٹیج آپ موٹر فراہم کریں گے ، بالآخر جب وولٹیج اوپری حد کی حد سے اوپر پہنچ جائے تو موٹر رک جائے گی۔ اس کے بعد آپ اس عمل کو دہرا سکتے ہیں۔
اس اردوینو بی ایل ڈی سی کنٹرولر کا مکمل کام ذیل ویڈیو لنک پر بھی پایا جاسکتا ہے۔ اگر آپ کو کام کرنے میں کسی بھی قسم کی پریشانی کا سامنا کرنا پڑا تو بلا جھجھک کمنٹ سیکشن کو استعمال کریں یا مزید تکنیکی مدد کے لئے فورمز کا استعمال کریں۔