Emulator data daripada penerima GNSS menggunakan protokol NMEA. Ciri-ciri protokol NMEA2000 dan penggunaan perihalan protokol Nmea

NMEA 0183– protokol komunikasi teks yang digunakan dalam modul penerima GPS. Piawaian ini dicipta untuk komunikasi peralatan navigasi marin. Protokol menyediakan penghantaran arahan teks dan mesej menggunakan aksara ASCII. Oleh itu, untuk menerima mesej, cukup menggunakan antara muka bersiri UART, manakala semua mesej boleh dihantar terus ke komputer menggunakan port COM, tetapi tidak melupakan keperluan untuk menukar tahap isyarat.

Modul GPS menghantar mesej dalam format berbeza yang mengandungi set data yang berbeza: latitud dan longitud, kelajuan, tajuk, masa, bilangan satelit, dsb. Mesej dihantar secara berurutan dan dibahagikan kepada beberapa jenis; format setiap jenis mesej mengandungi maklumat yang ditakrifkan dengan ketat dalam medannya. Mari kita lihat dengan lebih dekat struktur umum mesej yang dihasilkan oleh modul GPS.

$ - setiap mesej bermula dengan simbol ini

Ini diikuti dengan pengecam 5 aksara teks. Dua huruf pertama menunjukkan jenis sistem navigasi, mis. "GP" - GPS atau" GL" - Glonass dan lain-lain. 3 aksara seterusnya ialah pengecam format mesej, yang menentukan sepenuhnya kandungan data yang dihantar seterusnya. Sebagai contoh "RMC"- ini ialah data minimum yang disyorkan, yang mengandungi maklumat tentang masa dan tarikh, latitud dan longitud, kelajuan, laluan dan sisihan magnet dalam darjah (mungkin tiada). Ataupun "GSA", data satelit akan dihantar ke sini. Struktur jenis mesej utama akan dibincangkan di bawah.

Kemudian menyusul «,» - koma, selepas itu badan mesej serta-merta diikuti dengan pelbagai data, yang dipisahkan antara satu sama lain dengan koma yang sama. Jika nombor yang dihantar bukan integer, maka pemisah antara integer dan bahagian pecahan ialah titik «.» .

Penghujung badan mesej ditunjukkan oleh simbol «*» . Yang berikut ialah jumlah semak semua aksara yang terkandung di antara "$" dan "*", iaitu, keseluruhan badan mesej, termasuk data itu sendiri dan pengecam pada permulaan mesej. Jumlah semak dikira sebagai XOR (eksklusif OR) bagi semua kod ASCII perenambelasan bagi aksara mesej.

Dan pada penghujung setiap mesej mesti ada aksara baris baharu

Mari kita lihat tujuan dan struktur pelbagai jenis mesej.

R.M.C.– data navigasi minimum yang disyorkan. Mesej mengandungi jumlah maklumat minimum yang diperlukan. Data ini termasuk latitud dan longitud, tarikh dan masa serta kelajuan. Untuk banyak tugas, lebih banyak tidak diperlukan, sebagai contoh, dalam modul Quectel L50 Saya mematikan penghantaran semua jenis mesej lain, kerana saya sama sekali tidak memerlukan maklumat tentang satelit dan tahap isyaratnya. Dan menerima maklumat yang tidak diperlukan memerlukan program yang rumit untuk memproses data ini. Struktur mesej adalah seperti berikut:

$GPRMC hhmmss.sss,A,ddmm.mmmm,N,ddmm. mmmm , E,v.v.c. c, ddmmyyyy,x.x,n,m*hh

Mesej ini mengandungi maklumat berikut:

  • GPRMC– Sistem satelit GPS, pengecam mesej RMC
  • hhmmss.sss– masa (Greenwich Mean Time), di mana hh – jam, mm – minit, ss.sss – saat
  • A– data boleh dipercayai atau V– data tidak boleh dipercayai. Simbol A mesej akan diberikan bahawa terdapat penerimaan isyarat yang boleh dipercayai daripada satelit yang diperlukan untuk mengira data lokasi. Simbol V akan berlaku apabila penerima tidak melihat satelit atau apabila bilangan satelit yang ditemui tidak mencukupi untuk mengira koordinat dengan yakin. Contohnya, jika anda menghidupkan modul GPS di suatu tempat di rumah panel dan jauh dari tingkap, kemungkinan besar anda akan melihat simbol V dalam mesej yang diterima.
  • ddmm.mmmm– latitud, darjah dan minit
  • N atau S- utara atau selatan. Hemisfera anda berada. Jika anda berada di Australia ia akan ditunjukkan S. Di Yekaterinburg, modul GPS saya memberi N.
  • ddmm.mmmm– longitud, darjah dan minit
  • E atau W– hemisfera barat atau timur
  • v.v– kelajuan dalam knot
  • c. c– menuju ke atas tanah dalam darjah. Apabila bergerak ke utara ia akan menjadi 0 darjah.
  • ddmmyyyy- Tarikh
  • x.x– deklinasi magnetik
  • n– arah deklinasi magnetik. Saya tidak dapat menerangkan apa-apa tentang dua parameter terakhir ini. Contohnya modul saya GPS Quectel L50 semasa penerimaan tetamu di apartmen, data ini tidak ditunjukkan pada tingkap sama sekali, ia hanya dilangkau.
  • m– mod navigasi: N- data tidak tepat, A- berautonomi, D– pembezaan

Berikut ialah contoh mesej RMC:

$GPRMC,105954.000,A,3150.6731,N,11711.9399,E,0.00,96.10,250313,A*53

  • GMT 10j 59m 54s
  • A– data boleh dipercayai
  • Latitud 31 darjah dan 50.6371 minit
  • N– utara
  • Longitud 117 darjah 11.9399 minit
  • E– timur
  • Kelajuan 0.00 knot
  • Baiklah 96.1 darjah
  • Tarikh 25 Mac 2013
  • Data tentang deklinasi magnetik tiada
  • Mod - berautonomi
  • Jumlah semak aksara mesej 0×053

Satu perkara perlu diperhatikan di sini. Data latitud dan longitud mengandungi bahagian pecahan minit, yang tidak sepadan dengan bilangan "saat" sama sekali, kerana ia adalah pecahan perpuluhan. Program GPS yang saya cuba menunjukkan koordinat pada peta dengan tepat. Tetapi jika anda memasukkan nombor ini ke dalam bar carian peta Google, lokasi pada peta akan berada beberapa kilometer dari yang sebenar. Apabila memasukkan koordinat yang diperoleh dalam kes ini, anda mesti membahagikan bahagian pecahan latitud dan longitud dengan 60 untuk menukar nombor ini kepada "saat". Apabila saya mula-mula menyambungkan modul Quectel L50 dan memasukkan koordinat latitud dan longitud yang diperoleh ke dalam bar carian peta Google, saya menerima kedudukan pada peta dengan ralat yang ketara; peta menunjukkan tempat di suatu tempat di kawasan Uralmash.

Berikut ialah beberapa jenis mesej lain yang digunakan dalam protokol ini:

  • VTG- arah laluan sebenar dan kelajuan tanah
  • GGA- data lokasi terakhir
  • G.S.A.- data pada satelit aktif
  • GSV- data mengenai satelit yang boleh dilihat, kedudukan dan nombornya, serta kekuatan isyarat
  • GLL- data latitud, longitud dan masa
  • ZDA- maklumat masa dan tarikh

Saya tidak menjelaskan secara terperinci tentang kandungan setiap mesej; pautan ke dokumen yang menerangkan protokol diberikan pada penghujung artikel. Jenis modul GPS tertentu mungkin tidak menghantar semua data yang disenaraikan. Anda boleh melumpuhkan atau mendayakan pemindahan pelbagai jenis data, dan juga menetapkan tempoh penghantarannya. Untuk mengkonfigurasi modul, terdapat arahan khas yang bermula dengan pengecam $PSRFxxx, Di mana xxx menentukan jenis dan format arahan, sama seperti dalam mesej keluar.

Sebagai contoh, arahan $PSRF100.0.9600.8.1.0*0C menetapkan protokol komunikasi dan mengkonfigurasi parameter port bersiri.

  • $PSRF100 – pengecam arahan protokol SIRF asli
  • 0 – protokol SIRF binari, 1 – Protokol NMEA
  • 9600 – kelajuan bit/saat
  • 8 bit data
  • 1 berhenti sikit
  • 0 – semakan pariti dilumpuhkan

Pasukan $PSRF103.00.00.02.01*26 mengkonfigurasi parameter output untuk pelbagai jenis mesej modul:

  • $PSRF103– Pengecam arahan protokol asli SIRF
  • maka selepas titik perpuluhan terdapat dua digit yang menentukan jenis mesej tersuai: 00 - GGA
    01 - GLL
    02 - GSA
    03 - GSV
    04 - RMC
    05 - VTG
  • dua digit seterusnya mengkonfigurasi susunan mesej yang dikeluarkan, contohnya: 00 - secara berkala
    01 - atas permintaan
  • Nombor berikut menetapkan tempoh mesej dalam beberapa saat: 00 = Mati (mesej dilumpuhkan)
    1-255 – selang antara mesej jenis ini dalam beberapa saat
  • kemudian penghantaran checksum didayakan/dilumpuhkan dalam mesej NMEA yang dihantar oleh modul: 00 – penghantaran checksum dinyahdayakan
    01 - checksum dihantar
  • selepas aksara “*”, seperti dalam mesej NMEA yang keluar, aksara semak dan suapan baris dihantar.

Itu sahaja yang saya ingin gariskan secara ringkas tentang protokol NMEA 0183 dan arahan kawalan modul pada chipset SIRF. Penyahkodan yang lebih terperinci bagi semua mesej dan arahan ini diberikan, sebagai contoh, dalam perihalan protokol modul Quectel L50, yang boleh dimuat turun dari pautan di bawah.

NMEA (National Marine Electronics Association) 2000 ialah standard penghantaran data untuk navigasi, komunikasi dan peralatan rangkaian maklumat lain.

Dalam kebanyakan kes, NMEA2000 digunakan dalam aplikasi marin. Protokol ini adalah berdasarkan protokol pemindahan data BOLEH(Rangkaian Kawasan Pengawal), digunakan terutamanya dalam automasi kapal.

Persatuan Elektronik Marin Kebangsaan (NMEA) telah membangunkan protokol khas untuk memastikan keserasian antara produk marin daripada pengeluar yang berbeza.

Sejak penubuhannya, protokol NMEA telah melalui beberapa pengubahsuaian untuk memasukkan medan dan mesej baharu. Versi semasa yang kebanyakan penerima menyokong ialah versi 2.3, walaupun penerangan tentang yang baharu telah pun diterbitkan versi 3.0.

Mesej NMEA

NMEA 2000 menerangkan bukan sahaja data yang diterima daripada, tetapi juga ukuran , , barometer dan peranti navigasi lain yang digunakan pada kapal. Antara muka pertukaran data kebanyakan penerima GPS mudah alih dilaksanakan mengikut spesifikasi NMEA. Kebanyakan program navigasi yang menyediakan sokongan paparan data masa nyata dan "memahami" protokol NMEA. Data ini mengandungi ukuran navigasi lengkap penerima GPS - kedudukan, kelajuan dan masa.

Spesifikasi mesej NMEA yang lengkap tidak tersedia secara umum dan tidak boleh dimuat turun secara rasmi secara elektronik. Bahagian individunya, penerangan umum protokol NMEA dan mesej yang paling popular boleh didapati di Internet. Anda boleh membeli dokumentasi NMEA secara rasmi di tapak web //www.nmea.org/.

Mesej NMEA keluar

Semua mesej NMEA terdiri daripada set data berurutan yang dipisahkan dengan koma. Setiap mesej individu adalah bebas daripada yang lain dan "lengkap" sepenuhnya. Mesej NMEA termasuk:

  • tajuk,
  • satu set data yang diwakili oleh aksara ASCII,
  • medan "checksum" untuk menyemak ketepatan maklumat yang dihantar.

Tajuk

Lazimnya, tajuk terdiri daripada lima aksara. Dua aksara pertama menentukan jenis mesej, dan tiga yang selebihnya menunjukkan namanya. Contohnya, pengepala mesej GPS NMEA bermula dengan "GP". Mesej yang tidak diterangkan dalam spesifikasi NMEA, tetapi dilaksanakan dalam penerima GPS mengikut peraturan am, diawali dengan "P" diikuti dengan tiga aksara unik untuk setiap syarikat. Sebagai contoh, mesej NMEA mempunyai awalan "PGRM", Magellan - "PMGN".

Data

Setiap mesej NMEA bermula dengan "$", berakhir dengan "\n" (suapan baris) dan tidak boleh lebih daripada 80 aksara. Semua data terkandung pada satu baris dan dipisahkan dengan koma. Maklumat tersebut dibentangkan dalam bentuk teks ASCII dan tidak memerlukan penyahkodan khas. Jika data tidak sesuai dengan 80 aksara yang diperuntukkan, maka ia "dipecah" kepada beberapa mesej. Format ini membolehkan anda tidak mengehadkan ketepatan dan bilangan aksara dalam medan data individu. Sebagai contoh, bahagian pecahan nilai koordinat boleh diwakili oleh tiga atau empat tempat perpuluhan, tetapi ini tidak sepatutnya menjejaskan pengendalian perisian, yang mengekstrak data yang diperlukan daripada mesej mengikut nombor medan.

Medan "Checksum".

Pada akhir setiap satu NMEA Mesej mengandungi medan "checksum", dipisahkan daripada data dengan simbol "*". Jika perlu, ia boleh digunakan untuk mengesahkan integriti dan kesahihan setiap mesej yang diterima.

Mesej NMEA masuk

Protokol NMEA 2000 menyokong bukan sahaja mesej keluar tetapi juga mesej masuk, yang dengannya, sebagai contoh, anda boleh mengemas kini atau menambah titik laluan laluan. Mesej ini mesti diformatkan dengan ketat dalam format NMEA, jika tidak ia akan diabaikan.

senarai mesej

Protokol NMEA menerangkan senarai besar mesej yang berbeza, yang mana terdapat dua dozen yang digunakan secara aktif dalam peralatan navigasi. Oleh kerana populariti yang hebat dan pembentangan data yang mudah, protokol NMEA telah menemui aplikasi bukan sahaja dalam peralatan marin, tetapi juga dalam penerima GPS geodetik, isi rumah dan penerbangan.

AAM - Ketibaan di Waypoint
ALM - Data Almanak
APA – Autopilot data “A”
APB – Autopilot Data “B”
BOD – Membawa ke destinasi
DTM – Datum dalam Penggunaan
GGA – Maklumat Penyelesaian Tetap
GLL – Data Latitud dan Longitud
GSA - Maklumat Umum Satelit
GSV – Maklumat satelit terperinci
MSK – Pemindahan kawalan kepada penerima asas
MSS – Status Penerima Asas
RMA – Set Data Loran yang Disyorkan
RMB – Set data navigasi GPS yang disyorkan
RMC – Set Data GPS Minimum Disyorkan
RTE – Maklumat Laluan
VTG – Vektor Pergerakan dan Halaju
WCV – Data kelajuan berhampiran titik laluan
WPL – Data Titik Jalan
XTC – Ralat Luar Landasan
XTE – Ralat Luar Trek Terukur
ZTG – Waktu UTC dan baki masa sehingga tiba di destinasi
ZDA - Tarikh dan masa

Sesetengah mesej NMEA mungkin mengandungi medan data yang sama, atau mengandungi sepenuhnya data mesej NMEA lain yang lebih kecil.

1. GGA – maklumat tentang penyelesaian tetap.

Mesej NMEA yang paling popular dan paling banyak digunakan menyediakan maklumat tentang penyelesaian tetap semasa - koordinat mendatar, nilai ketinggian, bilangan satelit yang digunakan dan jenis penyelesaian.

$GPGGA,123519,4807.038,N,01131.000,E,1.08,0.9,545.4,M,46.9,M,*47 di mana:

GGA – Pengepala NMEA

123519 – Masa UTC 12:35:19

4807.038, U – Latitud, 48 darjah 7.038 minit latitud utara

01131.000, E – Longitud, 11 darjah 31.000 minit longitud timur

1 – jenis penyelesaian*, Penyelesaian Berdiri Sendiri

08 – bilangan satelit yang digunakan

0.9 – faktor geometri, HDOP

545.4, M – ketinggian di atas paras laut dalam meter

46.9, M – ketinggian geoid di atas ellipsoid WGS 84

[medan kosong] – masa berlalu sejak pembetulan DGPS terakhir diterima. Diisi apabila mod DGPS diaktifkan

[medan kosong] – nombor pengenalan stesen pangkalan. Diisi apabila mod DGPS diaktifkan.

*Jenis penyelesaian:

2. GSA - maklumat am tentang satelit

Mesej NMEA ini mengandungi senarai satelit yang digunakan dalam pengiraan kedudukan dan nilai DOP geometri yang menentukan ketepatan pengiraan kedudukan. Parameter DOP ditentukan oleh susunan geometri satelit di langit. Lebih baik satelit "diagihkan" di langit, lebih rendah DOP dan lebih baik ketepatan kedudukan. Nilai PDOP minimum (= 1) sepadan dengan situasi di mana satu satelit berada betul-betul di atas pengguna, dan 3 lagi diagihkan secara sama rata pada aras ufuk. Nilai PDOP dikira sebagai punca kuasa dua hasil tambah kuasa dua HDOP dan VDOP.

$GPGSA,A,3,04,05,09,12,24,2.5,1.3,2.1*39 di mana:

Pengepala GSA – NMEA

A – jenis pilihan antara penyelesaian 2D dan 3D, Automatik (A-auto, M-manual)

3 – jenis penyelesaian, penyelesaian 3D (1 – tiada penyelesaian, 2 – penyelesaian 2D, 3 – penyelesaian 3D)

04.05… – Kod PRN digunakan dalam mengira kedudukan satelit (12 medan)

2.5 – faktor geometri spatial, PDOP

1.3 – faktor geometri mendatar, HDOP

2.1 – faktor geometri menegak, VDOP

3. GSV – Maklumat terperinci tentang satelit

Mesej NMEA ini mengandungi maklumat terperinci untuk semua satelit yang dikesan oleh navigator GPS. Berdasarkan had 80 aksara, satu mesej NMEA hanya boleh menghantar data untuk 4 satelit. Sehubungan itu, 12 satelit memerlukan 3 mesej GSV. Medan SNR (Signal to Noise Ration) mengandungi nilai tahap isyarat navigasi yang diterima daripada satelit. Secara teorinya, nilainya boleh berbeza dari 0 hingga 99 dan diukur dalam dB. Malah, tahap isyarat terletak dalam julat 25 ... 35 dB. Perlu diperhatikan di sini bahawa parameter ini tidak mutlak dan tidak sesuai untuk membandingkan sensitiviti penerima model dan pengeluar yang berbeza. Navigator GPS boleh menggunakan algoritma yang berbeza untuk mengira tahap isyarat yang diterima, yang membawa kepada hasil yang berbeza dengan tahap sensitiviti penerima yang sama. Bagi setiap satelit GPS yang boleh dilihat, satu set maklumat dihantar, termasuk kekuatan isyarat, sudut ketinggian dan azimut satelit. Bilangan "set" ini ditentukan oleh jumlah bilangan satelit yang boleh dilihat, yang nilainya dihantar dalam medan yang berasingan.

$GPGSV,2,1,08,01,40,083,46,02,17,308,41,12,07,344,39,14,22,228,45*75 di mana:

GSV – pengepala NMEA

2 – bilangan mesej GSV dalam pakej

1 – nombor mesej dalam pakej (dari 1 hingga 3)

08 – bilangan satelit yang boleh dilihat

01 – nombor satelit

40 – sudut ketinggian, dalam darjah

083 – azimut dalam darjah

46 – SNR, tahap isyarat

Mesej NMEA ini mengandungi keseluruhan set data yang dipanggil "PVT". "PVT" ialah singkatan biasa untuk "kedudukan, halaju, masa".

$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A di mana:

RMC – pengepala NMEA 123419 – masa UTC, 12:34:59

A – status (A – aktif, V – abaikan)

NMEA 0183(daripada " Persatuan Elektronik Marin Kebangsaan") - piawaian yang mentakrifkan protokol teks untuk komunikasi peralatan marin (biasanya navigasi) (atau peralatan yang digunakan dalam kereta api) antara satu sama lain. Ia menjadi sangat popular kerana percambahan penerima GPS menggunakan piawaian ini.

Pandangan umum garisan dalam NMEA 0183

  • "$" atau "!" (hex 24 atau hex 21)
  • ID mesej 5 huruf. Dua huruf pertama ialah pengecam sumber mesej, tiga huruf seterusnya ialah pengecam format mesej, mengikut protokol NMEA 0183 versi tertentu.
  • senarai data (huruf, nombor dan noktah) yang dipisahkan dengan koma. Jika ada data yang hilang dalam baris, koma masih diletakkan (contohnya, “,”). Beberapa bidang di penghujungnya baris mungkin hilang sama sekali.
  • simbol "*".
  • lapan-bit XOR - jumlah semua aksara (termasuk "," dan "^") dalam baris antara "$" dan "*" ditukar kepada dua aksara ASCII huruf besar untuk perwakilan heksadesimal bait (0–9, A –F).
  • (hex 0D, hex 0A).

Panjang mesej maksimum adalah terhad kepada 82 aksara (NMEA 0183 rev 3.0)

Piawaian menerangkan lebih daripada 250 pengecam jujukan NMEA. Piawaian mentakrifkan kadar pertukaran data pada 4800 baud. (Untuk kelajuan 38400 baud dan lebih tinggi terdapat standard lanjutan NMEA-0183-HS).

Piawaian ini membolehkan anda menambah pengecam jujukan anda sendiri, yang sering digunakan oleh pengeluar untuk menyampaikan maklumat tambahan tentang pengendalian peranti.

Rentetan RMC (contoh khas)

$GPRMC,hhmmss.sss,A,GGMM.MM,P,gggmm.mm,J,v.v, b.b, ddmmyy, x.x, n,m*hh

Nilai medan:

  • "GP" - pengecam sumber; dalam contoh yang diberikan, ini ialah GPS, "GL" - GLONASS, "GA" - Galileo, "GN" - GLONASS+GPS, dsb.
  • "RMC" - "Ayat Minimum C yang Disyorkan"
  • “hhmmss.sss” - masa menetapkan lokasi mengikut UTC: “hh” - jam, “mm” - minit, “ss.sss” - saat. Panjang saat pecahan berbeza-beza. Sifar pendahuluan tidak ditinggalkan.
  • "A" - status: "A" - data boleh dipercayai, "V" - tidak boleh dipercayai.
  • "GGMM.MM" - latitud. 2 digit darjah (“GG”), 2 digit keseluruhan minit, satu noktah dan sebahagian pecahan minit dengan panjang berubah-ubah. Sifar pendahuluan tidak ditinggalkan.
  • "P" - "N" untuk utara atau "S" untuk latitud selatan.
  • "gggmm.mm" - longitud. 3 digit darjah (“ggg”), 2 digit keseluruhan minit, satu noktah dan sebahagian pecahan minit dengan panjang berubah-ubah. Sifar pendahuluan tidak ditinggalkan.
  • "J" - "E" untuk timur atau "W" untuk longitud barat.
  • "v.v" ialah komponen mendatar kelajuan berbanding tanah dalam knot. Nombor titik terapung. Bahagian integer dan pecahan panjang berubah-ubah.
  • "b.b" - sudut trek (arah halaju) dalam darjah. Nombor titik terapung. Bahagian integer dan pecahan panjang berubah-ubah. Nilai 0 sepadan dengan pergerakan ke utara, 90 ke timur, 180 ke selatan, 270 ke barat.
  • "ddmmyy" - tarikh: hari dalam bulan, bulan, 2 digit terakhir tahun (sifar pendahuluan diperlukan).
  • "x.x" ialah deklinasi magnet dalam darjah (sering tiada), dikira menggunakan beberapa model. Nombor titik terapung. Bahagian integer dan pecahan panjang berubah-ubah.
  • "n" - arah deklinasi magnet: untuk mendapatkan laluan magnet, deklinasi magnet mesti "E" - ditolak, "W" - ditambah pada laluan sebenar.
  • "m" - penunjuk mod: "A" - autonomi, "D" - pembezaan, "E" - anggaran, "N" - data tidak boleh dipercayai (sering tiada, medan ini termasuk koma tiada dalam versi lama NMEA).
  • "hh" - checksum.
  • - bait ialah 0x0D.
  • - bait ialah 0x0A.

Contoh rentetan RMC

Contoh 1

$GPRMC,125504.049,A,5542.2389,N,03741.6063,E,0.06,25.82,200906,*17

Nilai medan:

  • 12 jam 55 minit 4.049 saat UTC
  • "A" - boleh dipercayai
  • latitud 55° 42.2389", utara
  • longitud 37° 41.6063", timur
  • kelajuan 0.06 knot
  • Radio VHF mudah alih sungai
  • Stesen VHF lain
  • Penerima Navtex
  • SART / SART
  • Stesen VHF tetap
    • Stesen marin
    • Stesen sungai
    • Lain-lain
  • Peralatan radio marin ialah peralatan yang direka untuk melindungi kehidupan manusia di laut, memastikan keselamatan pelayaran, mengawal operasi armada dan menghantar surat-menyurat awam dan persendirian. Untuk menggunakan peralatan radio dengan berkesan di kapal, anda perlu mengetahui prinsip pembinaan, ciri teknikal dan ciri operasinya. Bergantung pada kawasan navigasi, keperluan berbeza dikemukakan untuk peralatan radio marin.

    A1 – dalam kawasan liputan stesen radiotelefon VHF pantai menggunakan DSC.
    A2 – dalam kawasan liputan stesen radiotelefon MF menggunakan DSC, tidak termasuk kawasan A1.
    A3 – dalam julat satelit INMARSAT, tidak termasuk kawasan A1 dan A2.
    A4 – di luar kawasan A1, A2, A3.
    Oleh itu, peralatan radio di atas kapal terdiri daripada tiga kompleks: peralatan VHF, peralatan MF/HF dan stesen bumi kapal (SES) sistem INMARSAT. Tanpa mengira kawasan navigasi, setiap kapal mesti dilengkapi dengan: pemasangan radio VHF, RLO (suar transponder radar), penerima NAVTEX, EPIRB (pelampung radio kecemasan), stesen radio VHF kecemasan mudah alih.

    Peralatan radio di atas kapal mesti memenuhi keperluan GMDSS yang dinyatakan dalam peraturan RMRS (Daftar Perkapalan Maritim Rusia) dan RRR (Daftar Sungai Rusia). Setiap kapal mesti dilengkapi dengan sumber kuasa simpanan untuk membolehkan peralatan radio menyediakan komunikasi kecemasan sekiranya berlaku kegagalan atau kerosakan pada sumber kuasa utama dan kecemasan. Apabila bergerak dari satu sumber kuasa ke sumber lain, penggera cahaya dan bunyi harus berbunyi. Untuk mengendalikan dan membaiki peralatan, penyelenggaraan disediakan, yang menjalankan prosedur berikut: penghantaran ke tapak pemasangan, penyimpanan (jika perlu) dan pemasangan. Semua langkah ini mesti dijalankan mengikut arahan dalam dokumentasi teknikal.

    Kualiti peralatan radio ialah satu set penunjuk yang menentukan pematuhannya dengan keperluan moden sains dan teknologi. Penunjuk kualiti peranti termasuk kebolehpercayaan, ciri prestasi, kecekapan, keselamatan, reka bentuk, dsb. Banyak penunjuk mempunyai nilai berangka dan, pada dasarnya, menentukan keberkesanan penggunaan mana-mana peralatan di atas kapal.

    Pada kapal dengan anjakan lebih 500 r.t. mesti ada sekurang-kurangnya tiga stesen mudah alih VHF dan dua transponder radar. Pada kapal dengan anjakan dari 300 hingga 500 r.t. - dua stesen dan 1 radar. Ia juga disyorkan untuk melengkapkan kapal dengan peralatan untuk menerima faksimili.

    Dalam katalog produk syarikat, anda boleh membiasakan diri dengan pelbagai model dan jenama pengeluar peralatan radio global dan membuat pesanan yang diperlukan.

  • NAVIGATION
    • Kompas gyroscopic
    • Kompas magnetik
    • Perancang carta
    • ketinggalan
    • Penderia cuaca
    • Penerima GPS/GLONASS GNSS
    • Stesen radar
    • Pengulang
    • SKDVP (BNWAS)
    • Perakam data pelayaran VDR/U-VDR
    • Sistem Pengenalan Automatik (AIS)
    • Sistem untuk menerima isyarat audio luaran
    • Sonar
    • Kompas satelit
    • Bunyi gema
    • Autopilot
    • kartografi elektronik
  • SAMBUNGAN SATELIT
    • FleetBroadband
    • Inmarsat LRIT, SSAS (OSDR, SSOO)
    • Iridium (Iridium)
    • Televisyen satelit
    • terminal BGAN
    • terminal VSAT

    Komunikasi satelit di laut kini menjadi alat komunikasi penting dengan pantai. Satelit pelbagai operator mencipta liputan besar permukaan bumi, yang memastikan komunikasi dari mana-mana sahaja di dunia.

    Pada kapal yang diawasi oleh komuniti klasifikasi, peralatan satelit digunakan sebagai pemasangan wajib dan sebagai peralatan tambahan. Pada kapal kecil, bot, kapal layar, peralatan satelit digunakan mengikut budi bicara pemilik dan terutamanya untuk mengakses Internet.

    Jenis peralatan:

    Inmarsat LRIT, terminal SSAS (OSDR, SSOO) ialah peralatan satelit marin yang diperlukan untuk pemasangan pada kapal penumpang, komersial dan kargo dengan kawasan navigasi A2, A3, A4.
    - Sistem Amaran Keselamatan Kapal - membolehkan anda menghantar isyarat penggera tersembunyi sekiranya berlaku serangan ke atas kapal. LRIT atau LRIT ialah sistem pengenalan dan pengesanan kapal jarak jauh.
    - Terminal FleetBroadband ialah peralatan untuk sistem komunikasi satelit marin yang menyediakan akses Internet jalur lebar, komunikasi telefon satelit dan pemesejan SMS.
    - VSAT – peralatan yang menyediakan penghantaran data berkelajuan tinggi melalui Internet satelit, malah membolehkan anda menganjurkan persidangan video di atas kapal.

    Juga untuk tujuan ini, terminal BGAN digunakan, yang berbeza daripada peralatan FBB dan VSAT dalam kekompakan, mobiliti dan kelajuan komunikasinya.
    Daripada peralatan marin satelit yang sangat khusus, kapal berikut digunakan: stesen komunikasi satelit, antena untuk menerima isyarat TV dan, untuk kawasan navigasi jarak jauh, telefon yang beroperasi melalui sistem komunikasi satelit pengendali seperti Iridium, Inmarsat dan Thuraya.

  • AUTOMASI
    • Inclinometers
    • Sistem automasi NAVIS
    • Praxis sistem automasi
    • Sistem automasi MRS
    • Sistem kawalan penggunaan bahan api
    • Penderia
    • Sistem automasi ABS
    • Sistem automasi Valkom

    1. Penyelenggaraan, perkhidmatan dan pembaikan automasi elektrik kapal:
    - automasi sistem kawalan jauh untuk enjin utama;
    - automasi loji kuasa kapal;
    - pembaikan dan pelarasan sistem loji kuasa;
    - pembaikan, pelarasan dan ujian automasi dan sistem penggera enjin utama (Wartsila, MAN, MAK, SKL);
    - pembaikan, pelarasan dan ujian automasi dan sistem penggera penjana diesel tambahan dan kecemasan (Volvo Penta, Scania, Deutz, CAT).

    2. Penyelenggaraan, servis dan pembaikan peralatan elektrik sistem kapal am:
    - pembaikan, pelarasan peranti stereng dan juruterbang automatik;
    - pembaikan, pelarasan, ujian komprehensif sistem penggera kebakaran;
    - automasi peralatan dandang;
    - automasi sistem penyediaan bahan api;
    - automasi sistem rawatan air;
    - automasi sistem rawatan air sisa.

    3. Penyelenggaraan, servis dan pembaikan peralatan elektrik mekanisme dek.

    4. Pembangunan dan penyelarasan dokumentasi reka bentuk untuk pemodenan dan kelengkapan semula sistem automasi kapal.

    5. Pembaikan utama, sederhana dan semasa bagi motor elektrik dan penjana mana-mana kuasa. Pembaikan dan pelarasan sistem pengujaan penjana, pelarasan operasi selari penjana.

  • TAMBAHAN
    • Alat dengar dan telefon bimbit
    • Hidrostat
    • Alat ganti untuk KVU
    • Alat ganti untuk gyrocompass
    • Alat ganti untuk taufan
    • Magnetron
    • Penukar dan pengedar
    • Sistem komunikasi tanpa bateri
    • Sistem keselamatan kebakaran
    • Paparan marin dan PC
    • Taufan kapal
    • Bateri (bateri)
    • Bekalan kuasa
    • Blok tambahan
  • Penerangan mengenai protokol NMEA.

    Pelaksanaan dalam penerima Garmin dan GlobalSat

    pengenalan

    Persatuan Elektronik Marin Kebangsaan (NMEA) telah membangunkan protokol khas untuk mengekalkan keserasian antara peralatan navigasi marin daripada pengeluar yang berbeza. Protokol NMEA ini menerangkan bukan sahaja data yang diterima daripada penerima GPS, tetapi juga ukuran daripada sonar, radar, kompas elektronik, barometer dan peranti navigasi lain yang digunakan pada kapal laut. Antara muka pertukaran data kebanyakan penerima GPS mudah alih dilaksanakan mengikut spesifikasi NMEA. Kebanyakan program navigasi yang menyediakan sokongan paparan data masa nyata dan "memahami" protokol NMEA. Data ini mengandungi ukuran navigasi lengkap penerima GPS - kedudukan, kelajuan dan masa. Semua mesej NMEA terdiri daripada set data berurutan yang dipisahkan dengan koma. Setiap mesej individu adalah bebas daripada yang lain dan "lengkap" sepenuhnya. Mesej NMEA termasuk pengepala, satu set data yang diwakili oleh aksara ASCII dan medan semak untuk menyemak kesahihan maklumat yang dihantar. Pengepala mesej NMEA standard terdiri daripada 5 aksara, yang mana dua yang pertama menentukan jenis mesej, dan tiga yang selebihnya menunjukkan namanya. Contohnya, semua mesej GPS NMEA diawali dengan "GP". Mesej yang tidak diterangkan dalam spesifikasi NMEA, tetapi dilaksanakan dalam penerima GPS mengikut peraturan am, diawali dengan "P" diikuti dengan tiga aksara unik untuk setiap syarikat. Contohnya, mesej NMEA “asli” Garmin mempunyai awalan “PGRM”, Magellan – “PMGN”. Setiap mesej NMEA bermula dengan “$”, berakhir dengan “\n” (“suapan baris”) dan tidak boleh lebih daripada 80 aksara . Semua data terkandung pada satu baris dan dipisahkan antara satu sama lain dengan koma. Maklumat tersebut dibentangkan dalam bentuk teks ASCII dan tidak memerlukan penyahkodan khas. Jika data tidak sesuai dengan 80 aksara yang diperuntukkan, maka ia "dipecah" kepada beberapa mesej NMEA. Format ini membolehkan anda tidak mengehadkan ketepatan dan bilangan aksara dalam medan data individu. Sebagai contoh, bahagian pecahan nilai koordinat boleh diwakili oleh 3 atau 4 tempat perpuluhan, tetapi ini tidak sepatutnya menjejaskan operasi perisian, yang memilih data yang diperlukan daripada mesej mengikut nombor medan. Pada akhir setiap mesej NMEA terdapat medan "checksum" yang dipisahkan daripada data dengan aksara "*". Jika perlu, ia boleh digunakan untuk mengesahkan integriti dan kesahihan setiap mesej yang diterima. Protokol NMEA menyokong bukan sahaja mesej keluar, tetapi juga mesej masuk, yang dengannya, sebagai contoh, anda boleh mengemas kini atau menambah titik laluan laluan. Mesej ini mesti dijana mengikut ketat dengan format NMEA, jika tidak, ia hanya akan diabaikan oleh penerima GPS. Perlu diingat bahawa tidak semua program navigasi dan model penerima menyokong mod ini, kerana mereka menggunakan protokol proprietari pengeluar - Garmin, Magellan, dll. - untuk memuatkan titik dan laluan. Sejak penubuhannya, protokol NMEA telah melalui beberapa pengubahsuaian yang berkaitan dengan penambahan medan dan mesej baharu. Versi semasa yang disokong oleh kebanyakan penerima ialah versi 2.3, walaupun versi baharu 3.0 telah pun diterbitkan. Spesifikasi lengkap mesej NMEA tidak tersedia secara umum dan tidak boleh dimuat turun secara rasmi dalam bentuk elektronik. Bahagian individunya, penerangan umum protokol NMEA dan mesej paling popular boleh didapati di Internet. Anda boleh membeli dokumentasi NMEA secara rasmi di http://www.nmea.org/.

    senarai mesej

    Protokol NMEA menerangkan senarai besar mesej yang berbeza, dari mana dua dozen mesej boleh dikenal pasti yang digunakan secara aktif dalam peralatan navigasi. Oleh kerana populariti yang hebat dan pembentangan data yang mudah, protokol NMEA telah menemui aplikasi bukan sahaja dalam peralatan marin, tetapi juga dalam penerima GPS geodetik, isi rumah dan penerbangan.

      AAM – Ketibaan di Waypoint

      ALM - Data Almanak

      APA – Autopilot data “A”

      APB – Autopilot Data “B”

      BOD – Membawa ke destinasi

      DTM – Datum dalam Penggunaan

      GGA – Maklumat Penyelesaian Tetap

      GLL – Data Latitud dan Longitud

      GSA - Maklumat Umum Satelit

      GSV – Maklumat satelit terperinci

      MSK – Pemindahan kawalan kepada penerima asas

      MSS – Status Penerima Asas

      RTE – Maklumat laluan VTG – Vektor pergerakan dan kelajuan

      WCV - Data kelajuan berhampiran titik laluan

      WPL – Data Titik Jalan

      XTC – Ralat Luar Landasan

      XTE – Ralat Luar Trek Terukur

      ZTG – Waktu UTC dan baki masa sehingga tiba di destinasi

      ZDA – Tarikh dan masa.

    Sesetengah mesej NMEA mungkin mengandungi medan data yang sama, atau mengandungi sepenuhnya data mesej NMEA lain yang lebih kecil.

    GGA - maklumat tentang penyelesaian tetap.

    Mesej NMEA yang paling popular dan paling banyak digunakan menyediakan maklumat tentang penyelesaian tetap semasa - koordinat mendatar, nilai ketinggian, bilangan satelit yang digunakan dan jenis penyelesaian.

    $GPGGA,123519,4807.038,N,01131.000,E,1.08,0.9,545.4,M,46.9,M,*47

    GGA – Pengepala NMEA

    123519 –Masa UTC 12:35:19

    4807.038, U – Latitud, 48 darjah 7.038 minit latitud utara

    01131.000, E – Longitud, 11 darjah 31.000 minit longitud timur

    1 - penyelesaian jenis, Penyelesaian Berdiri Sendiri

    08 – bilangan satelit yang digunakan

    0.9 – faktor geometri, HDOP

    545.4, M – ketinggian di atas paras laut dalam meter

    46.9, M – ketinggian geoid di atas ellipsoid WGS 84

    [medan kosong] – masa berlalu sejak pembetulan DGPS terakhir diterima. Diisi apabila mod DGPS diaktifkan

    [medan kosong] – nombor pengenalan stesen pangkalan. Diisi apabila mod DGPS diaktifkan.

    GSA – maklumat am tentang satelit.

    Mesej NMEA ini mengandungi senarai satelit yang digunakan dalam pengiraan kedudukan dan nilai DOP geometri yang menentukan ketepatan pengiraan kedudukan. Parameter DOP ditentukan oleh susunan geometri satelit di langit. Lebih baik satelit "diagihkan" di langit, lebih rendah DOP dan lebih baik ketepatan kedudukan. Nilai PDOP minimum (= 1) sepadan dengan situasi di mana satu satelit berada betul-betul di atas pengguna, dan 3 lagi diagihkan secara sama rata pada aras ufuk. Nilai PDOP dikira sebagai punca kuasa dua hasil tambah kuasa dua HDOP dan VDOP.

    $GPGSA,A,3,04,05,09,12,24,2.5,1.3,2.1*39

      Pengepala GSA – NMEA

      A – jenis pilihan antara penyelesaian 2D dan 3D, Automatik (A-auto, M-manual)

      3 – jenis penyelesaian, penyelesaian 3D (1 – tiada penyelesaian, 2 – penyelesaian 2D, 3 – penyelesaian 3D)

      04.05… - Kod PRN digunakan dalam mengira kedudukan satelit (12 medan)

      2.5 – faktor geometri spatial, PDOP

      1.3 – faktor geometri mendatar, HDOP

      2.1 – faktor geometri menegak, VDOP

    GSV - Maklumat terperinci tentang satelit

    Mesej NMEA ini mengandungi maklumat terperinci untuk semua satelit yang dikesan oleh navigator GPS. Berdasarkan had 80 aksara, satu mesej NMEA hanya boleh menghantar data untuk 4 satelit. Sehubungan itu, 12 satelit memerlukan 3 mesej GSV. Medan SNR (Signal to Noise Ration) mengandungi nilai tahap isyarat navigasi yang diterima daripada satelit. Secara teorinya, nilainya boleh berbeza dari 0 hingga 99 dan diukur dalam dB. Malah, tahap isyarat terletak dalam julat 25 ... 35 dB. Perlu diperhatikan di sini bahawa parameter ini tidak mutlak dan tidak sesuai untuk membandingkan sensitiviti penerima model dan pengeluar yang berbeza. Navigator GPS boleh menggunakan algoritma yang berbeza untuk mengira tahap isyarat yang diterima, yang membawa kepada hasil yang berbeza dengan tahap sensitiviti penerima yang sama. Bagi setiap satelit GPS yang boleh dilihat, satu set maklumat dihantar, termasuk kekuatan isyarat, sudut ketinggian dan azimut satelit. Bilangan "set" ini ditentukan oleh jumlah bilangan satelit yang boleh dilihat, yang nilainya dihantar dalam medan yang berasingan.

    $GPGSV,2,1,08,01,40,083,46,02,17,308,41,12,07,344,39,14,22,228,45*75

      GSV – pengepala NMEA

      2 – bilangan mesej GSV dalam pakej

      1 – nombor mesej dalam pakej (dari 1 hingga 3)

      08 – bilangan satelit yang boleh dilihat

      01 – nombor satelit

      40 – sudut ketinggian, dalam darjah

      083 – azimut dalam darjah

      46 – SNR, tahap isyarat

    Mesej NMEA ini mengandungi keseluruhan set data yang dipanggil "PVT". "PVT" ialah singkatan biasa untuk "kedudukan, halaju, masa".

    $GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

      RMC – pengepala NMEA

      123419 – waktu UTC, 12:34:59

      A – status (A – aktif, V – abaikan)

      4807.038,N – Latitud, 48 darjah 07.038 minit latitud utara

      01131.000, E – Longitud, 11 darjah 31.000 minit longitud timur

      022.4 – Kelajuan, dalam knot

      003.1,W – Variasi magnetik

    GLL - data latitud dan longitud

    Mesej NMEA dengan koordinat latitud dan longitud, dan masa penyelesaian ini dikira.

    $GPGLL,4916.45,N,12311.12,W,225444,A,*31

      GLL – pengepala NMEA

      4916.46,N – latitud, 49 darjah 16.45 minit ke utara

      12311.12,W-longitud, 123 darjah 11.12 minit bujur barat

      225444 – Masa penetapan dalam skala masa UTC, 22:54:44

    BOD - Azimuth ke destinasi

    Mesej NMEA ini menunjukkan bearing ke destinasi dalam mod navigasi.

    $GPBOD,045.,T,023.,M,DEST,START*01

      BOD – pengepala NMEA

      045.,T – arah sebenar ke titik

      023.,M – arah magnet ke satu titik

      DEST – nombor pengenalan titik akhir

      MULA – nombor pengenalan titik permulaan

    $GPRMB,A,0.66,L,003,004,4917.24,N,12309.57,W,001.3,052.5,000.5,V*20

      RMB – pengepala NMEA

      A – Jenis data, (A – aktif, V – abaikan)

      0.66,L – sisihan daripada trek. Parameter ditakrifkan dalam batu nautika. (L – kiri, R – kanan)

      003 - nombor pengenalan titik permulaan

      004 - nombor pengenalan titik akhir

      4917.24,N – nilai latitud titik akhir, 49 darjah 17.24 minit latitud utara

      12309.57,W – nilai longitud titik akhir, 123 darjah 09.57 minit longitud barat

      001.3 – jarak ke titik, dalam batu nautika

      000.5 – kelajuan, dalam knot

      V – maklumat ketibaan (A – ketibaan, V – titik belum dicapai)

    RTE – Maklumat Laluan

    Mesej NMEA RTE memaparkan senarai titik laluan pada laluan aktif. Terdapat dua jenis mesej RTE. Dalam kes pertama, semua titik laluan dipaparkan. Pada yang kedua, hanya terdapat senarai titik yang masih perlu dilawati semasa bergerak di sepanjang laluan. Memandangkan protokol NMEA mempunyai had yang mengikutnya panjang mesej tidak boleh melebihi 80 aksara, mesej RTE boleh terdiri daripada beberapa baris.

    $GPRTE,2,1,c,0,W3IWI,DRIVWY,32CEDR,32-29,32BKLD,32-I95,32-US1,BW-32,BW-198*69

      RTE – pengepala NMEA

      2 – jumlah bilangan mesej untuk memaparkan senarai lengkap data

      1 – nombor mesej daripada senarai umum

      с – jenis mesej RTE (с – senarai lengkap titik laluan, w – senarai titik yang masih belum dilawati)

      0 – pengecam laluan

      W3IWI,DRIVWY,.. - senarai titik laluan

    Ciri-ciri Garmin

    Penerima Garmin menyokong kebanyakan mesej NMEA yang mengandungi ukuran, kedudukan dan masa GPS - GGA, GLL, GSA, GSV, RMC. Serta mesej navigasi - RMB, BOD

    Untuk memaparkan mesej ini, anda perlu menukar antara muka dalam tetapan penerima daripada "Garmin" kepada "NMEA" dan mungkin menetapkan kelajuan yang diingini. Kelajuan yang sama mesti ditetapkan dalam program navigasi dalam tetapan port bersiri yang mana navigator disambungkan.

    Malangnya, penerima dengan port USB tidak menyokong protokol NMEA, mengehadkan tetapannya kepada protokol Garmin sahaja.

    Untuk memaparkan maklumat yang memasuki port bersiri komputer, anda boleh menggunakan program terminal Windows atau salah satu program navigasi yang menyokong ciri ini.

    Di bawah ialah senarai mesej NMEA penerima eMap Garmin yang terkandung dalam satu zaman.

    $GPRMC,135412,A,5522.8973,N,03710.1401,E,0.0,0.0,190507,9.3,E,A*1F

    $GPRMB,A,,A,A*0B

    $GPGGA,135412,5522.8973,N,03710.1401,E,1,04,5.4,205.2,M,15.8,M,*4A

    $GPGSA,A,3,08,13,23,25,5.7,5.4,1.0*3C

    $GPGSV,3,1,11,02,15,267,00,03,11,085,45,04,05,236,00,08,39,233.00*77

    $GPGSV,3,2,11,10,32,308,00,13,63,109,43,16,17,037,00,23,31,111,38*77

    $GPGSV,3,3,11,24,09,343,00,25,66,077,44,27,69,229.00*46

    $GPGLL,5522.8973,N,03710.1401,E,135412,A,A*43

    $GPBOD,T,M,*47

    $PGRME,19.1,M,15.2,M,25.3,M*15

    $ PGRMZ,673, f,3*19

    $ PGRMM, WGS 84*06

    Sebagai tambahan kepada mesej NMEA standard, penerima Garmin melaksanakan set mesej mereka sendiri, setiap satunya mengandungi awalan "GRM" dalam pengepala, pengecam "M" atau "Z" yang mengenal pasti jenis data dan satu aksara untuk nama tersebut.

    PGRME – Anggaran Ralat Kedudukan

    $PGRME,15.0,M,45.0,M,25.0,M*1C

      15.0,M – penilaian ralat kedudukan mendatar, dalam meter

      45.0,M – anggaran ralat menegak, dalam meter

      25.0,M – ralat kedudukan sfera setara

    PGRMZ – ukuran ketinggian

    $PGRMZ,93,f,3*21

      93,f – nilai ketinggian, dalam paun

      3 - keadaan ukuran kedudukan (2 - ketinggian yang ditentukan pengguna,

      3 – ketinggian dikira oleh GPS)

    PGRMM – datum semasa

    $PGRMM,NAD27 Kanada*2F

      NAD27 Kanada – nama datum mendatar semasa

    Ciri-ciri Sirf

    Cip GPS dari Sirf digunakan dalam pelbagai peralatan navigasi GPS, daripada papan konvensional kepada navigasi GPS mudah alih dan kereta. Tetapi tidak seperti navigator, mereka hanya menyokong mesej NMEA yang berkaitan dengan pengukuran GPS, kedudukan dan pengiraan masa - GGA, GLL, GSA, GSV, RMC, VTG, ZDA.

    "Sirf" juga menyokong beberapa mesej NMEA "masuk" yang bertujuan untuk konfigurasi dan pelarasan pelbagai parameter. Di samping itu, Sirf melaksanakan protokol binarinya sendiri, yang membolehkan anda menukar lebih banyak tetapan dengan ketara. 5 mesej NMEA "masuk" ini, mengikut peraturan, bermula dengan awalan $PSFR. Semua mesej mengandungi set data tetap dan berakhir dengan aksara "\n" (suapan baris)

    Untuk mengkonfigurasi parameter "Sirf", program khas "SirfTech" digunakan. Parameter mesej NMEA dikonfigurasikan dalam item menu yang berasingan.

    $GPGGA,100643.000,5522.9036,N,03710.1282,E,1.07,1.6,209.9,M,14.9,M,0000*52

    $GPGSA,A,3,31,01,23,20,11,30,14,2.1,1.6,1.4*35

    $GPGSV,3,1,12,20,84,187,41,01,49,067,46,23,46,238,45,31,45,073,50*7B

    $GPGSV,3,2,12,11,25,194,34,13,16,240,04,15,319,30,17,14,273,21*7A

    $GPGSV,3,3,12,30,10,026,33,14,05,063,22,05,04,009,25,25,03,195,*7F

    $GPRMC,100643.000,A,5522.9036,N,03710.1282,E,0.16,119.11,200507,*0D

    Seperti yang anda lihat daripada contoh di atas, tetapan kilang mengandungi lebih sedikit mesej NMEA berbanding tetapan Garmin. Jika perlu, set ini boleh dikembangkan dengan menetapkan tempoh dalam mesej NMEA yang hilang.

    $GPGGA,100833.000,5522.9076,N,03710.1270,E,1.07,1.3,222.4,M,14.9,M,0000*53

    $GPGLL,5522.9076,N,03710.1270,E,100833.000,A*34

    $GPGSA,A,3,31,01,23,20,11,30,17,2.1,1.3,1.6*31

    $GPGSV,3,1,12,20,84,180,43,01,49,067,47,23,47,238,45,31,45,072,49*77

    $GPGSV,3,2,12,11,24,193,26,13,16,240,26,04,15,319,24,17,13,273,31*78

    $GPGSV,3,3,12,30,10,025,26,14,04,064,22,25,04,195,05,04,008,21*7C

    $GPRMC,100833.000,A,5522.9076,N,03710.1270,E,0.18,4.86,200507,*00

    $GPVTG,4.86,T,M,0.18,N,0.3,K*60

    $GPZDA,100834.000,05/20/2007,*5A

    PSFR100, PSFR102 – konfigurasi port bersiri

    Nombor mesej NMEA 100 digunakan untuk menetapkan port A, mesej 102 - port B. Mesej 100 mempunyai medan tambahan yang membolehkan anda menukar antara muka kepada protokol Sirf binari.

    Sehubungan itu, dalam protokol binari terdapat arahan yang menukar port kembali ke format NMEA. Sebelum beralih kepada protokol binari, anda perlu memahami jika terdapat program yang akan membolehkan anda memulihkan protokol NMEA pada masa hadapan.

    $PSRF100.0.9600.8.1.0*0C

    $PSRF102.9600.8.1.0*3C

      PSRF100 – Pengepala NMEA

      0 – parameter yang menunjukkan mod mana protokol telah ditukar (0-Sirf, 1-NMEA)

      9600 – kelajuan port (4800, 9600, 19200, 38400)

      8 – bit data (7, 8)

      1 – bit henti (0,1)

      0 – berpasangan (0 – tiada, 1-ganjil, 2-genap)

    PSFR101, PSFR104 – pemulaan parameter penerima

    Mesej NMEA bernombor 101 dan 104 bertujuan untuk memulakan parameter yang dimaksudkan untuk penerimaan GPS. Menentukan parameter ini boleh mempercepatkan masa pemerolehan satelit GPS. Mesej 101 menetapkan koordinat semasa dalam format XYZ, mesej 104 – dalam format BLH (longitud, latitud).

    $PSRF101,-2686700,-4304200,3851624,95000,497260,921,12.3*22

    $PSRF104.37.3875111.-121.97232.0.95000.237759.922.12.3*3A

      PSRF101 – Pengepala NMEA

      37.3875111 – latitud dalam darjah

      121.97232 – longitud dalam darjah

      0 - ketinggian, dalam meter

      95000 - peralihan jam

      237759 – Masa GPS, dalam saat

      922 – Nombor minggu GPS

      12 – bilangan saluran

      3 – jenis pemulaan data (1 – permulaan panas, 2 – permulaan hangat, 3 – pemulaan data, 4 – permulaan sejuk dengan pembersihan data lengkap, 8 – permulaan sejuk dengan pemulihan tetapan kilang)

    PSFR103 – Konfigurasi penjanaan mesej NMEA

    Mesej NMEA ini membolehkan anda menetapkan atau menanyakan tempoh penjanaan setiap mesej NMEA "keluar".

    $PSRF103.05.00.01.01*20

      PSRF103 – Pengepala NMEA

      05 – tajuk mesej

      01 – tempoh, dalam saat (0-255)

      01 – kehadiran checksum (0 - ya, 1 - tidak)

    Hasil percubaan

    Di bawah keadaan keterlihatan satelit biasa, penerima eMap Garmin menghasilkan set mesej NMEA berikut:

    $GPRMC,104644,A,5522.8965,N,03710.1389,E,0.0,0.0,200507,9.3,E,A*16

    $GPRMB,A,,A,A*0B

    $GPGGA,104644,5522.8965,N,03710.1389,E,1.07,1.2,186.6,M,15.8,M,*44

    $GPGSA,A,3,01,04,13,16,20,23,31,2.1,1.2,1.7*35

    $GPGSV,3,1,10,01,34,070,48,04,28,311,40,11,10,190,00,13,32,249,41*7E

    $GPGSV,3,2,10,16,11,111,40,20,68,142,50,23,64,247,49,25,21,196.00*70

    $GPGSV,3,3,10,30,05,012,00,31,36,055,52*7D

    $GPGLL,5522.8965,N,03710.1389,E,104644,A,A*40

    $GPBOD,T,M,*47

    $PGRME,6.0,M,7.7,M,9.8,M*29

    $PGRMZ,612,f,3*1E

    $PGRMM,WGS 84*06

    $GPRTE,1,1,c,*37

    Daripada analisis mesej adalah jelas bahawa penerima sedang menjejaki 10 satelit (GSV), di mana 7 (GGA) digunakan dalam pengiraan kedudukan. Ralat kedudukan mendatar adalah sama dengan 6 meter (RME), dan penunjuk jenis penyelesaian ialah 1 (GGA)

    Jika anda mencipta keadaan di mana isyarat GPS tidak akan diterima, maka mesej GGA akan mengandungi medan "kosong", dan penunjuk jenis keputusan akan mengambil nilai 0 (GGA)

    $GPGGA,0.00,M,M,*66

    $GPGSA,A,1,,*1E

    Dalam mod "biasa", mesej RMB dan BOD mengandungi medan kosong. Setelah titik laluan Jalan dipilih sebagai destinasi akhir, medan ini diisi dengan data. Seperti berikut dari analisis mesej, jarak ke titik ialah 1,620 batu, azimut pergerakan ialah 6.3 darjah (BOD). Pada masa yang sama, azimut mesej BOD dan RMB berbeza sebanyak 0.1 darjah.

    $GPRMB,A,0.00,R,Road,5524.501,N,03710.445,E,1.620,6.4,V,A*59

    $GPBOD,6.3,T,357.0,M,Jalan,*74

    Setelah laluan Rumah telah dipilih untuk navigasi, senarai mesej RTE memaparkan senarai semua titik laluan pada laluan. Dan dalam mesej RMB - nombor pengenalan titik permulaan dan akhir (seterusnya) laluan.

    $GPRTE,1,1,c,HOME,SLOBODA,IERUSALIM,INSTITUT*01

    $GPRMB,A,9.99,R,SLOBOD,IERUSAL,5555.237,N,03649.976,E,34.346,340.6,V,A*1F

    Kesimpulan

    Dalam kebanyakan kes, pengguna tidak perlu, dan tidak berminat, mengetahui data apa yang dihantar dan dalam bidang apa. Kebanyakan program navigasi "menghuraikan" data mesej NMEA dan membentangkannya dalam bentuk yang mesra pengguna - graf, rajah, jadual, dsb.

    Yang menarik adalah mesej NMEA untuk pengguna yang ingin menjalankan penyelidikan tentang data GPS, mengira anggaran ukuran yang diperoleh atau menganalisis gelagat penerima navigasi dalam pelbagai keadaan. Terdapat beberapa program yang boleh digunakan untuk menyelesaikan masalah ini.

    Namun begitu, format NMEA tidak dimaksudkan untuk analisis mendalam data GPS, kerana ia tidak mengandungi ukuran "mentah" yang dipanggil - julat pseudo, fasa, Doppler. Setiap pengeluar peralatan navigasi mempunyai protokol "terbuka" atau "tertutup" sendiri yang memaparkan maklumat ini

    NMEA ialah format yang ringkas dan mudah difahami yang bukan sahaja membenarkan pertukaran data antara penerima GPS dan program navigasi, tetapi juga memberi pengguna beberapa idea tentang prinsip operasi peralatan navigasi satelit.

    Perhatian!

    Artikel dari laman web " Portal GPS"