پهپاد FPV در Betaflight آرم نمیشود؟ معنی خطاهای MSP، RX_FAIL و THROTTLE

آرم نشدن الزاماً خرابی موتور یا فلایتکنترلر نیست؛ اغلب یکی از قفلهای ایمنی Betaflight فعال شده است. بهجای حذف محدودیتها، علت همان Flag را برطرف کنید.

آرم نشدن یک هشدار ایمنی است، نه صرفاً خطا
Betaflight قبل از اجازه روشن شدن موتور چند شرط را بررسی میکند: وضعیت اتصال گیرنده، مقدار Throttle، حالت USB، جهت قرارگیری بدنه، پیکربندی موتور و موقعیت سوئیچ آرم. هر کدام که فراهم نباشد، سیستم میتواند آرم را رد کند. حذف کورکورانه این محدودیتها خطر روشن شدن ناخواسته موتور و آسیب جدی ایجاد میکند. ابتدا متوجه شوید کدام شرط برقرار نیست.
برای شروع بهصورت ایمن تمام ملخها را باز کنید، رادیو را روشن کنید و در Betaflight Configurator وضعیت گیرنده و حالتهای پرواز را بخوانید. پیام خطا ممکن است در OSD یا بخش فرمانهای عیبیابی نرمافزار نمایش داده شود. نسخه Betaflight را ثبت کنید زیرا فهرست و نام Flagها در نسخههای مختلف تفاوت دارد.
THROTTLE و RX_FAIL چه تفاوتی دارند؟
خطای THROTTLE معمولاً یعنی مقدار ورودی گاز از حد مورد نیاز برای آرم امن بالاتر است. ممکن است استیک روی پایینترین وضعیت نباشد، کالیبراسیون یا محدوده کانال با انتظار پرنده سازگار نباشد یا مدل رادیو پروفایل دیگری داشته باشد. در صفحه Receiver مقدار انتهایی کانال را بررسی کنید؛ تغییر تنظیمات بدون فهم مقدار واقعی میتواند علت را پنهان کند.
RX_FAIL یا RXLOSS به این معنی است که کنترلر داده معتبر مورد نیاز را از گیرنده دریافت نکرده است. وضعیت اتصال لینک رادیویی و چراغ گیرنده کافی نیست؛ لازم است جریان داده در Betaflight دیده شود. مشکل UART، پروتکل اشتباه، سیم آسیبدیده یا Model Match میتواند چنین وضعیتی ایجاد کند. حتی اگر گیرنده گاهی متصل میشود، خطای متناوب را پیش از پرواز کاملاً حل کنید.
MSP، CLI و قفل ناشی از اتصال USB
وقتی نرمافزار تنظیمات از طریق USB به فلایتکنترلر متصل است، سیستم برای جلوگیری از روشن شدن ناخواسته موتورها ممکن است اجازه آرم ندهد. مشاهده MSP یا CLI در این شرایط لزوماً خرابی نیست. پیش از هر آزمون عملی پرواز، اتصال Configurator را خاتمه دهید و کنترل کامل سوئیچها را بررسی کنید. بعضی Flagها پس از ذخیره تنظیمات یا راهاندازی مجدد تغییر میکنند.
اشتباه رایج آن است که کاربر در حال تغییر PID یا موتور است و همزمان میخواهد پرنده را با ملخ تست کند. بهترین روش دو مرحله مستقل است: آزمایش سختافزاری بدون ملخ روی میز و سپس کنترل پیشپرواز در محیط امن. تغییرات عمده در تنظیمات موتور باید مستندسازی شوند تا در صورت رفتار غیرعادی بتوان نسخه قبلی را بازیابی کرد.

ANGLE، ACC و MOTOR_PROTO
اگر حسگر شتابسنج زاویه نامناسبی ثبت کند یا برد بهصورت متفاوتی نصب شده باشد، شرط زاویه آرم ممکن است برقرار نشود. در Configurator باید مدل سهبعدی با حرکت واقعی بدنه تطابق داشته باشد. اگر جهتها اشتباهاند، تنظیم Board Alignment باید طبق نقشه نصب اصلاح شود؛ خاموش کردن ساده محافظ زاویه راهحل ریشهای نیست.
خطای MOTOR_PROTO میتواند با تنظیم نشدن پروتکل ارتباط موتور و ESC مرتبط باشد. ابتدا مشخص کنید ESC و firmware آن از چه پروتکلی پشتیبانی میکنند و تنظیمات مطابق مستندات برد باشند. فعالکردن بدون بررسی گزینههای پیشرفته مانند bidirectional DShot ممکن است به خطاهای تلهمتری و عدم آرم بیانجامد.
بعد از رفع Flag چه آزمونی ضروری است؟
رفع پیام خطا تنها نخستین مرحله است. بدون ملخ، عملکرد همه کانالهای رادیو، سوییچ آرم، ترتیب موتورها و جهت چرخش را طبق روند رسمی Betaflight بررسی کنید. آزمون موتور باید با هشدار نرمافزار و تنها زمانی انجام شود که اطراف کاملاً ایمن باشد. اگر ترتیب شماره موتورها یا جهت چرخش با شکل پیکربندی متفاوت است، هرگز به امید اینکه پرنده خودش اصلاح میکند، پرواز نکنید.
در نخستین پرواز آزمایشی، کنترلر باید قابل اعتماد باشد و هیچ هشدار باقی نمانده باشد. در صورتی که پرنده بلافاصله پس از آرم شدن واژگون میشود، مشکل را با افزایش توان یا PID جبران نکنید؛ ترتیب موتور، جهت چرخش، جهت نصب فلایتکنترلر و جهت ملخ اولویت تشخیص هستند.
جدول تشخیص سریع
| Flag | مفهوم رایج | بررسی کمخطر |
|---|---|---|
| THROTTLE | ورودی گاز بالاتر از حد آرم | صفحه Receiver و محدوده کانال |
| RX_FAIL / RXLOSS | داده کنترل معتبر وجود ندارد | Link و CRSF/UART |
| MSP | اتصال تنظیمات/داده | قطع Configurator پیش از پرواز |
| ANGLE | زاویه نامناسب پرنده | همراستایی برد و سطح |
| MOTOR_PROTO | پروتکل موتور تنظیم نشده | ESC/Motor Output صحیح |
چکلیست عیبیابی
- ملخها قبل از اتصال به Configurator برداشته شوند.
- نسخه نرمافزار و Flag دقیق ثبت شود.
- خروجی تمام استیکها و سوییچ آرم چک شود.
- ترتیب و جهت موتور پس از تغییرات بازبینی شود.
- در صورت خطای متناوب گیرنده پرواز انجام نشود.
پرسشهای پرتکرار
آیا میتوان Flag آرم را غیرفعال کرد؟
بیشتر Flagها محافظ ایمنیاند و غیرفعالکردن بیبرنامه آنها توصیه نمیشود. علت را برطرف کنید.
چرا وقتی USB وصل است آرم نمیشود؟
اتصال تنظیمات میتواند قفل ایمنی فعال کند. آزمایش عملی را از کار تنظیمات نرمافزاری جدا کنید.
وقتی موتور میچرخد ولی پرنده بلند نمیشود مشکل آرم است؟
خیر؛ در این حالت باید جهت ملخ و موتور، ترتیب خروجیها و وضعیت عملکرد مکانیکی را جدا ارزیابی کرد.
مطالب مرتبط آموت
مرجع فنی: مستندات رسمی
ممکن است تنظیمات و رفتار دقیق میان نسخههای میانافزار متفاوت باشد؛ ملاک، راهنمای رسمی نسخه نصبشده است.