• Product
  • Suppliers
  • Manufacturers
  • Solutions
  • Free tools
  • Knowledges
  • Experts
  • Communities
Search


موټرو سرګړل: د کامل ګایډ

Encyclopedia
فیلد: د دانشنامه
0
China

سرو موتور کنټرول: د پورې ګایډ

 

کلیدي یادونه:

 

سرو موتور کنټرول تعريف شوي: سرو موتور کنټرول د الکترونيکي سيگنالونو لاره د موتور جای، سرعت او اعجله په دقیق توګه کنټرول کوي.

 

پیډبک مکانیزم: د پیډبک نظام، چې معمولاً یو پوټینسیومیټر یا انکوډر دی، د موتور د خروجي په دقت سره د کنټرول ورودي په دقت سره موافق کوي.

 

PWM سيگنال: پالس-ویډت مودولیشن (PWM) د سرو جای ته د الکترونيکي پالسو د وړاندې مدت بدلولو لپاره مهم دی.

 

Arduino او سرو موتورونه: د Arduino بورډ استعمال کول د سرو موتورونو پروګرام کول او کنټرول کول لپاره یو مشهور او موثر طریقه دی چې د هارډویر لپاره ننګه ستونزې لري.

 

سرو موتورونو کارونه: سرو موتورونه د دقیق جای کنټرول لپاره ضروري دي، مثل روبوټیک او اوټوماتیک سیستمونه.

 

یو سرو موتور د دوراني لپاره د ډیری دقت او صحت سره طراحی شوي موتور دی. د یو معمولي DC موتور په پرتله د یو مخصوص جای ته رسیدل او دا جای حفظ کول لپاره د یو خاصیت لري. دا خاصیت سرو موتورونه د روبوټیک، اوټوماتیک او هابی پروژې لپاره مناسب کوي.

 

دا مقاله د سرو موتور کنټرول په څیره کې د مختلف سرو موتورونو ډولونو او مختلف کنټرول میتودونو او دستاوردو لپاره مثالونه او پروژې فراهم کوي.

 

د سرو موتور تعريف:

 

یو سرو موتور د جای (اوږد)، سرعت او اعجله په دقیق توګه کنټرول کولو لپاره د اکټیواتر د یو ډول دی. یو معمولي سرو موتور د سه مخې کمپوننتونه لري: یو DC موتور، یو کنټرول سیکویټ او یو پیډبک دستاویز.

 

DC موتور د سرو په لنډ کوي او د ګیرونو سره لنډ کېږي چې د خروجي شفت ته د سرعت کم کوي او د ټورک زیات کوي.

تصویر2.gif

خروجي شفت د سرو یوه برخه دی چې دورانیږي او لوډ ته حرکت ورکوي.

 

کنټرول سیکویټ د بیرونی کنټرولر له لارې د ورودي سيگنالونو دریافت او پروسس کول لپاره مسئول دی. دا سيگنالونه د سرو ته د جای، سرعت یا جهت څو ځای ته رسیدل لپاره دی. کنټرول سیکویټ هم د DC موتور ته برق ورکوي ترڅو دا دوار شي.

 

پیډبک دستاویز معمولاً یو پوټینسیومیټر یا انکوډر دی چې خروجي شفت د موجوده جای په دقت سره اندازه کوي.

تصویر3.png

پیډبک دستاویز د موجوده جای معلومات د کنټرول سیکویټ ته واپیل کوي، که دا په دې توګه د DC موتور برق ته تنظیم کوي ترڅو د ورودي سيگنال له لارې د مطلوب جای سره موافق وي.

 

کنټرول سیکویټ او پیډبک دستاویز ترمنځ د پیډبک لوپ دا ترڅو د سرو په څیره د خپل ټول جایونو کې د دقیق حرکت او دا جای حفظولو توان لري.

 

څو چاپیریال سرو موتور کنټرول?

 

سرو موتورونه د PWM (پالس-ویډت مودولیشن) سيگنالونو لاره کنټرول کیږي چې د سرو د سيگنال لينه ته ورکیږي. PWM د يو سيگنال په دې توګه د وړاندې او بندولو سره پالسونه جوړوي چې د مختلف وړاندې مدت لرونکي دي. د پالسونو د وړاندې مدت د خروجي شفت د جای په توګه تعین کوي.

 

مثلاً، که تاسې یو PWM سيگنال چې د وړاندې مدت 1.5 ملي ثانیه (ms) ورکړئ، د سرو په څیره د محايدر جای (90 درجه) ته رسیدلی.

تصویر4.png


که تاسې یو PWM سيگنال چې د وړاندې مدت 1 ms ورکړئ، د سرو په څیره د کمترین جای (0 درجه) ته رسیدلی. که تاسې یو PWM سيگنال چې د وړاندې مدت 2 ms ورکړئ، د سرو په څیره د بیشترین جای (180 درجه) ته رسیدلی.

 

PWM سيگنال د 50 Hz د فریکونسې لري، چې دا د 20 ms د وړاندې دوام لري. د پالسونو د وړاندې مدت د 1 ms تر 2 ms پورې دا دوام لري.

 

د سرو موتورونو ته د PWM سيگنالونو جوړولو او ورکولو لپاره ډېرې طریقې شتون لري. ډېرې عام طریقې دی:

 

د Arduino بورډ یا نورو میکروکنټرولر استعمال کول

 

د پوټینسیومیټر یا نورو آنا로그 سنسور استعمال کول

 

د جویستیک یا نورو دیجیټل ورودي دستاویز استعمال کول

 

د اختصاصي سرو کنټرولر یا ډرایور استعمال کول

 

د نورو بخشونو کې مونږ د یو یو د ډولونو په څیره ډېرې جزئیاتونه تشریح کوو او د یو یو د ډولونو کارولو لپاره مثالونه وګورئ.

 

د Arduino په وړاندې سرو موتور کنټرول

 

Arduino د سرو موتورونو کنټرول کولو لپاره یو ډېر مشهور پلتفرم دی. Arduino بورډونه د سرو موتورونو ته د PWM ورودونه لري. Arduino هم د سرو کنټرول لپاره د Servo کتابیه لري چې د کوډ جوړولو لپاره آسانه کوي.

 

د Arduino په وړاندې سرو موتور کنټرول کول لپاره تاسې نیولې کېږي:

 

یو Arduino بورډ (مثل Arduino UNO)

 

یو معمولي سرو موتور (مثل SG90)

 

جامپر وایرس

 

یو بريدبورډ (اختیاري)

 

د سرو د سور وایر د Arduino بورډ ته د 5V لنډ کېږي. د سرو د سیاه وایر د Arduino بورډ ته د GND لنډ کېږي. د سرو د سپین وایر د Arduino بورډ ته د پین 9 لنډ کېږي.

 

Arduino بورډ پروګرام کول لپاره تاسې د Arduino IDE (آنلاین یا آفلاین) کارولو ته نیولې کېږي. تاسې د Servo کتابیه له لارې یو مثال استعمال کولی یا خپل کوډ جوړولی.

 

د ننګه کوډ د یو سرو موتور ته د 180 درجه په وړاندې په یو فور لوپ کې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د یو یو درجه په وړاندې د......

د ایوټا کول او خالق ته ځانګړی ورکړل!
توصیه شوي
پوښتنې وسیل کول
دانلود
IEE-Business ترکاره وسیله اوبول
IEE-Business اپ د پرمېشني ډول د تجهیزاتو پیدا کولو او حلولونه ورکولو لپاره، خبرېو سره پیل کولو او صنعتي همکاري کولو له لارې، د زهراوی پروژې او کار ورکو متناسب تامینول