آموزش, فلایت کنترل و سیستم های مرتبط

اپن پایلوت رولوشن و روومینی ( OpenPilot Revolution و RevoMini )

در این مقاله به بررسی اپن پایلوت رولوشن و روومینی ( OpenPilot Revolution و RevoMini ) و مشخصات این دو فلایت کنترلر می پردازیم .

مشخصات فنی اپن پایلوت رولوشن و روومینی

  • پردازنده
    • میکرو کنترلر STM32F4 ARM Cortex-M4
    • 168 مگاهرتز و 1 مگابایت حافظه ی داخلی ( حافظه ی فلش )
  • سنسورها
    • MPU6000 IMU ( شتاب سنج و جایرو )
    • قطب نما HMC5883L
    • فشارسنج MS5611
  • سیستم برق رسانی
    • توان ورودی 4.8V تا 10V از طریق اتصال ESC برای رولوشن سایز بزرگ
    • حداکثر 5 ولت در روو مینی
  • رابط های پیش فرض
    • 8 خروجی PWM که ( خروجی های 1 تا 6 در پین های output ( خروجی ) و خروجی های 7 و 8 در پورت Flex-IO یا RCInput )
    • پین RC in در پورت های Flex-IO یا RCInput همانند PPM یا SBus است .
    • ورودی های آنالوگ به دیجیتال برای ولتاژ باتری و نمایش جریان ( تنظیم پین ها 12 و 11 در پارامترها ) ، پین ADC بیشتری در پین های دیجیتال دلخواه ایجاد می کند .
    • GPS ( پین SERIAL3 ) در پورت Flexi
    • تله متری ( پین SERIAL1 ) در Mainport
    • پورت USB ( پین SERIAL0 )
    • پورت SWD برای چشمک زدن و نشانگر وجود مشکل ، از جمله خروجی 3.3 ولت برای لوازم جانبی اختیاری
    • اتصال آنتن MMCX برای یکپارچه HopeRF RFM22B 100mW 433MHz ( فقط به در رولوشن سایز بزرگ )
    • ورودی OPLink در فلایت کنترل RevoMini. سخت افزار OPLink توسط آردوپایلوت پشتیبانی نمی شود ، اما این پورت می تواند به پین های SPI خارجی ( SCK و CS و MOSI و MISO ) تبدیل شود ، مانند آداپتورهای کارت SD یا برد هایی که پین SPI ماژول OSD آنها آسیب دیده است مورد استفاده قرار گیرد ( توجه داشته باشید که باید از فریمور سفارشی استفاده کنید ).

توجه

در این فلایت کنترلر ها امکان استفاده از سیگنال ارتباطی PWM برای رسیور وجود ندارد .

تنظیمات پیش فرض UART

  • SERIAL0 = کنسول = USB
  • SERIAL1 = تله متری 1 = Mainport
  • SERIAL2 = NN در تنظیمات پیش فرض
  • SERIAL3 = GPS1 = FlexiPort

اتصالات و سیم کشی ها در فلایت کنترل های روومینی و رولوشن

اتصالات پیش فرض آردوپایلوت در فلایت کنترلر های Revolution و RevoMini .

اتصالات اختیاری

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

  • I2C در پورت Flexi
  • از پورت OPLink RevoMini می توان برای اتصالات SPI خارجی استفاده کرد .
  • پین های دلخواه می توانند جلوی محدودیت های خاص برای اتصالات مختلف را بگیرند ، مانند : GPS دوم ، خروجی PWM اضافی و … .

فلایت کنترلر RevoMini به احتمال زیاد کوچکترین سخت افزار اتوپایلوت ( autpilot ) موجود در بازار است که از فریمور آردوپایلوت پشتیبانی می کند .

بررسی فریمور

Ardupilot از نسخه های پایدار Revolution و RevoMini پشتیبانی می کند . فایل های فریمور را می توانید در اینجا پیدا کنید . سپس حالت فلایت کنترل خود را به حالت DUF تغییر دهید .

حالت DFU

برای این کار ، باید دو پد اتصال کوتاه را روی دستگاه پیدا کرده و اتصال کوتاه را برقرار کنید . در رولوشن سایز بزرگ، آنها SB یا SBL معرفی می شوند :

در RevoMini آنها در اینجا قرار دارند :

می توانید اتصال کوتاه را با روش های مختلفی برقرار کنید ( اتصال یک سیم ، لحیم کاری یا … ). استفاده از یک سیم ساده ترین روش برای برقراری اتصال کوتاه است . همچنین شما می توانید زمانی که فلایت کنترل شما با USB روشن است ، اتصال کوتاه را با استفاده از سیم برقرار کنید .

هنگامی که دستگاه را در حالت DFU قرار دادید و به دستگاه خود متصل شوید ، فریمر آردوپایلوت ( ArduPilot ) را روی برد های ChibiOS آپلود کنید .

مطالب مرتبط

دیدگاهی در مورد “اپن پایلوت رولوشن و روومینی ( OpenPilot Revolution و RevoMini )

  1. علی گفت:

    سلام
    آیا این فلایت کنترل قابلیت حفظ ارتفاع داره یا نه ؟
    و اینکه داشتن سنسور فشار سنج نشان دهنده قابلیت حفظ ارتفاع است؟

    1. مدیر سایت گفت:

      سلا وقت بخیر
      بله این فلایت کنترل دارای مود کنترل ارتفاع می باشد .
      سنسور فشارسنج برای تشخیص ارتفاع پرنده و کنترل آن به کار میرود

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

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