ڈی ایس پاور سروو موٹر کو عام طور پر پلس وِڈتھ ماڈیولیشن (PWM) کے ذریعے کنٹرول کیا جاتا ہے۔ یہ کنٹرول طریقہ آپ کو سروو کو بھیجی جانے والی برقی دالوں کی چوڑائی کو مختلف کر کے سروو کے آؤٹ پٹ شافٹ کو درست طریقے سے پوزیشن میں رکھنے کی اجازت دیتا ہے۔ یہاں یہ ہے کہ یہ کیسے کام کرتا ہے:
پلس وِڈتھ ماڈیولیشن (PWM): PWM ایک تکنیک ہے جس میں ایک مخصوص فریکوئنسی پر برقی دالوں کی ایک سیریز بھیجنا شامل ہے۔ کلیدی پیرامیٹر ہر نبض کی چوڑائی یا دورانیہ ہے، جسے عام طور پر مائیکرو سیکنڈز (µs) میں ماپا جاتا ہے۔
مرکز کی پوزیشن: ایک عام سروو میں، تقریباً 1.5 ملی سیکنڈ (ایم ایس) کی نبض مرکز کی پوزیشن کی نشاندہی کرتی ہے۔ اس کا مطلب ہے کہ سرو کا آؤٹ پٹ شافٹ اس کے وسط میں ہوگا۔
ڈائریکشن کنٹرول: اس سمت کو کنٹرول کرنے کے لیے جس میں سرو موڑتا ہے، آپ نبض کی چوڑائی کو ایڈجسٹ کر سکتے ہیں۔ مثال کے طور پر:
1.5 ایم ایس سے کم پلس (مثلاً 1.0 ایم ایس) سرو کو ایک سمت میں موڑنے کا سبب بنتی ہے۔
1.5 ms (مثال کے طور پر 2.0 ms) سے زیادہ کی نبض سرو کو مخالف سمت میں موڑنے کا سبب بنے گی۔
پوزیشن کنٹرول: مخصوص نبض کی چوڑائی سروو کی پوزیشن سے براہ راست تعلق رکھتی ہے۔ مثال کے طور پر:
ایک 1.0 ایم ایس پلس -90 ڈگری کے مساوی ہوسکتی ہے (یا کوئی اور مخصوص زاویہ، سروو کی وضاحتوں پر منحصر ہے)۔
ایک 2.0 ایم ایس پلس +90 ڈگری کے مساوی ہوسکتی ہے۔
مسلسل کنٹرول: پلس کی مختلف چوڑائیوں پر مسلسل PWM سگنل بھیج کر، آپ سروو کو اس کی مخصوص حد کے اندر کسی بھی مطلوبہ زاویے پر گھما سکتے ہیں۔
DSpower سروو اپ ڈیٹ کی شرح: جس رفتار سے آپ یہ PWM سگنل بھیجتے ہیں اس پر اثر پڑ سکتا ہے کہ سروو کتنی تیزی سے جواب دیتا ہے اور کتنی آسانی سے حرکت کرتا ہے۔ سرووس عام طور پر 50 سے 60 ہرٹز (Hz) کی حد میں تعدد کے ساتھ PWM سگنلز کا اچھا جواب دیتے ہیں۔
مائیکرو کنٹرولر یا سروو ڈرائیور: سروو کو پی ڈبلیو ایم سگنل بنانے اور بھیجنے کے لیے، آپ مائیکرو کنٹرولر (جیسے آرڈوینو) یا ایک وقف شدہ سروو ڈرائیور ماڈیول استعمال کرسکتے ہیں۔ یہ آلات آپ کے فراہم کردہ ان پٹ (مثلاً مطلوبہ زاویہ) اور سروو کی وضاحتوں کی بنیاد پر ضروری PWM سگنل تیار کرتے ہیں۔
Arduino کوڈ میں ایک مثال یہ ہے کہ آپ PWM کا استعمال کرتے ہوئے ایک سرو کو کیسے کنٹرول کر سکتے ہیں:
اس مثال میں، ایک سرو آبجیکٹ بنایا جاتا ہے، ایک مخصوص پن سے منسلک ہوتا ہے، اور پھر رائٹ فنکشن کو سروو کا زاویہ سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔ Arduino کی طرف سے پیدا ہونے والے PWM سگنل کے جواب میں سروو اس زاویے کی طرف بڑھتا ہے۔
پوسٹ ٹائم: اکتوبر 18-2023