بررسی کد های دریافتی NMEA

خروجی همه ماژول های جی پی اس (GPS) بصورت استاندارد و برابر است. این بدین معنی است که یک استاندارد جهانی برای دریافت دیتا ها وجود دارد. این استاندارد به کاربران کمک می‌کند تا در استفاده از انواع ماژول های GPS براحتی و با یک الگوریتم برابر امور را انجام دهند. به دیتا های خروجی ماژول های جی پی اس، کد های NMEA گفته می‌شود.

معرفی NMEA

موسسه NMEA که اختصار یافته “National Marine Electronics Association” می‌باشد، حتی قبل از اختراع GPS نیز وجود داشت. امروزه NMEA یک فرمت داده استاندارد است که توسط تمام تولید کننده های GPS پشتیبانی می‌شود.

هدف استفاده از کد های استاندارد NMEA این است که کاربران با یک روش مشخص و برابر در صورت استفاده از انواع ماژول ها بتوانند براحتی با آن کار کنند.

موسسه NMEA
NMEA

چیزی که در استفاده از کد های NMEA مهم است این است که روش های دیکد کردن و رمزگشایی آنها را بدانیم. در صورتی که از ساختار هر دیتا مطلع باشیم براحتی می‌توانیم دیتا های مورد نیاز خود را بدست آوریم.

ساختار پیام های NMEA

بصورت برابر هر کدام از پیام های NMEA با کاراکتر $ آغاز می‌شود. مورد دیگر که در همه پیغام های NMEA برابر است، هر دیتا در پیام های NMEA با کاما یا کاراکتر “,” از یکدیگر جدا شده است. در جدول زیر انواع دیتا های NMEA آورده شده است.

Bearing using Great Circle route BWC 1
Datum being used DTM 2
Fix information GGA 3
at/Lon data GLL 4
GPS Range Residuals GRS 5
Overall Satellite data GSA 6
GPS Pseudorange Noise Statistics GST 7
Detailed Satellite data GSV 8
send control for a beacon receiver MSK 9
Beacon receiver status information MSS 10
recommended Loran data RMA 11
recommended minimum data for GPS RMC 12
recommended minimum data for GPS RMC 13
route message RTE 14
Transit Fix Data TRF 15
Multiple Data ID STN 16
dual Ground/Water Speed VBW 17
Vector track an Speed over the Ground VTG 18
Waypoint closure velocity (Velocity Made Good) WCV 19
Waypoint Location information WPL 20
cross track error XTC 21
measured cross track error XTE 22
Zulu (UTC) time and time to go (to destination) ZTG 23
Date and Time ZDA 24

هر کدام از ماژول ها یک سری از پیام های بالا را در خروجی خود ارسال می‌کنند. که هر کدام دارای خصوصیات و مشخصات خاص خود است. بعنوان مثال به پیام زیر که پیام GGA است را بررسی کنید.

مثالی از GGA:

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,…,…,*47

اطلاعات قابل استخراج از دیتای بالا به شرح زیر است.

  • تمام پیام های NMEA با کاراکتر $ شروع می‌شوند.
  • GP بیانگر این است که این داده مربوط به GPS است. “GL مربوط به GLONASS و GN مربوط به سامانه GNSS است.”
  • پس از آن، فرمت قالب قرار می گیرد. به طور مثال در اینجا GGA قرار گرفته است.
  • عدد 133019 زمان UTC از چپ به راست به شکل ساعت، دقیقه و ثانیه است. در این مثال برابر با 13:30:19 است.
  • عدد 4807.038 عرض جغرافیایی به فرمت DDMM.MMM است. تعداد ارقام اعشار متغیر است.
  • حرف N بیانگر نیم کرۀ شمالی است.
  • عدد 01131.000 طول جغرافیایی به فرمت DDMM.MMM است. تعداد ارقام اعشار متغیر است.
  • حرف E بیانگر نیم کرۀ شرقی است.
  • عدد 1 بیانگر شاخص کیفیت است.

خلاصه

کد های NMEA خروجی های ماژول های GPS است که باعث می‌شود با دیکد کردن آنها به اطلاعات مهمی مانند طول و عرض جغرافیایی، سرعت، ارتفاع از سطح دریا و سایر پارامتر های مهم مکان یابی دست یابیم.

 

 



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

اطلاعیه

اخیرا تعداد زیادی از هم‌وطنان عزیز (بخصوص از استان خراسان رضوی) طی تماس با این مجموعه نسبت به درخواست خدمات پشتیبانی جهت یک مدل دستگاه ردیاب و دزدگیر خودرو با نام مشابه PROMAX اقدام نموده‌اند.

لذا بدینوسیله اعلام می‌نمائیم  این دستگاه (مطابق تصاویر) از تولیدات این مجموعه نمی‌باشد.

لطفا از هرگونه تماس جهت ارائه خدمات گارانتی، پشتیبانی و دریافت شماره‌های تماس نماینده، نصاب و یا تولیدکننده محصول فوق جدا خودداری فرمائید.

(تمامی محصولات تولیدی در این مجموعه با نام تجاری PROMAX در قسمت فروشگاه قابل مشاهده و خرید است)