Теңіз электроникасы үшін NMEA 0183 байланыс стандарты
NMEA 0183
NMEA 0183 – теңіз электроникасы үшін деректерді алмасу стандарты. GPS, эхолот, автопилот сияқты құрылғылар арасындағы байланыс протоколы. NMEA 2000-ге көшу.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
NMEA 0183 – теңіз электроникасы үшін байланыс стандарты. Бұл эхо-саундерлер, сонарлар, анемометрлер, гирокомпастар, автопилоттар, GPS қабылдағыштар және көптеген басқа да түрлі аспаптар сияқты теңіз электроникасы арасындағы байланыс үшін электрлік және деректерді біріктіретін ерекшеліктер жиынтығы. Оны Ұлттық теңіз электроникасы қауымдастығы (NMEA) анықтаған және қадағалайды. Бұл стандарт бұрынғы NMEA 0180 және NMEA 0182 стандарттарын ығыстырды. Бос уақытты теңізде пайдалануда, ол жаңа NMEA 2000 стандартының пайдасына біртіндеп тоқтатылуда, алайда NMEA 0183 коммерциялық кемелерде әлі де кеңінен қолданылады.
Communication standard for marine electronics
NMEA 0183 is a combined electrical and data specification for communication between marine electronics such as echo sounder, sonars, anemometer, gyrocompass, autopilot, GPS receivers and many other types of instruments. It has been defined and is controlled by the National Marine Electronics Association (NMEA). It replaces the earlier NMEA 0180 and NMEA 0182 standards. In leisure marine applications, it is slowly being phased out in favor of the newer NMEA 2000 standard, though NMEA 0183 remains the norm in commercial shipping.
Егжей-тегжейлер
Қолданылатын электрлік стандарт EIA 422, сондай-ақ RS 422 деп те аталады, бірақ NMEA 0183 шығыстары бар көптеген құрылғылар бір EIA 232 портын басқара алады. Стандарт оқшауланған кіріс және шығыстарды талап етеді, бірақ бұл талапқа сәйкес келмейтін түрлі құрылғылар бар. NMEA 0183 стандарты қарапайым ASCII, тізбекті байланыс протоколын қолданады, ол деректердің бір "сөйлеушіден" бірнеше "тыңдаушыға" бір "сөйлем" түрінде қалай берілетінін анықтайды. Аралық кеңейткіштерді пайдалану арқылы сөйлеуші, дерлік шексіз тыңдаушылармен бір бағытты байланыс орната алады, ал мультиплексорлерді пайдалану арқылы бірнеше сенсорлар бір компьютерлік портқа сөйлей алады. Қолданбалар деңгейінде стандарт әр сөйлемнің (хабарламаның) мазмұнын да анықтайды, осылайша барлық тыңдаушылар хабарламаларды дұрыс талдай алады. NMEA 0183 тек RS 422 тасымалын анықтаса, NMEA 0183 сөйлемдері UDP датаграммаларына (бір сөйлем бір пакетте) салынып, IP желісі арқылы жіберілетін де-факто стандарт та бар. NMEA стандарты авторлық құқықпен қорғалған және 2020 жылдың қыркүйегінен бастап кемінде 2000 АҚШ долларына сатылады (NMEA мүшелерінен басқа). Дегенмен, оның көп бөлігі ашық көздерден кері инженерия арқылы анықталды.
The electrical standard that is used is EIA 422, also known as RS 422, although most hardware with NMEA 0183 outputs are also able to drive a single EIA 232 port. Although the standard calls for isolated inputs and outputs, there are various series of hardware that do not adhere to this requirement. The NMEA 0183 standard uses a simple ASCII, serial communications protocol that defines how data are transmitted in a "sentence" from one "talker" to multiple "listeners" at a time. Through the use of intermediate expanders, a talker can have a unidirectional conversation with a nearly unlimited number of listeners, and using multiplexers, multiple sensors can talk to a single computer port. At the application layer, the standard also defines the contents of each sentence (message) type, so that all listeners can parse messages accurately. While NMEA 0183 only defines an RS 422 transport, there also exists a de facto standard in which the sentences from NMEA 0183 are placed in UDP datagrams (one sentence per packet) and sent over an IP network. The NMEA standard is proprietary and sells for at least US$2000 (except for members of the NMEA) as of September 2020. However, much of it has been reverse engineered from public sources.
Жеткізуші кеңейтулері
GPS өндірушілерінің көпшілігі өз өнімдеріне техникалық қызмет көрсету және диагностика үшін стандартты NMEA жинағына қосымша арнайы хабарламаларды қосады. Кеңейтілген хабарламалар "$P" таңбасымен басталады. Бұл кеңейтілген хабарламалар стандартталмаған.
Most GPS manufacturers include special messages in addition to the standard NMEA set in their products for maintenance and diagnostics purposes. Extended messages begin with "$P". These extended messages are not standardized.
Мәртебе
NMEA 0183 жеке түрде күтіліп келді: V4.10 2012 жылдың мамыр айының басында жарияланды және 12 мамырда түзетулер енгізілді. 2018 жылдың 27 қарашасында GPS-тен өзге де жаһандық спутниктік навигациялық жүйелерді қолдайтын 4.11 нұсқасына жаңарту шығарылды.
NMEA 0183 continued to be maintained separately: V4.10 was published in early May 2012, and an erratum noted on 12 May 2012. On November 27, 2018, it was issued an update to version 4.11, which supports Global Navigation Satellite Systems other than GPS.