arduino کا استعمال کرتے ہوئے برش لیس موٹر کو کنٹرول کریں۔
گھر » بلاگ » arduino کا استعمال کرتے ہوئے برش لیس موٹر کو کنٹرول کریں۔

arduino کا استعمال کرتے ہوئے برش لیس موٹر کو کنٹرول کریں۔

مناظر: 0     مصنف: سائٹ ایڈیٹر اشاعت کا وقت: 2020-09-02 اصل: سائٹ

استفسار کریں۔

فیس بک شیئرنگ بٹن
ٹویٹر شیئرنگ بٹن
لائن شیئرنگ بٹن
وی چیٹ شیئرنگ بٹن
لنکڈ شیئرنگ بٹن
پنٹیرسٹ شیئرنگ بٹن
واٹس ایپ شیئرنگ بٹن
کاکاو شیئرنگ بٹن
اسنیپ چیٹ شیئرنگ بٹن
ٹیلیگرام شیئرنگ بٹن
اس شیئرنگ بٹن کو شیئر کریں۔

میں نے ESC کو کنٹرول کرنے کے بارے میں سوچا۔ ک
ٹرانسمیٹر اور رسیور کے بغیر برش لیس موٹر کا الیکٹرانک اسپیڈ کنٹرولر، یا کوئی ایسا پروجیکٹ ہے جس میں آپ برش لیس موٹر کی رفتار کو کنٹرول کرنے کے لیے ایک سادہ سرکٹ یا Arduino استعمال کرنا چاہتے ہیں، اور پھر، ہم یہ Arduino مائیکرو کنٹرولر کے ساتھ کر سکتے ہیں۔
اس میں ESC کے ذریعے DC موٹر کی رفتار کو کنٹرول کرنے کے لیے arduino کے PWM سگنل کا استعمال شامل ہے۔
یہ آپ کو سروو ٹیسٹر یا آر سی ٹرانسمیٹر اور ریسیور خریدنے کی لاگت کو بچائے گا۔
آئیے شروع کریں! !
آپ کو کیا ضرورت ہے: پہلے برش لیس موٹر کے تین ٹرمینلز کو ESC کے تین ٹرمینلز سے جوڑیں۔
ہائی آر پی ایم پر استحکام برقرار رکھنے کے لیے موٹر کو اسی طرح کے ہیوی ڈیوٹی بورڈ پر لگائیں۔
یو ایس بی کیبل کا استعمال کرتے ہوئے صفحہ کے نچلے حصے میں دستیاب کوڈ کو arduino پر ڈاؤن لوڈ اور فلیش کریں (
کوڈ کی وضاحت بعد میں اس صفحہ میں کی گئی ہے)۔
ESC کی مرکزی سفید یا پیلی سگنل لائن کو کسی بھی PWM پن Arduino سے جوڑیں، میں اسے D8 پن سے جوڑتا ہوں اور Arduino اسکیچ میں اس کے لیے پن 8 بتاتا ہوں۔
آپ ایک سے زیادہ پنوں کا استعمال کرتے ہوئے کئی موٹرز کو کنٹرول کر سکتے ہیں۔
پوٹینشیومیٹر کو vcc یا Arduino کے 5 v پنوں اور زمین سے جوڑیں۔
متغیر پن کے تیسرے ٹرمینل کو اینالاگ پن 0 سے جوڑیں، اور آپ
بیٹری کینسلر سرکٹ) کا استعمال کرتے ہوئے Arduino کو پاور کر سکتے ہیں۔
اپنے ESC میں ظاہر ہونے والے BEC (
BEC استعمال کرنے کے لیے، صرف سرخ موٹی تار کو Arduino کے Vin پن سے جوڑیں۔
یہ 5 V فراہم کر سکتا ہے۔
تمام ESC کے پاس BEC نہیں ہے، ایسی صورت میں آپ بیرونی 5 وی پاور سپلائی استعمال کر سکتے ہیں۔
Arduino کو پاور کرنے کے بعد، Lipo بیٹری کو ابھی ESC سے جوڑیں۔ تم ہو گئے! !
اب موٹر کی رفتار کو شروع کرنے اور بڑھانے کے لیے پوٹینشیومیٹر نوب کو آہستہ آہستہ گھمائیں۔
اس کوڈ میں، ہم صرف زیادہ سے زیادہ قدر (1023) اور کم سے کم (0) کا نقشہ بناتے ہیں یا حوالہ دیتے ہیں
پن 0 پر سمولیشن ویلیو مطلوبہ زیادہ سے زیادہ قدر (2000) اور کم سے کم (1000)
ESC رفتار کی قدر کو آپریٹ اور کنٹرول کرتے ہیں۔
آپ کو ESC I کی زیادہ سے زیادہ اور کم از کم اقدار کو تبدیل کرنے کی ضرورت پڑ سکتی ہے۔
E 1000 اور 2000 کے لیے مختلف اقدار، دوسرے لفظوں میں، آپ کو اسے کیلیبریٹ کرنے کی ضرورت پڑ سکتی ہے کیونکہ مختلف ESC کے شروع اور اختتامی پوائنٹس مختلف ہو سکتے ہیں۔
مزید ٹیوٹوریلز-RZtronics کے لیے وزٹ کریں۔
سروو لائبریری کا استعمال کرتے ہوئے esscservo esc کو کنٹرول کرنے کے کوڈ میں شامل ہے //؛
/ نام esc void (){esc کے ساتھ ایک سیٹ اپ بنائیں۔ منسلک کریں (9)؛
/یہاں esc سگنل پن، esc کی وضاحت کریں۔
سیکنڈز (1000)؛
/سگنل کو 1000 سیریل پر شروع کریں۔ شروع کریں (9600)؛ } void loop(){int val;
/ متغیر val = analogRead (A0) بنائیں؛
/اینالاگ پن 0 سے ان پٹ پڑھیں اور اسے val = نقشہ میں محفوظ کریں (
Val, 0,1023, 1000,2000)؛
/میپ ویل سے کم سے کم اور زیادہ سے زیادہ (
اگر ضرورت ہو تو تبدیل کریں) esc۔
سیکنڈز (ویل)؛
/ایس سی کے لیے val کو سگنل کے طور پر استعمال کریں۔

HOPRIO گروپ کنٹرولر اور موٹرز کا ایک پیشہ ور صنعت کار، 2000 میں قائم کیا گیا تھا۔ گروپ کا صدر دفتر چانگزو شہر، جیانگ سو صوبے میں ہے۔

فوری لنکس

ہم سے رابطہ کریں۔

واٹس ایپ: +86 18921090987 
ٹیلی فون: +86- 18921090987 
ای میل: sales02@hoprio.com
شامل کریں: نمبر 19 مہانگ ساؤتھ روڈ، ووجن ہائی ٹیک ڈسٹرکٹ، چانگزو سٹی، جیانگ سو صوبہ، چین 213167
ایک پیغام چھوڑیں۔
ہم سے رابطہ کریں۔
کاپی رائٹ © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. جملہ حقوق محفوظ ہیں۔ سائٹ کا نقشہ | رازداری کی پالیسی