بررسی انواع فلایت کنترلر ها

برای دانلود pdf مقاله کلیک کنید

در این مقاله تعدادی از فلایت کنترلر ( Flight Controller ) های معمول که هنوز هم مورد استفاده قرار می گیرند را بررسی می کنیم. 

پس در ادامه با ما همراه باشید.

فلایت کنترلر KK

یکی از اولین Flight Controller هایی که در بازار عرضه شد

 و مورد استفاده بسیاری از کاربران قرار گرفت فلایت کنترلر KK می باشد.

 این FC (فلایت کنترلر) از نظر سخت افزار و نرم افزار یک فلایت کنترل Open source می باشد.

 به همین دلیل در پروژه های تحقیقاتی بسیار تاثیرگذار است. طراح این فلایت کنترلر Rolf R Bakke می باشد.

فلایت کنترلر

این فلایت کنترلر از کمترین اجزاء برای به پرواز درآوردن مولتی روتور استفاده می کند.

 در شکل زیر نمونه LCD دار آن (KK 2.0) را مشاهده می کنید که نصب و تنظیم آن ساده تر از Flight Controller های دیگر است 

به دلیل اینکه این برد نیازی به اتصال به کامپیوتر ندارد و با تنظیم دستی روی خود برد به راحتی به پایداری هنگام پرواز می رسد.

 

فلایت کنترلر CC3D

این Flight Controller یک فلایت کنترلر Open source مى باشد

 که توسط Open Pilot توسعه داده شده است. CC3D مخفف Copter Control 3D است 

و در حال حاضر دو مدل از این نوع FC در بازار وجود دارد که یکى CC3D نام داشته 

و دیگرى CC3D REVO مى باشد. این فلایت کنترل از پردازنده ی 32 بیتى STM32 استفاده می کند.

 این فلایت کنترل با استفاده از سنسورهاى Acc و Gyro پایداری مولتی روتور را به هنگام پرواز فراهم می آورد.

 همچنین این Flight Controller برخلاف فلایت کنترل KK از سنسور GPS پشتیبانی مى کند.

فلایت کنترلر

فلایت کنترلر CC3D REVO

یکی از اشکالاتی که فلایت کنترلرCC3D دارد این است 

که نمی توان از سنسور GPS برای قابلیت return to home ( بازگشت به خانه ) بهره برد

 و از این سنسور فقط برای ارسال موقعیت می توان استفاده نمود

 که این مشکل در نسخه ی CC3D REVO برطرف شده 

و امکان استفاده از قابلیت return to home در این نسخه اضافه شده است.

یکی دیگر از معایب این Flight Controller این است که قابلیت ساپورت تا 6 موتور را دارد 

و اگر شما بخواهید یک اوکتا روتور ( هشت موتور ) بسازید نمی توانید از این فلایت کنترلر استفاده کنید.

فلایت کنترلر

فلایت کنترلر Naze32

این فلایت کنترلر نیز همانند دو مورد قبلی open source می باشد.

از فلایت کنترلرهاى Naze32 براى پرواز در کوادکوپترهاى Race (مسابقه ) استفاده مى شود

 زیرا علاوه بر ابعاد مناسب و سرعت پردازش بالا از سنسور های مختلفی نیز پشتیبانی می کنند.

پردازشگر همه ی فلایت کنترلر های Naze32، از نوع STM32F103 است

 که از خانواده CortexM4 بوده و ساخته ی شرکت STM می باشد.

به روزترین نسخه این فلایت کنترلر همان نسخه ی ( Naze32 Rev6 ) مى باشد 

که خود داراى چهار مدل جداگانه است.

فلایت کنترلر
  • Naze32 6Dof(فشارسنج و قطب نما ندارد)

این Flight Controller ارزان ترین فلایت کنترل Naze32 می باشد 

که این واحد کنترل پرواز سنسور قطب نما و فشارسنج(بارومتر) را ندارد .

این فلایت کنترل برای اپراتور هایی که نیاز به یک FC قوی و توانا با قیمت پایین دارند مناسب است .

  • Naze32 Acro(قطب نما ندارد)

در این نسخه از فلایت کنترل،سنسور بارومتر اضافه شده

 که این فشار سنج نصب شده باعث ثابت نگه داشتن ارتفاع مولتی روتور به هنگام پرواز می شود.

  • Naze32 10Dof

این Flight Controller علاوه بر سنسور بارومتر دارای یک سنسور قطب نما می باشد

. سنسور قطب نما در حین پرواز به ثابت بودن جهت حرکت مولتی روتور کمک شایانی می کند

 و با اتصال به یک ماژول GPS می توان از مودهای پروازی مختلف استفاده کرد 

و قابلیت ایستادن در یک مکان ثابت را برای مولتی روتور اضافه نمود

  • Naze32 Full

این FC شباهت بسیار زیادی به فلایت کنترل Naze32 10Dof دارد

 با این تفاوت که در فلایت کنترل  Naze32 Full از یک بارومتر دقیق تر استفاده شده است

 که در شرایط مختلف پایداری پرواز و دقت بیشتری دارد

 و به دلیل استفاده از بارومتر دقیق تر این ورژن از Flight Controller قیمت بالاتری نسبت به بقیه ی فلایت کنترل های Naze32 نیز دارد .

همچنین قابل ذکر است که به دلیل استفاده از سنسور دقیق تر و پایدار تر در فلایت کنترل Naze32 Full 

شما شاهد حفظ بسیار عالی سطح ارتفاع پرواز مولتی روتور خواهید بود .

در آپدیت های جدید نرم افزارهایی همانند Beta Flight، iNAV و  Race Flight سیستم های کنترل پرواز 

یا به عبارتی Flight Controller های CC3D و Naze32 به دلیل کمبود حافظه،

توانایی پشتیبانی از قابلیت های جدید اضافه شده را ندارند 

و پشتیبانی از این FC ها در آپدیت های جدید حذف شده است.

فلایت کنترلر Naza

فلایت کنترلر DJI NAZA دارای قابلیت های بسیاری است 

که این قابلیت ها در مدلهای مختلف کم و زیاد میشود. 

یکی از قابلیت های این Flight Controller نصب و راه اندازی بسیار ساده است

 به طوری که به اوپراتور اجازه می دهد تا بتواند به سادگی مولتی روتور خود را آماده پرواز کند.

از دیگر قابلیت هایی که به کارایی این سیستم افزوده شده وجود یک سنسور GPS است 

که به پایداری پرواز بسیار کمک می کند.

این FC ها دارای حجم و وزن کمی هستند و امکان استفاده از آن برای انواع مولتی روتور ها وجود دارد.

فلایت کنترلر

امکانات فلایت کنترلر Naza Lite

1.دارای شتاب سنج و جایروسکوپ سه محوره

 2.بارومتر و قطب نمای الکترونیکی

 3.دارای مودهای پروازی مختلف

 4.قابلیت لندینگ خودکار در حالت کاهش ولتاژ باتری

 5.پشتیبانی از گیرنده های مختلف

  1. پشتیبانی از SBUS جهتِ کنترل هوشمند

 .7دارای Failsafe های متنوع

 8.امکان اتصال به مانت های دوربین دو محوره

 9.تنظیم ضرایب به صورت زنده و از طریق رادیوکنترل

 10.پشتیبانی از شش نوع مولتی روتور

 11.کنترل موقعیت دقیق به کمک.

GPS .12دارای LED نشان دهنده علائم و مودهای پروازی

 

فلایت کنترلر

فلایت کنترلر MultiWii

فلایت کنترلر های MultiWii مدل های مختلفی دارند

 و قابلیت های بسیار زیادی به هرکدام از این FC ها اضافه شده است.

این واحد های کنترل پرواز بر پایه Arduino طراحی شده اند 

و خیلی راحت با استفاده از Arduino می توانید به این فلایت کنترل متصل شوید و تغییرات لازم را انجام دهید.

این Flight Controller را تقریبا در هر فروشگاهی می توانید پیدا کنید.

فلایت کنترلر

فلایت کنترلر Pixhawk

Pixhawk یک کنترل پرواز اتوپایلوت بسیار پیشرفته است که به صورت Open Source ارائه شده است .

این فلایت کنترل دارای پردازنده 32 بیتی STM32F427 است.

 دارای سنسور 16 بیتی ژیروسکوپ L3GD20H است 

همچنین دارای سنسور شتاب سنج-قطب نمای LSM303D نیز می باشد 

و شتاب سنج و فشارسنج نیز بر روی خود دارد. 

فلایت کنترلر Pixhawk به طور کامل با firmware های ArduPilot و PX4 سازگاری دارد.

پشتیبانی از بال ثابت، مولتی روتور ها، VTOLs و ROVERS از ویژگی های این FC است.

همچنین این Flight Controller از پروتکل های SBUS و PPM نیز پشتیبانی می کند.

فلایت کنترلر

فلایت کنترلر APM

لغت APM مخفف ArduPilot Mega است. این Flight Controller یک واحد کنترل پرواز بسیار خوب با رابط کاربری ساده می باشد

 که یک برد اوتوپایلوت Open Source است که از سال ۲۰۰۷ توسط گروه DIYDrones آغاز شد.

این اتوپایلوت قابلیت نصب بر روی انواع سامانه‌های بدون سرنشین اعم از هواپیما، مولتی روتور، ماشین و قایق را دارد.

فلایت کنترلر

Arduino پایه و اساس طراحی این فلایت کنترلر می باشد. 

این Flight Controller قابلیت ساخت یک مولتی روتور کاملا خودکار را برای شما فراهم می کند.

این FC در سالهای 2012 و 2014 برنده مسابقات UAV Outback Challenge شد. 

رویکرد نرم افزاری Ardupilot همانند PX4 و Papparazi می باشد.

#علیرضا_نوروزی #شرکت_آشیانه_ققنوس_ایرانیان #فونیکس #هوش هوافضا #پهپاد #فونیکس_رویاهات_باش

برای دانلود pdf مقاله کلیک کنید

اشتراک گذاری در telegram
اشتراک گذاری در whatsapp
اشتراک گذاری در facebook
اشتراک گذاری در twitter
اشتراک گذاری در linkedin
اشتراک گذاری در email
اشتراک گذاری در print

فهرست مطالب

2 پاسخ

  1. سلام چجوری باید اسپید کنترل رو با فلایت کنترل وصل کنیم و اینکه برای ساخت کواد کوپتر همینکه اسپید کنترل رو به فلایت کنترل وصل کنیم و اگر بخوایم جای رادیو کنترل از ماژول بلوتوث وصل کنیم باید برای ساخت این کوادکوپتر چی کار کنیم؟

    1. سلام دوست خوبم
      سوالتون خیلی کلی هست و جزئیات کار باید در این موضوعات مشخص بشه برای مثال(مدل رادیو کنترلتون، مدل اسپید، مدل فلایت و ...) در صورت مشخص شدن این موضوعات طرز استفاده از هر قطعه متواوت خواهد بود.
      برای قسمت دوم سوالتون هم اگر جای رادیو کنترل از ماژول استفاده میکنید پیشنهاد میکنم از ماژول وایلس استفاده کنید بلوتوث چیزی که تصور میکنید رو نمیتونه در اختیارتون بزاره و برای وایرس و رادیو کنترل هم باید اپلیکیشن موبایل بنویسید تا پرندتون با فرامین کنترلی شما به پرواز دربیاد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *