</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

  • خانه
  • الکترونیک
  • پرینت سه‌بعدی
  • حکاکی و برش لیزری
  • ابزار کارگاهی
  • پهپاد
  • ربات زمینی UGV
  • ربات پرنده UAV
  • صنایع دستی
  • آموزش
  • پروژه‌ها
  • درباره ما
خانه›ربات‌های پرنده (UAV)›پروتکل u-blox و UBX — تنظیمات پیشرفته GPS (فارسی)
ربات‌های پرنده (UAV) پروژه‌ها

پروتکل u-blox و UBX — تنظیمات پیشرفته GPS (فارسی)

​ ژوئن 21, 2026 1 دقیقه مطالعه
u-blox UBX پروتکل

NMEA و UBX چیست؟

ماژول‌های GPS دو پروتکل اصلی برای ارسال داده دارند: NMEA و UBX. NMEA یک پروتکل متنی استاندارد است که اطلاعات ساده‌ای مثل موقعیت و تعداد ماهواره را می‌فرستد. UBX پروتکل باینری اختصاصی u-blox است که سریع‌تر، فشرده‌تر و امکانات بیشتری (مثل پیکربندی GNSS، RTK، CFG) دارد.

برای پروژه‌های پهپاد، پروتکل UBX توصیه می‌شود چون نرخ به‌روزرسانی بالاتر و داده دقیق‌تری ارائه می‌دهد. ArduPilot و iNAV هر دو UBX را به‌خوبی پشتیبانی می‌کنند.

🛠️ کارت پروژه

پروتکل پیشنهادی UBX
ابزار تنظیم u-center (u-blox)

مقایسه NMEA و UBX

ویژگی NMEA UBX
فرمت متنی باینری
نرخ متوسط بالا
پیکربندی محدود کامل

گام ۱: فعال‌سازی GNSS در u-center

با نرم‌افزار u-center می‌توانید GPS را از کامپیوتر پیکربندی کنید:

  • به View → Configuration View → GNSS بروید.
  • GPS، GLONASS، Galileo، BeiDou را فعال کنید.
  • نرخ Measurement Rate را روی ۵ یا ۱۰Hz تنظیم کنید (برای پرواز).
  • تنظیمات را در BBR/Flash ذخیره کنید تا پایدار شوند.

گام ۲: SBAS و EGNOS/WAAS

SBAS سیستم‌های اصلاحی ماهواره‌ای هستند که دقت را بهبود می‌دهند (مثل EGNOS در اروپا یا WAAS در آمریکا). معمولاً در u-center بخش SBAS می‌توانید آن را فعال کنید. برای پروازهای استاندارد مفید است، اما برای RTK ضروری نیست.

گام ۳: پیکربندی در ArduPilot/iNAV

در ArduPilot، پروتکل GPS را روی UBX و نرخ را روی ۵Hz یا ۱۰Hz بگذارید. iNAV هم در تب Ports پروتکل UBLOX را انتخاب می‌کند. اگر u-center را قبلاً پیکربندی کرده‌اید، FC می‌تواند از همان تنظیمات استفاده کند.

نکته: نرخ بالاتر (مثل ۱۰Hz) داده‌های بیشتری تولید می‌کند و بار پردازشی FC را بالا می‌برد. برای اکثر پروژه‌ها ۵Hz کافی است. ۱۰Hz را برای پروازهای سریع یا RTK در نظر بگیرید.

منابع یادگیری بیشتر

  • نرم‌افزار u-center
  • آپارات: u-center GPS
برچسب‌ها: GNSS GPS پیشرفته NMEA SBAS u-blox u-center UBX آموزش گام‌به‌گام
​
مطلب بعدی راهنمای انتخاب ماژول GPS برای پهپاد (فارسی) مطلب قبلی سیم‌کشی ماژول GPS و قطب‌نما — UART و I2C (فارسی)
</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

یاد بگیر، بساز، به اشتراک بگذار. جامعه‌ای برای سازندگان، مهندسان و علاقه‌مندان به فناوری در ایران.

دسته‌بندی‌ها

  • پروژه‌ها
  • ربات‌های پرنده (UAV)
  • آموزش
  • ربات‌های زمینی (UGV)
  • الکترونیک
  • پهپاد و مولتی‌روتور

پیوندها

  • خانه
  • درباره ما
  • تماس
  • فید RSS

آخرین مطالب

  • خلاصه دوره ArduPilot/iNAV و گام‌های بعدی (فارسی)
  • رادیو تله‌متری در مقابل LTE/4G برای کنترل از راه دور (فارسی)
  • Ground Station روی موبایل و تبلت — QGroundControl و Solex (فارسی)
  • راه‌اندازی Ground Station با Mission Planner (فارسی)
© 2026 Make for Iran – بسازیم برای ایران. تمامی حقوق محفوظ است.
ساخته شده با ❤️ برای سازندگان ایران  |  ورود